Chrome control

Seus agentes pilotam
seu Chrome real

Instale a extensão AgentsRoom, ative "Let my agents drive this browser", dê um nome ao navegador. A partir daí, qualquer agente pode abrir uma aba nesse Chrome, com suas sessões, seus cookies e suas extensões, e clicar, digitar, ler o console e tirar screenshots ali.

Um perfil do Chrome é um alvo nomeado. Assim, um agente pode trabalhar logado na sua conta pro enquanto outro trabalha logado na sua conta pessoal, e o Chrome pode estar em outra máquina sua.

Chrome control
Agente QA
confere o deploy de staging
browser_select_target "Chrome · Pro"
Agente Dev
atualiza o ticket
browser_select_target "Chrome · Personal"
Relay criptografado
Chrome · Proeste Mac
AgentsRoom começou a depurar este navegador
Chrome · PersonalPC de casa
browser_navigatebrowser_clickbrowser_screenshot

Dois agentes, dois perfis do Chrome, um relay criptografado no meio. Cada agente escolhe seu alvo pelo nome.

O AgentsRoom já inclui um navegador integrado em cada projeto, e ele continua sendo o alvo padrão: é ali que um agente testa seu localhost sem tocar em nada seu. Mas alguns trabalhos só fazem sentido no seu navegador de verdade. Conferir um deploy em um painel de administração atrás do seu SSO, preencher um formulário em um serviço onde só você está logado, reproduzir um bug que só aparece com a sua conta e as suas extensões. É para isso que serve o Chrome control.

O mecanismo é a extensão AgentsRoom para Chrome. Quando você ativa a pilotagem, a extensão anuncia o navegador à sua conta com o nome que você deu, e o desktop o lista ao lado da tela integrada. O agente recebe as mesmas tools MCP que já tem para o navegador integrado, mais uma para escolher o alvo. Nada mais muda para o agente, e essa é a ideia.

O Chrome mostra o próprio banner, "AgentsRoom começou a depurar este navegador", enquanto um agente pilota. É o mesmo banner que qualquer extensão de depuração dispara, e é a sua garantia de que nada pilota seu navegador em silêncio.

Um Chrome por conta

O Chrome roda uma instância de cada extensão por perfil. O AgentsRoom transforma isso em recurso: cada perfil se registra como um navegador nomeado próprio, com seus próprios cookies e suas próprias contas logadas. Você dá os nomes do jeito que pensa neles, Pro, Pessoal, Cliente, e o agente pede um pelo nome.

Como cada agente tem seu próprio alvo, vários agentes podem trabalhar em várias contas ao mesmo tempo. Um agente QA verifica o site de staging no perfil logado como usuário de teste enquanto um segundo agente atualiza um ticket no perfil logado como você, e nenhum dos dois vê a sessão do outro.

Um perfil, um alvo

Um perfil do Chrome é um conjunto de cookies, sessões e extensões. Cada um aparece como um navegador separado que o agente pode escolher, então uma sessão logada nunca é compartilhada por acidente.

Nomeado por você

O Chrome não expõe o nome do perfil a uma extensão, então você digita um no popup, com sugestões como Pro ou Pessoal. É esse nome que o agente usa para escolher o alvo.

Vários agentes de uma vez

O alvo é escolhido por agente, não por projeto. Dois agentes em duas contas, ou cinco agentes no mesmo Chrome, cada um na sua aba, rodam lado a lado.

Seu navegador, em qualquer máquina

A extensão não fala com o desktop pelo localhost. Ela fala com o relay do AgentsRoom, o mesmo que o app mobile usa para alcançar seu desktop. Então um agente rodando no Mac do escritório pode pilotar o Chrome do PC de casa, desde que os dois estejam logados na sua conta e a pilotagem esteja ativada lá.

O relay vê blobs criptografados e nada mais. Cada mensagem, cada screenshot, é selado com uma chave derivada da sua conta e compartilhada apenas pelos seus dispositivos, então o relay não consegue ler uma URL, uma página ou uma tecla digitada. O mesmo design, e a mesma garantia, do companheiro mobile.

Pelo relay, não pelo localhost

Um navegador se anuncia à sua conta a cada 30 segundos. O desktop lista os que estão online e esmaece os que pararam de responder.

Criptografado de ponta a ponta

Operações e resultados viajam em uma sala de sessão dedicada entre um desktop e um navegador, selados com uma chave que o relay nunca possui.

O mesmo princípio do mobile

Se você já pilota um agente do desktop pelo celular, está usando exatamente este transporte. O Chrome control acrescenta um navegador ao que ele já carrega.

Todos os agentes, todas as CLIs

O Chrome control é um servidor MCP, o mesmo AgentsRoom Browser MCP que pilota o navegador integrado. Por isso ele não está preso a um modelo nem a um fornecedor: Claude Code, Codex, GitHub Copilot CLI, Cursor e outras 10 CLIs de agentes recebem as mesmas tools, com os mesmos nomes, e escolhem seu alvo do mesmo jeito.

Na prática, o agente chama browser_list_targets para ver quais navegadores estão online, depois browser_select_target com um nome ou um id. A partir daí, browser_navigate, browser_click, browser_type, browser_screenshot, browser_evaluate e as demais agem nesse Chrome em vez da tela integrada, até o agente voltar atrás.

Isso inclui as CLIs que não trazem nenhuma extensão de navegador própria. OpenCode, Grok Build, Mistral Vibe, Kimi Code ou Aider ganham um Chrome de verdade, com as suas contas dentro, no dia em que você instala a extensão AgentsRoom: a extensão pertence ao AgentsRoom, não ao fornecedor do modelo, então nenhuma CLI precisa construir uma.

browser_list_targetsbrowser_select_target
Ver todos os 14 CLIs de agentes que o AgentsRoom suporta

Como funciona

01

Instale a extensão AgentsRoom

Pela Chrome Web Store, em cada perfil do Chrome que você quiser disponibilizar. Faça login na mesma conta AgentsRoom do seu desktop.

02

Ative "Let my agents drive this browser"

No popup da extensão. O Chrome pede a permissão de depuração nesse momento, não na instalação, e a extensão só se conecta a uma aba enquanto um agente está realmente pilotando.

03

Dê um nome ao navegador

Pro, Pessoal, Cliente, o que disser a você qual conta está logada. O nome é salvo enquanto você digita e anunciado ao seu desktop na hora.

04

O agente escolhe seu alvo

Ou o agente chama browser_select_target com o nome, ou você escolhe o alvo por ele no painel Browser do desktop, ao lado da tela integrada.

05

O agente pilota, você assiste

A primeira ação abre uma aba nova, então o agente nunca toma a que você está lendo. O Chrome mostra o banner de depuração durante toda a sessão. Desativar a pilotagem fecha as sessões e desconecta o depurador.

A mesma extensão já faz outras quatro coisas

O Chrome control é a aba mais nova da extensão AgentsRoom, não uma segunda extensão. Se você já usa a extensão para abrir tickets ou apontar um elemento, você já tem: mesmo popup, mesma conta, um interruptor a mais.

Point on page

Clique em qualquer elemento de uma página e ele cai no composer do seu agente ativo com o HTML e um seletor. O jeito mais rápido de dizer "este botão, bem aqui" para um agente.

Descobrir

Enviar a página para o meu desktop

Um clique solta o HTML da página atual na caixa de mensagem do seu agente ativo, pelo loopback local, nunca por um servidor.

Abrir um ticket de qualquer página

Título, descrição, screenshot, direto no backlog do projeto que você escolher. Um bug visto no staging vira um ticket que um agente pode começar.

Descobrir

Projeto escolhido pela URL

Vincule padrões de URL a um projeto e a extensão o pré-seleciona quando você está nesse site. Nenhum menu para abrir quando você abre um ticket a partir do app em que está trabalhando.

Alternativa ao Claude in Chrome

Uma alternativa ao Claude in Chrome, para todas as CLIs de agentes

O Claude in Chrome é a extensão da Anthropic: ele coloca o Claude dentro do perfil do Chrome em que está instalado, na máquina em que roda. Se você trabalha só com o Claude, em uma conta, em um computador, ele dá conta do recado e você não precisa de mais nada.

O AgentsRoom Chrome control é a alternativa para os casos que ele deixa de fora. A extensão pertence ao AgentsRoom, não a um fornecedor de modelo, então o mesmo Chrome atende Codex, GitHub Copilot CLI, Cursor, OpenCode, Grok Build ou Aider tanto quanto o Claude Code, e uma CLI que não traz nenhuma extensão de navegador própria ganha uma desse jeito. Cada perfil do Chrome é um alvo nomeado, então vários agentes trabalham em várias contas ao mesmo tempo, e esse Chrome pode estar em outra máquina sua.

Quando a alternativa faz sentido

Seus agentes não são o Claude

Eles rodam em Codex, GitHub Copilot CLI, Cursor, OpenCode, Grok Build, Mistral Vibe, Kimi Code ou Aider. O Claude in Chrome não atende nenhum deles. A extensão AgentsRoom atende todos, pelas mesmas tools MCP.

Você precisa de mais de uma conta

Pro, pessoal, cliente: cada perfil do Chrome é um alvo que um agente escolhe pelo nome, então dois agentes podem estar logados como duas pessoas ao mesmo tempo, em vez de dividir o único perfil em que a extensão vive.

O navegador está em outro lugar

O Chrome que guarda suas sessões está na sua mesa e você está no notebook, ou o contrário. A extensão fala com o relay do AgentsRoom, criptografado de ponta a ponta, então um agente pilota esse Chrome de onde quer que esteja rodando.

Você quer o navegador dentro do orquestrador

O Chrome control é uma ferramenta entre as outras do AgentsRoom: backlog, terminais dev, navegador integrado, agentes QA. O navegador é uma etapa do trabalho do agente, ao lado do terminal, dos tickets e dos testes dele.

O que você mantém: um Chrome real, suas sessões, seus cookies, suas extensões, e o próprio banner de depuração do Chrome, para você sempre saber que um agente está pilotando. O que muda: quem pode pilotar, de onde, e em quantas contas.

AgentsRoom vs Claude in Chrome

Os dois deixam um agente IA agir dentro de um Chrome real. A diferença está em quem pode pilotar, de onde, e em quantas contas.

CapacidadeAgentsRoom Chrome controlClaude in Chrome
Contas que um agente pode pilotarCada perfil do Chrome, escolhido pelo nomeO perfil em que ele roda
Vários agentes em várias contas ao mesmo tempoSim, um alvo por agenteNão documentado
Navegador em outra máquinaSim, pelo relay criptografadoMesma máquina
CLIs de agentesClaude, Codex, GitHub Copilot CLI, Cursor e outras 10 CLIs de agentes, incluindo as que não têm extensão de navegador própriaClaude
Transporte criptografado de ponta a pontaSim, chave compartilhada só pelos seus dispositivosNão se aplica, fica na máquina
Navegador integrado tambémSim, e ele continua sendo o alvo padrãoNão, é o próprio Chrome

A coluna Claude in Chrome reflete a documentação pública da Anthropic no momento da escrita. Confira a documentação atual deles antes de se apoiar em uma célula, o produto muda.

FAQ

Preciso do app desktop, ou a extensão basta?

Precisa dos dois. Os agentes rodam no desktop do AgentsRoom, a extensão é o que torna um Chrome alcançável para eles. Um agente iniciado pelo app mobile recebe as mesmas tools, já que ele roda no desktop de qualquer forma.

Um agente pode tomar a aba que estou lendo?

Não. A primeira ação abre uma aba nova, e o agente só muda para uma aba existente quando pede isso explicitamente. O Chrome também mostra o banner "começou a depurar este navegador" enquanto um agente pilota, então você sempre sabe.

Quais agentes podem usar isso?

Todos. O Chrome control faz parte do servidor AgentsRoom Browser MCP, então Claude Code, Codex, GitHub Copilot CLI, Cursor e outras 10 CLIs de agentes veem as mesmas tools browser_list_targets e browser_select_target. Uma CLI sem extensão de navegador própria, OpenCode, Grok Build ou Aider por exemplo, ganha uma desse jeito.

O que o relay vê?

Blobs criptografados. Cada mensagem e cada screenshot é selado com uma chave derivada da sua conta e conhecida só pelos seus dispositivos. O relay encaminha os bytes, ele não consegue ler uma URL, uma página ou o que o agente digitou.

Isso substitui o navegador integrado?

Não. O navegador integrado continua sendo o alvo padrão, e continua sendo o lugar certo para testar seu localhost sem tocar nas suas sessões. O Chrome é um alvo a mais, escolhido por agente, para o trabalho que precisa das suas contas reais.

Como eu paro isso?

Desative "Let my agents drive this browser" no popup da extensão. O navegador se despede dos seus desktops, as sessões fecham e o depurador é desconectado. Os agentes apontados para esse Chrome voltam para a tela integrada.

O AgentsRoom é uma alternativa ao Claude in Chrome?

Para três casos, sim: seus agentes não são o Claude, você precisa de várias contas pilotadas ao mesmo tempo, ou o Chrome está em outra máquina. Se você usa só o Claude Code, em um perfil, em um computador, o Claude in Chrome já atende. As duas extensões podem ser instaladas lado a lado: o Chrome control só pilota quando você o ativa, em abas que ele mesmo abre.

Você também pode gostar

Dê seu navegador aos seus agentes, uma conta de cada vez

Instale a extensão, dê um nome ao seu Chrome, e deixe um agente trabalhar onde você já está logado.

GrátisBaixar AgentsRoom

App complementar: acompanhe seus agentes em qualquer lugar

Use Claude, Codex, Antigravity CLI ou outro provedor de IA.

Instalar a extensão
Chrome Web Store

Envie bugs e pedidos direto para o seu backlog público.

Multi-projetos
Multi-provedor
Multi-agentes
Status ao vivo
Diff e commit
App mobile
Preview ao vivo
Equipes de agentes
Testes no navegador
Dev guiada por backlog
Biblioteca de prompts
Biblioteca de skills
Ver todas as funcionalidades