Skip to content
ReviewRamble

The weekly brief

AI, reviewed, in your inbox.

  • New reviews of tools, models, MCP servers and repos, with the verdict up front
  • Re-checked prices and ratings when something changes
  • New analysis pieces as they are published

Models, agents, MCP servers and the tools actually worth your time.

One email a week. Unsubscribe with the link in any brief. How we use your email

OpenCLI

Transforma sites em comandos de CLI que devolvem JSON e permite que agentes controlem o seu Chrome logado por uma ponte local via extensão.

Análise de Sheela · Atualizado

Ver no GitHub Código aberto

Nossa nota

3.8/5

O OpenCLI é uma forma rápida de dar a um agente o seu navegador e os seus logins, e é exatamente por isso que precisa ser tratado como uma credencial, e não como um utilitário.

O que é OpenCLI?

O OpenCLI, do desenvolvedor jackwener no GitHub, dá a agentes de IA e scripts duas formas de entrar na web pelo seu próprio Chrome. Adaptadores embutidos transformam mais de 100 sites, incluindo Reddit, Hacker News, X, LinkedIn, Bilibili, Xiaohongshu, Zhihu e Amazon, em comandos determinísticos como opencli hackernews top, que devolvem JSON. Para todo o resto, as primitivas opencli browser (open, click, fill, extract, network, screenshot) permitem que um agente opere qualquer página usando os logins que você já tem.

Ele se conecta por uma extensão Browser Bridge da Chrome Web Store e um pequeno daemon local, com um app de bandeja OpenCLIApp para macOS e Windows ou um pacote npm para servidores. As skills de agente são instaladas com npx skills add jackwener/opencli, e uma delas guia o agente na escrita de um novo adaptador de site do início ao fim. Os comandos usam códigos de saída no estilo sysexits e um envelope JSON fixo.

O repositório foi criado em março de 2026, é Apache-2.0, tem cerca de 30.800 estrelas no GitHub e está na v2.0.2 (20 de outubro de 2026); a v2.0.0, três dias antes, mudou a sintaxe da CLI e a saída JSON.

OpenCLI vale a pena?

A ideia útil do OpenCLI é tornar determinísticas as tarefas repetidas na web. Em vez de um agente reler a página toda vez que quer a primeira página do Hacker News ou as estatísticas de um criador no Bilibili, um adaptador busca o conteúdo pelo navegador logado e devolve JSON com um envelope estável e códigos de saída (66 vazio, 69 ponte fora do ar, 77 autenticação exigida). Isso custa menos tokens e é muito mais fácil de automatizar do que navegar por capturas de tela, e a skill de criação de adaptadores permite que um agente adicione um site por reconhecimento, descoberta de endpoints e uma etapa de verificação.

A cobertura reflete as origens. Os adaptadores mais completos são de plataformas chinesas (o Xiaohongshu tem 16 comandos, o Bilibili 18), ao lado de X, Reddit e LinkedIn, e vários são comandos de escrita: post, reply, follow, upvote, publish. O suporte a downloads baixa mídia do Xiaohongshu, X, Pixiv e outros. Muitos desses usos não combinam bem com os termos de serviço dos sites, e esse risco recai sobre o titular da conta, não sobre a ferramenta.

A segurança é a principal consideração. O agente age dentro do seu perfil real do Chrome, com todas as sessões em que você está logado, por uma extensão e um daemon em localhost:19825. Uma injeção de prompt em uma página que o agente lê pode, portanto, alcançar contas que ele nunca foi chamado a tocar; aliases de perfil e reservas de abas por sessão ajudam a manter o trabalho em um perfil dedicado, que é a forma sensata de rodá-lo.

Ele é jovem e está em movimento. A v2.0.0 reescreveu o contrato dos comandos dias antes desta análise, cerca de 316 issues e pull requests estão abertos, e os adaptadores quebram sempre que os sites mudam, e é por isso que existe uma skill de autocorreção. Comparado ao browser-use, que roda seu próprio navegador e serve para agentes sem supervisão, o OpenCLI ganha no reaproveitamento de logins existentes e nos comandos determinísticos e perde no isolamento.

Onde ele se destaca

  • Um gerente de redes sociais de uma marca de consumo que vende na China

    Puxar toda semana estatísticas de criadores e de notas do Xiaohongshu e do Bilibili

    Rode opencli xiaohongshu creator-stats e opencli bilibili creator-stats de forma agendada com -f csv para uma planilha. Gratuito; a própria sessão da conta faz o trabalho, então respeite os limites de requisições das plataformas.

  • Um desenvolvedor que usa o Claude Code para pesquisa

    Deixar o agente ler páginas protegidas por login sem entregar senhas

    Instale a skill opencli-browser e aponte-a para um perfil separado do Chrome logado só nos sites necessários; o agente navega e extrai por snapshots do DOM em vez de capturas de tela.

  • Um engenheiro de dados que mantém scrapers internos

    Substituir scripts avulsos frágeis por adaptadores versionados

    Escreva adaptadores com opencli adapter init e test, mantenha-os em um repositório de plugins instalado via opencli plugin install e use o opencli-autofix quando uma mudança no site quebrar um deles. Fixe a versão, já que a 2.0 mudou o contrato JSON.

Antes de decidir

Configuração
Instale o OpenCLIApp no macOS ou no Windows, ou npm install -g @jackwener/opencli no Node.js 20.18.1+, depois adicione a extensão Browser Bridge da Chrome Web Store e rode opencli doctor; primeiro comando em poucos minutos.
Integrações
Chrome ou Chromium via extensão, ou um navegador remoto por um endpoint CDP; skills de agente para Claude Code, Cursor e outros agentes compatíveis com skills; plugins da comunidade no GitHub; yt-dlp para downloads de vídeo.
Dados e privacidade
Roda localmente; o daemon escuta em localhost:19825 e a extensão age com os cookies do perfil do Chrome conectado. O conhecimento dos adaptadores fica em ~/.opencli. Nenhum serviço hospedado está envolvido; o que o agente lê vai para o provedor de modelos do seu agente. Apache-2.0.
Custo em escala
Sem edição paga. Os custos reais são uma máquina rodando o Chrome para cada perfil automatizado e a manutenção dos adaptadores conforme os sites mudam.
Limites
Cerca de 316 issues e pull requests abertos; mudança incompatível no contrato da 2.0; comandos que dependem de renderização podem travar em abas em segundo plano ao usar pool; controles antiautomação dos sites podem bloquear ou sinalizar contas.

O que é bom

  • Mais de 100 adaptadores de sites que devolvem JSON estável
  • Usa os logins que você já tem no Chrome, sem chaves de API
  • Skills de agente para escrever e consertar adaptadores
  • Códigos de saída e formatos de saída claros para scripts

O que não é

  • O agente age com todas as sessões do perfil do Chrome
  • Comandos de escrita e downloads trazem risco de violar termos de serviço
  • A v2.0 mudou sintaxe e saída em outubro de 2026
  • Os adaptadores quebram quando os sites mudam

Ideal para

Desenvolvedores e usuários avançados que querem que agentes leiam e ajam em sites nos quais já estão logados, a partir de um perfil dedicado do Chrome.

Alternativas ao OpenCLI

OpenCLI: perguntas frequentes

OpenCLI vale a pena?
O OpenCLI é uma forma rápida de dar a um agente o seu navegador e os seus logins, e é exatamente por isso que precisa ser tratado como uma credencial, e não como um utilitário. Damos nota 3.8 de 5.
Quanto custa OpenCLI?
Gratuito e de código aberto (Apache-2.0), incluindo a extensão do Chrome e o app de desktop.
Quais são as desvantagens de OpenCLI?
O agente age com todas as sessões do perfil do Chrome; comandos de escrita e downloads trazem risco de violar termos de serviço; a v2.0 mudou sintaxe e saída em outubro de 2026; os adaptadores quebram quando os sites mudam.
Para quem OpenCLI é indicado?
Desenvolvedores e usuários avançados que querem que agentes leiam e ajam em sites nos quais já estão logados, a partir de um perfil dedicado do Chrome.
Quanto custa OpenCLI para uma equipe ou em produção?
Sem edição paga. Os custos reais são uma máquina rodando o Chrome para cada perfil automatizado e a manutenção dos adaptadores conforme os sites mudam.
OpenCLI é seguro para dados da empresa?
Roda localmente; o daemon escuta em localhost:19825 e a extensão age com os cookies do perfil do Chrome conectado. O conhecimento dos adaptadores fica em ~/.opencli. Nenhum serviço hospedado está envolvido; o que o agente lê vai para o provedor de modelos do seu agente. Apache-2.0.
Quais são as melhores alternativas ao OpenCLI?
As alternativas mais próximas que analisamos são Browser Use, Agent Reach e Stagehand.

Respostas verificadas em 31 de out. de 2026.