Lampson

Estender

Computer use

Com computer use o agente controla seu computador em segundo plano: vê as janelas, clica, digita, preenche formulários e navega em páginas web sem mexer no seu mouse nem roubar o foco. Você pode continuar trabalhando em outra janela enquanto isso.

Vem desligado. Ligado, o agente ganha mais uma ferramenta (computer_use); desligado, nem a vê.

Ligar§

1. Instale o driver. O Lampson usa o cua-driver, um programa à parte que ele não instala por você: - Windows (PowerShell): irm https://cua.ai/driver/install.ps1 | iex e depois cua-driver autostart kick - macOS / Linux: /bin/bash -c "$(curl -fsSL https://cua.ai/driver/install.sh)" e depois cua-driver doctor 2. Ligue a ferramenta. - Web: ⚙ → Computer use → interruptor. Se o driver faltar, o comando para instalá-lo aparece ali mesmo. - Terminal: /computer-use on. /computer-use sozinho mostra o estado do driver.

Seu navegador, com sua sessão§

Em ⚙ → Computer use existe «usar meu navegador aberto». Ligue: o agente trabalha no seu Chrome ou Edge com suas sessões iniciadas (seu e-mail, suas contas de loja, seus formulários) e abre uma janela própria para não mexer nas suas abas. A aba onde está aberto o chat do Lampson é protegida.

Desligado, o agente abre um navegador à parte, sem nenhuma sessão: serve para páginas públicas, não para nada que precise da sua conta. Vale ao reiniciar o Lampson.

O que você pode pedir§

  • «entra no mercadolivre.com.br e me encontra as melhores chaleiras elétricas com controle de temperatura»
  • «preenche este formulário com meus dados, mas não envia»
  • «na planilha que está aberta, copia a coluna B para uma aba nova»
  • «abre as configurações do Windows e me diz qual versão eu tenho»

Funciona em qualquer janela: navegadores, editores, planilhas, clientes de e-mail, diálogos do sistema.

Como faz§

  • Aplicativos de desktop: lê a árvore de acessibilidade da janela (cada botão, campo e menu com um número) e age sobre esses elementos — mais preciso que clicar em coordenadas.
  • Páginas web: uma rota exata sobre a página (como o Playwright): cada link, botão e campo tem uma referência, e um formulário inteiro é preenchido numa só chamada.
  • O juiz de decisão: com um juiz configurado, um modelo pequeno escolhe em qual controle clicar em menos de um segundo, sem gastar um turno do modelo principal. Nos nossos testes com o Jev, buscar numa loja online levou uma chamada (100 % de confiança, 0,4 s) e cada campo de um formulário do Google, cerca de 0,3 s.
  • Capturas: se o seu modelo tem visão, o agente pode ver capturas de tela; se não, trabalha com a árvore de elementos, que costuma bastar.

O que nunca faz§

Estas regras estão no código, não só nas instruções do modelo:

  • Não envia, não apaga, não compra, não fecha por conta própria com o juiz: botões «Enviar», «Excluir», «Comprar», «Fechar» nunca são oferecidos a ele. Se o agente precisar de um, clica à mão pela aprovação normal — e só se você pediu.
  • Nada de abas sem controle: uma janela própria, um limite de abas (computer_max_tabs, 5 por padrão), nunca fecha as suas nem abre anônima.
  • Não busca no Google digitando no navegador: busca com fetch (sem abrir nada) e abre só a página escolhida.
  • Nunca bloqueia a tela, encerra a sessão, fecha aplicativos nem digita comandos num terminal.
  • Nunca digita senhas nem chaves, nunca aceita permissões ou pagamentos e não segue instruções que apareçam na tela.

Permissões§

Olhar (janelas, árvore, capturas, texto da página) nunca pergunta. Agir pergunta uma vez por turno no modo ask; depois segue sozinho até terminar. yolo não pergunta; strict não deixa agir. Veja Permissões.

Quando algo dá errado§

O agente recebe o resultado de cada ação em detalhe: o que o juiz escolheu e com quanta certeza, quais controles deixou de fora e por quê, se o driver confirmou o efeito, e uma dica quando algo falha (uma referência vencida, um banner de cookies cobrindo o botão, uma janela ambígua). Com isso decide como seguir, como faria uma pessoa.

Alguns sites têm manias. Se você usa um com frequência, escreva uma skill com a receita («neste site a busca é tal URL», «os filtros ficam na coluna da esquerda») ou um plugin que consulte o site direto.

Configuração§

ajuste.env
ligadoLAMPSON_COMPUTER_USE=1desligado por padrão
usar meu navegador abertoLAMPSON_COMPUTER_GRANT_PROFILE=1desligado por padrão: navegador à parte sem sessão
limite de abasLAMPSON_COMPUTER_MAX_TABS=5por turno
caminho do driverLAMPSON_COMPUTER_DRIVER=…se não estiver no PATH nem onde o instalador o deixa
juiz de decisãoveja Juiz de decisão

Ver como Markdown