Empieza aquí
La interfaz web
lampson --web
abre http://127.0.0.1:8080 sobre el proyecto de la carpeta actual. El mismo agente, los mismos ajustes y sesiones que en la terminal — elige la que prefieras, o usa ambas.
La pantalla§
- Cabecera — el nombre del proyecto, el modo de permisos (
ask/yolo/strict), el pill de plugins (cuántos están encendidos), el pillprovider · model(haz clic para cambiar), ⚙ ajustes,>_ terminaly el interruptor de tema sol/luna. - Panel izquierdo — sesiones (con
≡para la traza de cada una), el árbol de archivos, la memoria del proyecto, servidores MCP y LSP, tareas programadas y aprobaciones pendientes. - Centro — el chat: cada paso de herramienta como una línea con su resultado, diffs para las ediciones y un cuadro de texto donde puedes pegar o arrastrar imágenes.
- Panel derecho — los servidores que arrancó el agente (logs en vivo), subagentes, la lista de tareas de la sesión, puertos en uso.
- Árbol de archivos — un clic abre el archivo. Clic derecho sobre un archivo, una carpeta o el espacio vacío muestra el menú de siempre: nuevo archivo o carpeta, renombrar, duplicar, copiar / cortar / pegar, copiar la ruta relativa o absoluta, insertar la ruta en el chat, eliminar. Arrastra un archivo o carpeta sobre una carpeta para moverlo (con Ctrl al soltar, lo copia). Sobre la fila seleccionada,
F2renombra,Suprpregunta antes de borrar yCtrl+C/Ctrl+X/Ctrl+Vcopian, cortan y pegan. Nunca se pisa un archivo existente: un duplicado se llamanombre copy.ext.
Aprobar§
Cuando el agente quiere hacer algo arriesgado, el mensaje recibe dos botones, permitir y denegar. Nada se ejecuta hasta que haces clic en uno.
Terminales en el navegador§
>_ terminal abre un shell real en el panel central, en la carpeta de tu proyecto — hasta cuatro pestañas con + nueva terminal. Sobreviven a una recarga de la página (el shell sigue ejecutándose; la página se vuelve a conectar y reproduce la última salida) y mueren con Lampson.
La pantalla de espacios de trabajo§
http://127.0.0.1:8080 sin proyecto muestra todos los proyectos que has abierto con Lampson. Abre uno, crea uno desde un selector de carpetas, enciéndelos y apágalos. Consulta Espacios de trabajo (workspaces).
Solo local§
La API web responde únicamente a tu propia computadora. Cualquier otra dirección recibe 401. Para dejar entrar a un script desde otro sitio, define LAMPSON_WEB_TOKEN en .env y envía Authorization: Bearer <token>. Para llegar a Lampson desde tu teléfono y aprobar cosas, consulta Tareas programadas — eso va por enlaces de un solo uso, nunca exponiendo la API.