Lampson

Comece aqui

Sua primeira sessão

O que você vê§

Cada chamada de ferramenta é uma linha: o que ela fez e o 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
  • o passo rodou; falhou (o erro volta para o modelo, que normalmente o corrige).
  • edit e write mostram um pequeno diff — linhas vermelhas removidas, linhas verdes adicionadas, com números de linha.
  • Saídas longas são recolhidas em 15 linhas. /out mostra a última por completo, /out 2 a anterior, /verbose mostra tudo a partir de agora.
  • Enquanto o modelo pensa ou um comando lento roda, uma linha de status mostra o que está acontecendo e há quanto tempo.

Comandos com barra§

Digite / e aparece um menu com todos os comandos, os mais recentes primeiro; continue digitando para filtrar, Tab completa o comando e seus argumentos. Os que você mais vai usar:

comandoo que faz
/modeltrocar provedor, modelo ou chave — com as setas; a lista de modelos vem da API
/agent plantrocar de perfil — plan é só leitura, build edita (padrão), review roda testes e nunca edita
/ask /yolo /strictquanto ele pergunta — veja Permissões
/sessions /resume <id>conversas anteriores
/filesa árvore do projeto que o agente vê
/procs /logs <name> /stop <name>os servidores que ele iniciou
/plugins on <name>ligar um plugin
/memoryas anotações que ele guarda sobre este projeto
/traceo registro legível desta sessão
/helptodo o resto

Execute algo você mesmo: !§

Comece uma linha com ! e ela roda em um terminal de verdade — prompts, senhas e ferramentas interativas funcionam — e a saída entra no contexto do agente, então ele sabe o que você viu:

❯ !npm run dev

O agente também vai sugerir ! quando um comando precisar de você (um login, um instalador interativo).

Mensagens com várias linhas e imagens§

Alt+Enter insere uma nova linha. /image path/to/screenshot.png anexa um arquivo; /paste anexa a imagem que estiver na área de transferência. Elas vão junto com a sua próxima mensagem (📎1 ❯). Na interface web, basta colar ou arrastar a imagem para a caixa de texto.

Encerrar e voltar§

/exit (ou Ctrl-D). Os servidores que o agente iniciou param junto com ele. Na próxima vez, lampson inicia uma sessão nova no mesmo projeto — a memória dele é mantida; /resume traz de volta uma conversa específica.

Ver como Markdown