Dois agentes podem trabalhar no mesmo navegador se o controlador atribuir uma página a cada tarefa e aceitar solicitações simultâneas. O perfil pode compartilhar a sessão do site enquanto cada documento mantém seu estado. Confira quem controla a página e o que ela mostra. No teste com Tabbit, Alpha alterou sua página, Beta continuou pendente e a tentativa de adquirir a outra aba falhou.
Separe navegador, perfil e aba
Uma instância executa páginas. O perfil ou contexto define cookies e armazenamento. Cada aba tem documento, endereço e estado próprios. O controlador pode atribuir a aba a uma tarefa e limitar as ações. O número de processos do sistema não mostra quais páginas ou cookies são compartilhados. Isolamento de contextos no Playwright · Páginas no Playwright
| Camada | O que pode ser compartilhado | O que conferir |
|---|---|---|
| Instância | Um navegador pode executar várias tarefas. | Confirme a sobreposição de execução. |
| Perfil ou contexto | Abas do mesmo perfil podem compartilhar cookies. | Confira a sessão com uma leitura simples. |
| Página ou aba | Cada aba tem seu documento. | Confira a URL e o marcador de cada tarefa. |
| Propriedade | O controlador decide quem pode usar a aba. | Teste o conflito em uma aba descartável. |
| Registro do site | Duas abas podem acessar o mesmo registro remoto. | Execute gravações concorrentes em ordem e confira o valor salvo. |
Um grupo organiza páginas relacionadas. Use armazenamento separado para contas diferentes. A atribuição controla o acesso da ferramenta à página. Veja como conectar um agente a um navegador existente e a automação de navegador em segundo plano.
Duas tarefas em uma instância do Tabbit
Usamos Tabbit CLI 1.22.6.0 e Tabbit Dev no macOS. O site local usou um cookie HTTP-only fictício. Duas tarefas abriram /alpha e /beta. Cada uma enviou uma solicitação à barreira de teste. O servidor só respondeu após receber as duas, confirmando a sobreposição. Dois scripts testaram o controlador.
Alpha clicou em Mark reviewed e mostrou Reviewed ALPHA-31. Beta continuou em Pending. O inventário indicou duas abas com IDs diferentes. Beta tentou adquirir a aba de Alpha enquanto ambas as tarefas estavam ativas. A solicitação falhou e as abas permaneceram com os mesmos proprietários. Depois Beta clicou em seu botão e obteve Reviewed BETA-72. Alpha manteve Reviewed ALPHA-31.
A solicitação recusada retornou TAB_OWNERSHIP_CONFLICT antes de rodar o programa. Quando Alpha liberou a aba, Beta adquiriu o mesmo ID e leu o marcador de Alpha. Isso distingue o conflito de uma falha geral de conexão.

| Verificação | Alpha | Beta |
|---|---|---|
| Página própria | /alpha | /beta |
| Sessão fictícia visível | Sim | Sim |
| Após o clique de Alpha | Reviewed ALPHA-31 | Pending |
| Após tentar adquirir a outra aba | Mesma aba | Mesma aba |
| Após o clique de Beta | Reviewed ALPHA-31 | Reviewed BETA-72 |
As capturas foram feitas separadamente após a ação de Alpha e antes da ação de Beta. O teste usou sessão fictícia e mudou apenas o documento. Outros controladores podem adotar regras diferentes. O resultado abrange duas tarefas simultâneas. Guia oficial do Tabbit CLI
Defina o alcance antes de aumentar a concorrência
Escolha o perfil. Compartilhe-o quando ambas as tarefas tiverem autorização para a sessão. Para contas diferentes, use contextos separados. Permissões de navegador no Claude Code
Dê nome e página à tarefa. Abra uma nova aba ou adquira um ID observado. Registre a URL esperada e um marcador visível. Guia do CLI de navegador
Teste uma leitura ou clique simples. Retorne o marcador da página e confira se a outra mantém o estado até sua própria ação. Lista da primeira tarefa
Coordene as gravações. Duas abas podem mudar o mesmo registro. Execute gravações conflitantes em ordem e verifique o valor final.
Libere as abas certas. Guarde o comprovante e feche apenas as abas de teste criadas pela tarefa. Use IDs e resultados para retomar sem depender do foco.
Um usuário relatou que tarefas do Claude Code disputavam abas de um perfil compartilhado. Outro descreveu como separou tarefas Safari com identificadores estáveis e propriedade explícita. Os relatos são de suas próprias ferramentas. Confira a propriedade no seu controlador. Conflito em perfil compartilhado · Tarefas paralelas no Safari
A comparação entre MCP e CLI de navegador ajuda na escolha da interface. A apresentação do Tabbit explica como tarefas e abas convivem. Para repetir o teste, baixe o Tabbit e prepare duas páginas descartáveis.
Perguntas frequentes
Dois agentes podem usar o navegador ao mesmo tempo?
Sim, se o controlador aceita solicitações simultâneas e atribui páginas distintas. Teste a sobreposição e a propriedade com duas tarefas pequenas.
Compartilhar perfil significa compartilhar a aba atual?
Um perfil pode compartilhar cookies. Cada aba mantém documento, URL e estado próprios. A ferramenta define quem pode operar cada uma.
Um grupo de abas separa os cookies?
Um grupo organiza páginas. Para separar contas, use perfis ou contextos com armazenamento separado.
O que acontece se duas tarefas pedirem a mesma aba?
Na versão testada, Beta não conseguiu adquirir a aba de Alpha enquanto ela estava ocupada. As duas tarefas mantiveram suas abas.
Como testo se as tarefas interferem?
Atribua páginas e marcadores diferentes. Confirme a sobreposição, altere apenas um marcador e confira o outro. Use uma aba descartável no teste de conflito.