O que é PinchTab?
O PinchTab é um servidor HTTP independente, escrito em Go, que dá aos agentes de IA o controle do Chrome. Ele se instala como daemon em segundo plano em localhost:9867, gerencia perfis e instâncias do navegador e expõe navegação, snapshots da árvore de acessibilidade com refs de elemento estáveis, cliques, preenchimento de formulários e extração de texto por uma CLI, uma API HTTP com bearer token e um servidor MCP. O pacote npm também instala uma skill pinchtab no Claude Code, Cursor, Windsurf, Codex e OpenClaw.
Ele roda em modo headless ou com janela, mantém perfis logados entre reinicializações, pode rodar várias instâncias isoladas do Chrome em paralelo e acrescenta auditorias de sites e diffs visuais para CI. Um provedor CloakBrowser opcional mira sites que identificam o Chromium padrão por fingerprint.
O repositório tem licença MIT e cerca de 10,500 estrelas no GitHub; a versão mais recente é a v0.15.2 (26 de agosto de 2026). Sete avisos de segurança foram publicados entre 5 e 22 de março de 2026, incluindo um SSRF de alta severidade.
PinchTab vale a pena?
O argumento do PinchTab é a economia. Em vez de alimentar o modelo com capturas de tela ou HTML bruto, ele devolve um snapshot de acessibilidade com refs curtas de elemento, como e5, que sobrevivem à filtragem e só expiram na navegação, e um modo de texto que o projeto estima em cerca de 800 tokens por página contra aproximadamente 10,000 da página bruta. Seu próprio benchmark contra o agent-browser, rodado na API da Anthropic, relata custo 9.5% a 20.3% menor, com a diferença aumentando em tarefas mais longas de 24 etapas. São números dos mantenedores, mas o método e os logs brutos estão publicados no repositório.
A arquitetura combina com a máquina de um desenvolvedor. Um binário de cerca de 30 MB roda como daemon, então todas as ferramentas de agente do notebook compartilham um único plano de controle do navegador, e perfis nomeados guardam cookies e logins para que um agente use sua conta de trabalho sem um novo login a cada execução. O modo com janela, várias instâncias em paralelo e a conexão a um Chrome remoto cobrem trabalhos de QA e testes, e o pinchtab audit acrescenta capturas de tela, erros de console, Core Web Vitals e um comando compare que pode derrubar uma build de CI por diffs visuais.
Os padrões de segurança são cautelosos, e o histórico explica por que isso importa. Ele se vincula a 127.0.0.1, desliga famílias de endpoints sensíveis e o modo attach, e restringe a navegação a sites hospedados localmente até você ampliar a allowlist. Sete avisos foram publicados em março de 2026: SSRF pelo handler de downloads (classificado como alto), vazamento de token em query strings, um rate limiter que nunca era aplicado e uma injeção de comandos no Windows via nomes de perfil. Seis listam versões corrigidas; o do Windows não lista nenhuma. O README é claro ao dizer que o dashboard, a API e o servidor MCP são superfícies privilegiadas, não feitas para usuários não confiáveis nem para a internet pública.
Diante de bibliotecas como Stagehand ou browser-use, o PinchTab é um serviço, não uma biblioteca, então serve a agentes que já chamam ferramentas via HTTP ou MCP e não querem um runtime Node ou Python embutido. O suporte a Windows é de melhor esforço, e o ritmo de versões diminuiu depois de agosto, então ele soa mais como uma ferramenta local afiada do que como uma plataforma de automação compartilhada.
Onde ele se destaca
Um desenvolvedor solo que roda Claude Code e Codex lado a lado
Deixar os dois agentes navegarem por documentação e dashboards sem que cada um abra o próprio navegador
Rodar pinchtab daemon install uma vez; npm install -g pinchtab copia a skill para a pasta de cada agente, e os dois controlam o mesmo Chrome em localhost:9867. Gratuito, e os snapshots em texto mantêm a leitura de páginas perto de 800 tokens.
Uma líder de QA em uma agência web de 15 pessoas
Detectar regressões visuais antes de uma entrega ao cliente
Adicionar ao CI o pinchtab compare entre produção e staging com --fail-on-diff, e o pinchtab audit no sitemap para erros de console e Core Web Vitals. Roda na imagem Docker vinculada a 127.0.0.1.
Um analista de operações
Fazer um agente baixar um relatório semanal de um portal que exige login
Criar um perfil nomeado com janela, fazer login uma vez à mão e deixar o agente reutilizar esse perfil a cada semana. Os cookies de sessão ficam na máquina, então trate o perfil como uma credencial.
Antes de decidir
- Configuração
- curl -fsSL https://pinchtab.com/install.sh | bash, brew install pinchtab/tap/pinchtab ou npm install -g pinchtab, depois pinchtab daemon install; pinchtab nav <url> --snap é o primeiro comando. Exige um Chrome ou Chromium local; há imagem Docker.
- Integrações
- CLI, API HTTP com bearer token, servidor MCP, skills de agente para Claude Code, Cursor, Windsurf, Codex e OpenClaw, plugins para Grok Build e OpenClaw; provedor CloakBrowser opcional.
- Dados e privacidade
- Sem telemetria nem analytics, segundo o README; vincula-se a 127.0.0.1 e os perfis guardam as sessões do navegador localmente. Licença MIT. Sete avisos no GitHub (um alto, seis médios) publicados em março de 2026; seis têm versões corrigidas.
- Custo em escala
- Sem edição paga. O custo é a máquina que roda as instâncias do Chrome (o exemplo de Docker define 2 GB de memória compartilhada), mais os tokens de modelo, que o formato de snapshot foi pensado para reduzir.
- Limites
- Os testes principais são em macOS e Linux; o Windows é de melhor esforço. Configurações remotas, em contêiner e distribuídas são de responsabilidade do operador e precisam ser protegidas à mão. Última versão v0.15.2, em agosto de 2026.
O que é bom
- Snapshots de acessibilidade e modo de texto reduzem os tokens por página
- Um único binário Go de ~30 MB; daemon compartilhado por todos os agentes locais
- Perfis nomeados persistentes, com ou sem janela, instâncias em paralelo
- Auditoria de sites e comparação visual embutidas para CI
O que não é
- Sete avisos de segurança em março de 2026, um sem correção listada
- API privilegiada não projetada para exposição remota ou multiusuário
- O suporte a Windows é de melhor esforço
- Benchmarks dos próprios mantenedores; nenhuma versão desde agosto de 2026
Ideal para
Desenvolvedores que querem um único serviço local do Chrome, eficiente em tokens, que todos os seus agentes de programação e scripts possam compartilhar.
Alternativas ao PinchTab
PinchTab: perguntas frequentes
- PinchTab vale a pena?
- Um serviço de navegador local enxuto que economiza tokens de verdade para os agentes, de um projeto jovem cujo histórico de segurança até agora recomenda mantê-lo estritamente em localhost. Damos nota 3.8 de 5.
- Quanto custa PinchTab?
- Gratuito e de código aberto (MIT).
- Quais são as desvantagens de PinchTab?
- Sete avisos de segurança em março de 2026, um sem correção listada; aPI privilegiada não projetada para exposição remota ou multiusuário; o suporte a Windows é de melhor esforço; benchmarks dos próprios mantenedores; nenhuma versão desde agosto de 2026.
- Para quem PinchTab é indicado?
- Desenvolvedores que querem um único serviço local do Chrome, eficiente em tokens, que todos os seus agentes de programação e scripts possam compartilhar.
- Quanto custa PinchTab para uma equipe ou em produção?
- Sem edição paga. O custo é a máquina que roda as instâncias do Chrome (o exemplo de Docker define 2 GB de memória compartilhada), mais os tokens de modelo, que o formato de snapshot foi pensado para reduzir.
- PinchTab é seguro para dados da empresa?
- Sem telemetria nem analytics, segundo o README; vincula-se a 127.0.0.1 e os perfis guardam as sessões do navegador localmente. Licença MIT. Sete avisos no GitHub (um alto, seis médios) publicados em março de 2026; seis têm versões corrigidas.
- Quais são as melhores alternativas ao PinchTab?
- As alternativas mais próximas que analisamos são Browser Use, Stagehand, Skyvern e Magnitude.
Respostas verificadas em 31 de out. de 2026.
