Agent Reach: 68 mil estrelas para agente de IA ler Twitter, Reddit e Bilibili sem pagar API
Ferramenta em Python roteia cada plataforma entre vários backends e troca automaticamente quando um caminho é bloqueado.
Ferramenta em Python roteia cada plataforma entre vários backends e troca automaticamente quando um caminho é bloqueado.
Seu agente de IA escreve código, gerencia projeto, mas não consegue ler um post do Reddit. O Agent Reach resolve essa cegueira: um CLI em Python que dá a qualquer agente acesso a Twitter, Reddit, YouTube, Bilibili, XiaohongShu e GitHub sem pagar um centavo de API. O projeto é código aberto, licença MIT, tem 68.340 estrelas no GitHub, 5.738 forks e foi criado em fevereiro de 2026. A versão atual, v1.5.0, saiu em 11 de junho de 2026.
A arquitetura trata cada plataforma como uma lista ordenada de backends. O XiaohongShu usa o OpenCLI em primeiro lugar — que reutiliza o login do navegador Chrome, zero configuração — e cai para o xiaohongshu-mcp se o primeiro falhar. O Bilibili usa o bili-cli para busca e detalhes sem login, e o OpenCLI para extração de legendas. O Reddit é o caso honesto: não existe caminho sem configuração, porque a interface anônima foi bloqueada e a API oficial exige aprovação. Quem quiser Reddit precisa instalar o OpenCLI no desktop ou usar o rdt-cli com cookie. O Twitter usa o twitter-cli como rota principal, com o OpenCLI de reserva.
O comando doctor virou diagnóstico de verdade. Ele executa comandos reais para detectar se uma ferramenta está instalada mas quebrada — caso típico de ambiente Python quebrado após uma atualização do sistema — e responde com um comando de reinstalação pronto para copiar. O doctor --json reporta qual backend está ativo em cada plataforma multi-rota. A versão v1.5.0 também removeu o yt-dlp do roteamento do Bilibili: a plataforma bloqueou com erro 412, e o projeto trocou para o bili-cli sem exigir ação do usuário.
A instalação é uma frase que você cola no agente: 帮我安装 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md. O comando instala o CLI, os backends e as skills. Para plataformas que dependem do OpenCLI — XiaohongShu, Reddit, Facebook, Instagram — o instalador roda o npm e pede que você clique uma vez na extensão do Chrome. O OpenCLI exige desktop e navegador; em servidor, ele é pulado automaticamente. Na primeira execução, o doctor diz quais plataformas funcionam e quais precisam de configuração. O custo é zero para máquina local; quem roda em servidor pode precisar de um proxy de cerca de US$ 1 por mês.
O projeto tem 164 dias de vida e 68.340 estrelas — crescimento rápido demais para a idade. Há 51 issues abertas, o que é baixo para o porte. O último commit é de 6 de agosto de 2026, dois meses após a versão v1.5.0, sinal de manutenção ativa. A qualidade declarada na versão atual: 162 testes, incluindo contratos, cenários de link quebrado, matriz de prioridade de backends e comparação de versões. Foram 32 testes end-to-end em 13 canais, todos passando em junho de 2026. O projeto passou por três rodadas de revisão adversarial, com 12 problemas corrigidos, incluindo roteamento bloqueado do Twitter e avisos de downgrade indevidos.
A licença MIT permite uso comercial, modificação e redistribuição sem restrição além de manter o aviso de copyright. Isso significa que empresas podem embutir o Agent Reach em produtos internos ou oferecê-lo como serviço. A ferramenta não serve para quem espera um caminho zero-config para Reddit, Facebook ou Instagram — essas plataformas exigem login e desktop. Também não substitui uma API oficial para Twitter ou GitHub em escala de produção: as rotas dependem de ferramentas de terceiros que podem mudar. Quem precisa de acesso garantido por contrato deve olhar para as APIs pagas, não para este projeto. Para quem só quer que o agente leia a internet sem assinar três serviços diferentes, o Agent Reach entrega isso em uma linha de comando.