TabbitBlog

Usar Aider com um navegador autenticado

/web lê o conteúdo de uma página e /run executa um comando local. Para usar o login existente, valide separadamente a transferência local pelo Tabbit CLI.

Neste artigo
  1. Pontos principais
  2. Escolha primeiro onde o agente será executado
  3. Verifique as três conexões separadamente
  4. Crie um fluxo que possa ser revisado
  5. Se o agente estiver em ambiente remoto
  6. Decida conforme a tarefa

O Aider pode ler uma página com /web e executar um comando shell com /run, mas são funções diferentes. /web adiciona o texto obtido à conversa e não controla o navegador autenticado. /run pode chamar o Tabbit CLI local se o iniciador estiver acessível; ainda é preciso verificar o skill, a instância e a conta do site.

Em uma discussão no Reddit, um usuário comentou “Sessions dying because two things touched the same account.”. Isso ilustra um problema do fluxo, mas não comprova compatibilidade entre Aider e Tabbit. Leia a discussão original

Pontos principais

  • O nome do modelo não concede controle do navegador.

  • A descoberta do skill, o acesso ao iniciador local e o login no site são verificações diferentes.

  • Salve um rascunho ou relatório com nome e peça a uma pessoa para revisar as evidências antes da ação.

  • Se o ambiente remoto ou contêiner não tiver uma conexão local documentada, faça a transferência manualmente.

Escolha primeiro onde o agente será executado

ConfiguraçãoCaminho do navegadorO que confirmar
Aider /webobtém texto da URLler página pública
Aider /runexecuta comando localverificar CLI e conta Tabbit
/add relatórioadiciona relatório localsalvar relatório de revisão
Aider remotoprecisa de ponte compatível separadausuário confere

Aider /web importa texto da página; /run executa um comando shell; /add inclui um arquivo local. Isso não comprova controle nativo do navegador. Aider remoto precisa de uma transferência local compatível. documentação oficial

Verifique as três conexões separadamente

  1. Confirme se o agente e o CLI rodam localmente, em contêiner ou remotamente.

  2. Confira se o cliente detecta o skill Tabbit. Use /tabbit somente se reconhecer o comando.

  3. Verifique se o Tabbit CLI local responde e seleciona a instância correta do navegador.

  4. Confira o site, a conta e a página; o iniciador funcionar não prova que o site está autenticado.

Crie um fluxo que possa ser revisado

Confirme primeiro a página e a conta e faça uma leitura somente. Salve o resultado em release-63-browser-review.md para o agente preparar um rascunho ou diff que você possa revisar. É um exemplo, não um teste de integração.

  1. Abra a prévia no Tabbit, confirme o build e a conta e crie a tarefa separada "release-63-browser-review".

  2. Crie uma tarefa separada chamada release-63-browser-review.md e leia somente o necessário.

  3. Salve o estado visível, as evidências, as dúvidas e a URL.

  4. Compare o relatório com a página e pare antes de enviar ou alterar dados.

Prompt ilustrativo:

Leia release-63-browser-review.md e proponha um diff pequeno apenas para o defeito observado.
Não execute comandos, publique nem faça commit.
Liste os arquivos e as evidências que justificam cada mudança.
Pare e aguarde minha revisão do diff.

Se o agente estiver em ambiente remoto

Se o agente roda remotamente sem uma ponte local documentada, peça uma lista de verificação ou trabalho de código e execute a etapa do navegador no computador. Não transfira senhas, cookies nem o perfil inteiro.

Decida conforme a tarefa

SituaçãoTransferência recomendadaRevisão humana
Aider /webler página públicaconfirmar URL e atualidade
Aider /runverificar CLI e conta Tabbitverificar conta e página
/add relatóriosalvar relatório de revisãorevisar relatório e diff
Aider remotousuário conferepessoa aprova o envio

Para detalhes de configuração, consulte guia do Tabbit CLI conectar um agente ao navegador existente reutilizar uma sessão autenticada lista da primeira tarefa comparação entre Browser MCP e CLI exemplo de configuração do Codex validar um app web local fundamentos da sessão do navegador. Essas páginas explicam Tabbit ou fluxos gerais do navegador; não comprovam integração nativa com Aider.

Avalie Tabbit quando a página já estiver autenticada localmente e o cliente verificado conseguir chamar o iniciador local. Caso contrário, execute a tarefa do navegador localmente e transfira apenas as evidências necessárias.

Perguntas frequentes

/web controla o navegador autenticado?

Não. Ele obtém o texto da URL e o adiciona à conversa do Aider; não controla a sessão nem reutiliza o login.

Para que serve /run?

Executa um comando shell e pode compartilhar a saída com o Aider. Pode chamar o Tabbit CLI local, mas isso não prova automação integrada.

O Aider tem um comando /tabbit?

Não presuma isso. Use somente se o cliente reconhecer o skill instalado; caso contrário, execute o CLI localmente.

Um Aider remoto acessa meu login local?

Precisa de uma transferência local compatível e verificada. Você também pode conferir o navegador e entregar só o relatório necessário.

Como transformar a revisão em patch?

Adicione o relatório com /add e peça um diff pequeno ligado às evidências. Revise o diff antes de enviar ou publicar.

O Aider deve enviar o formulário?

Em um fluxo de revisão, peça ao Aider para preparar uma proposta e parar. Uma pessoa deve conferir o registro antes de autorizar o envio.

Dê o próximo passo

Deixe o Tabbit trabalhar ao seu lado.

Pesquise entre abas, automatize o trabalho repetitivo do navegador e mantenha todo o contexto ao alcance.