Agentes de navegador: testar o site como o agente vê|INEMA.CLUB-PRO

Aula 1 · 15 min

O mapa de out/2026: computer use, extensões, navegadores com agente e ferramentas de dev

Agente de navegador virou várias coisas diferentes: um modelo que olha a tela, uma extensão no seu Chrome, um navegador inteiro com agente dentro e ferramentas que dão um navegador ao Claude Code ou ao Codex. Nesta aula você separa as quatro famílias, lê o status de cada uma com data e deixa o kit do curso pronto.

Começar a aula
Monitor escuro com quatro janelas de navegador lado a lado, cada uma com um painel diferente, sob luz neutra.

Nesta aula você vai

  1. 1As quatro famílias de agente de navegador
  2. 2Status com fonte e data, sem boato
  3. 3O kit: Playwright MCP e Chrome DevTools MCP com versão fixada
  4. 4Por que este curso testa com as ferramentas de dev

Objetivo: situar computer use, extensões, navegadores com agente e ferramentas de dev, com status datado, e deixar o kit pronto.

01Quatro famílias, um mesmo site

Clique em cada bloco.

Status de out/2026 muda rápido: tudo aqui tem fonte e data.

As quatro chegam ao mesmo HTML. O que você testar com a quarta vale, em boa parte, para as outras três.

02Como ler o status de um agente

Três perguntas antes de acreditar.

1. Quem disse?

Post do fabricante, documentação ou repositório oficial valem como fato. Matéria de imprensa e agregador valem como "relatado por".

Exemplo: o post da Anthropic de 24/11/2025 é fonte primária; o post da OpenAI sobre o Atlas (22/12/2025), aqui, só veio pela cobertura.

03O kit pronto em dois comandos

Instala as versões fixadas e confere as peças. O versoes.mjs não chama rede nem modelo.

Terminal · instalar o kit
[ -d ~/projetos/formacao-webmcp-navegador-v72 ] || git clone -q https://github.com/inematds/formacao-webmcp-navegador-v72 ~/projetos/formacao-webmcp-navegador-v72
cd ~/projetos/formacao-webmcp-navegador-v72/kit
npm ci --no-audit --no-fund && npx playwright install chromium; echo "saída: $?"
Terminal · conferir as peças
cd ~/projetos/formacao-webmcp-navegador-v72/kit
node versoes.mjs; echo "saída: $?"
Exemplo do repositório
node                   24.13.0
playwright             1.64.0 · Chromium 156.0.8078.4
@playwright/mcp        0.0.83
chrome-devtools-mcp    1.10.1
@modelcontextprotocol/sdk 1.32.1 (cliente de ensaio, sem modelo)
claude (opcional)      2.1.303 (Claude Code)
codex (opcional)       codex-cli 0.163.0
kit pronto: 4 de 4 peças obrigatórias
saída: 0

Quatro peças obrigatórias: Node 20.19+, 22.12+ ou 23+ (o chrome-devtools-mcp exige), o Playwright com o Chromium dele, o Playwright MCP e o Chrome DevTools MCP. Claude Code e Codex aparecem como opcionais: o curso inteiro roda sem eles.

04Prática

O kit na sua máquina e o seu mapa. Cada exercício tem um "pronto quando".

E1 · Kit pronto

10 min

Rode os dois blocos. Se faltar uma peça, a linha dela começa por "falta:" e diz o que fazer.

Pronto quando: node versoes.mjs → kit pronto: 4 de 4 peças obrigatórias e saída: 0.

E2 · O seu mapa

10 min

Crie mapa-agentes.md com três agentes de navegador que você ou seus clientes usam, uma linha por agente: família | agente | status | fonte | data. Status sem fonte vira "relatado por".

Pronto quando: grep -c "|" mapa-agentes.md → 3 ou mais, e toda linha tem uma data.

05Teste da aula

Pergunta 1 de 4

Qual família de agente este curso usa para testar o site, e por quê?competência

06Em três frases

Quatro famíliasComputer use, extensões, navegadores com agente e ferramentas de dev chegam ao mesmo HTML.
Status com dataFonte primária é fato; o resto é "relatado por", com a data em que você conferiu.
Testar localPlaywright MCP e DevTools MCP rodam na sua máquina, com versão fixada e sem gastar cota.

Para ir além

Próxima aula