Lampson

Empieza aquí

Tu primera sesión

Lo que ves§

Cada llamada a una herramienta es una línea: qué hizo y el resultado.

✓ grep "password" src/                 3 files
✓ read src/components/LoginForm.tsx    88 lines
✓ edit src/components/LoginForm.tsx    +6 −1
? bash npm test                        allow? ❯ yes  no
✓ bash npm test                        14 passed
─── 5 steps · 12k tokens · 38s
  • el paso se ejecutó; falló (el error vuelve al modelo, que normalmente lo corrige).
  • edit y write muestran un diff pequeño — líneas rojas eliminadas, líneas verdes añadidas, con números de línea.
  • Las salidas largas se pliegan a 15 líneas. /out muestra la última completa, /out 2 la anterior, /verbose lo muestra todo a partir de ese momento.
  • Mientras el modelo piensa o un comando lento se ejecuta, una línea de estado muestra qué está pasando y cuánto lleva.

Comandos con barra§

Escribe / y aparece un menú con todos los comandos, los más recientes primero; sigue escribiendo para filtrar, Tab completa el comando y sus argumentos. Los que más usarás:

comandoqué hace
/modelcambiar proveedor, modelo o clave — con flechas; la lista de modelos la da la API
/agent plancambiar de perfil — plan es de solo lectura, build edita (por defecto), review ejecuta tests y nunca edita
/ask /yolo /strictcuánto pregunta — consulta Permisos
/sessions /resume <id>conversaciones anteriores
/filesel árbol del proyecto que ve el agente
/procs /logs <name> /stop <name>los servidores que arrancó
/plugins on <name>encender un plugin
/memorylas notas que guarda sobre este proyecto
/traceel registro legible de esta sesión
/helptodo lo demás

Ejecuta algo tú mismo: !§

Empieza una línea con ! y se ejecuta en una terminal real — funcionan los prompts, las contraseñas y las herramientas interactivas — y la salida llega al contexto del agente, así que sabe lo que viste:

❯ !npm run dev

El agente también sugerirá ! cuando un comando te necesite (un inicio de sesión, un instalador interactivo).

Mensajes de varias líneas e imágenes§

Alt+Enter inserta una línea nueva. /image path/to/screenshot.png adjunta un archivo; /paste adjunta la imagen que haya en el portapapeles. Van con tu siguiente mensaje (📎1 ❯). En la interfaz web basta con pegar o arrastrar la imagen al cuadro de texto.

Terminar y volver§

/exit (o Ctrl-D). Los servidores que arrancó el agente se detienen con él. La próxima vez, lampson inicia una sesión nueva en el mismo proyecto — su memoria se conserva; /resume recupera una conversación concreta.

Ver como Markdown