
Dê ao seu agente de IA olhos para ver toda a internet. Leia e pesquise no Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — uma CLI, zero taxas de API.
Dê ao seu AI Agent capacidade de internet com um clique
O método de integração mais estável do momento, escolhido, instalado e verificado para você — os métodos de integração mudam de geração, mas você não precisa se preocupar
Início rápido · English · 日本語 · 한국어 · ·
![]() | BrowserAct permite extrair qualquer dado que você precise de sites complexos como Amazon, LinkedIn, X, Google Maps e outros. Basta descrever sua necessidade de scraping em linguagem natural, e o Agent explorará e testará automaticamente o fluxo da página com base em um navegador real, gerando Bots de coleta de dados confiáveis e reutilizáveis, retornando resultados estruturados. Sem construir crawlers manualmente, sem escrever código. O BrowserAct inclui navegação furtiva, resolução de captcha e proxies residenciais de alta qualidade, ajudando você a concluir coletas de dados web complexas de forma mais estável. Novos usuários ganham 1000 créditos ao se registrar, teste gratuitamente agora. |
| Implante o assistente completo OpenClaw no Tencent Cloud Lighthouse em segundos, integre o Agent Reach de forma fluida por conversa e dê ao seu OpenClaw capacidade de internet com um clique. | |
![]() | CoreClaw | Plataforma de web scraping e ferramentas prontas de coleta de dados, o CoreClaw oferece mais de 100 ferramentas prontas de coleta de dados, com suporte a plataformas como Amazon, TikTok, Google Maps, Instagram, Facebook, YouTube e outras, sem código, com exportação em JSON/CSV, cobrando apenas por resultados bem-sucedidos. Teste grátis com $3! |
O AI Agent já consegue escrever código, editar documentos e gerenciar projetos para você — mas quando você pede para ele buscar algo na internet, ele fica perdido:
Não é difícil de implementar, mas exige esforço próprio de configuração
Cada plataforma tem suas próprias barreiras — APIs pagas, bloqueios a contornar, contas para fazer login, dados para limpar. Você precisa enfrentar obstáculo por obstáculo, instalar ferramentas, ajustar configurações, e só para o Agent conseguir ler o Twitter você perde um bom tempo.
O Agent Reach transforma isso em uma frase:
帮我安装 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md
Copie para o seu Agent e, em poucos minutos, ele poderá ler o Twitter, pesquisar no Reddit, ver o YouTube e navegar no Xiaohongshu.
Já instalou? Atualizar também é uma frase:
帮我更新 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/update.md
⭐ Dê uma Star neste projeto, vamos acompanhar continuamente as mudanças de cada plataforma e integrar novos canais. Você não precisa ficar de olho — se a plataforma bloquear, nós consertamos; se houver novos canais, nós adicionamos.
| 💰 Totalmente gratuito | Todas as ferramentas são open-source, todas as APIs são gratuitas. O único gasto possível é com proxy de servidor ($1/mês), não necessário em computador local |
| 🔒 Privacidade e segurança | Cookies ficam apenas no seu local, não são enviados nem compartilhados. Código totalmente open-source, auditável a qualquer momento |
| 🔄 Substituição contínua | Cada plataforma tem roteamento multi-backend de "preferencial + alternativo". Se um método de integração falhar, trocamos para o próximo, sem você perceber (exemplo de 2026-06: yt-dlp bloqueado pelo controle de risco do Bilibili → já migrado para bili-cli, zero ação do usuário) |
| 🤖 Compatível com todos os Agents | Claude Code, OpenClaw, Cursor, Windsurf…… qualquer Agent que execute linha de comando pode usar |
| 🩺 Diagnóstico integrado | agent-reach doctor — um comando informa o que funciona, o que não funciona e como corrigir |
| Plataforma | Pronto para usar | Desbloqueado após configuração | Como configurar |
|---|---|---|---|
| 🌐 Web | Ler qualquer página web | — | Sem configuração |
| 📺 YouTube | Extração de legendas + busca de vídeos | — | Sem configuração |
| 📡 RSS | Ler qualquer feed RSS/Atom | — | Sem configuração |
| 🔍 Busca global | — | Busca semântica global | Configuração automática (integração MCP, gratuito sem Key) |
| 📦 GitHub | Ler repositórios públicos + busca | Repositórios privados, abrir Issue/PR, Fork | Diga ao Agent "me ajude a fazer login no GitHub" |
| 🐦 Twitter/X | Ler tweet individual | Buscar tweets, navegar timeline, ler textos longos | Diga ao Agent "me ajude a configurar o Twitter" |
| 📺 Bilibili | Busca + detalhes de vídeo (bili-cli, sem login) | Legendas (OpenCLI) | Diga ao Agent "me ajude a configurar o Bilibili" |
| — (sem caminho zero-config: interface anônima já bloqueada) | Busca + ler posts e comentários | Instale OpenCLI no desktop usando sessão de login do navegador; ou rdt-cli + Cookie | |
| — | Busca, página inicial, Feed, lista de grupos | Instale OpenCLI no desktop (reutiliza sessão de login do Chrome) | |
| — | Busca de usuários, Profile, posts recentes do usuário, Explore | Instale OpenCLI no desktop (reutiliza sessão de login do Chrome) | |
| 📕 Xiaohongshu | — | Busca, leitura, comentários | OpenCLI usa apenas a sessão existente do Chrome do usuário; MCP/ferramentas existentes usam Cookie-Editor |
| Jina Reader lê páginas públicas | Detalhes de Profile, página de empresa, busca de vagas | Diga ao Agent "me ajude a configurar o LinkedIn" | |
| 🎯 Boss直聘 | Verificação de link CDP | Busca de vagas + texto completo da JD (Chrome real dedicado) | Diga ao Agent "me ajude a configurar o Boss直聘"; o Agent abre o Chrome dedicado, você faz login manualmente |
Não sabe como configurar? Não precisa consultar documentação. Basta dizer ao Agent "me ajude a configurar o XXX", ele sabe o que é necessário e vai te guiar passo a passo.
🍪 O Twitter aceita apenas conteúdo exportado manualmente pelo usuário via Cookie-Editor. O Agent Reach não executa login no Xiaohongshu em nome do usuário, nem lê cookies do navegador do Xiaohongshu; o OpenCLI usa apenas a sessão do Chrome que o usuário já possui e controla explicitamente.
agent-reach configure xhs-cookiesnão injeta Cookies no OpenCLI / Chrome; quando não há sessão existente, use a exportação via Cookie-Editor para configurar o xiaohongshu-mcp / ferramentas existentes.Após salvar o Cookie do Twitter, ele serve apenas para o
agent-reach doctorverificar se a configuração está completa; antes de executar diretamente o comando upstreamTWITTER_AUTH_TOKENeTWITTER_CT0no ambiente do processo atual.🔒 Cookies ficam apenas no seu local, não são enviados nem compartilhados. Código totalmente open-source, auditável a qualquer momento. 💻 Computador local não precisa de proxy. O proxy só é necessário quando implantado em servidor (~$1/mês).
⚠️ Usuários do OpenClaw, confirmem primeiro que a permissão exec está habilitada
O Agent Reach depende de o Agent executar comandos shell (
pip install,mcporter,messaging, o Agent não conseguirá executar comandos. Habilite a permissão exec antes de instalar:openclaw config set tools.profile "coding"Ou defina
"tools": { "profile": "coding" }em~/.openclaw/openclaw.json. Após configurar, reinicie o Gateway (openclaw gateway restart) e inicie uma nova conversa. Outras plataformas (Claude Code, Cursor, Windsurf etc.) não são afetadas por esta restrição.
Copie esta frase para o seu AI Agent (Claude Code, OpenClaw, Cursor etc.):
帮我安装 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md
Só este passo. O Agent fará todo o resto sozinho.
🔄 Já instalou? Atualizar também é uma frase:
帮我更新 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/update.md
🛡️ Seguro por padrão:
agent-reach installpor padrão apenas verifica o ambiente, não instala pacotes do sistema nem grava configurações automaticamente:帮我安全检查并安装 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.mdSó use
agent-reach install --systemdepois que você permitir explicitamente a modificação do sistema.
agent-reach a partir deste repositório (inclui yt-dlp, feedparser; não instale o pacote de mesmo nome do PyPI, não é este projeto)--system é passado explicitamente--system explícito; por padrão apenas verifica sem alterar arquivosApós a instalação, agent-reach doctor — um comando informa o status de cada canal e qual caminho está sendo usado no momento.
Sem nenhuma configuração, basta dizer ao Agent:
curl https://r.jina.ai/URL lê qualquer página webgh repo view owner/repoyt-dlp extrai legendasbili search (sem login)feedparserNão precisa memorizar comandos. Após ler o SKILL.md, o Agent sabe o que chamar. Plataformas que exigem login (Xiaohongshu, Twitter, Reddit, Facebook, Instagram), basta dizer ao Agent "me ajude a configurar o XXX" para desbloquear.
O Agent Reach é uma camada de capacidade (capability layer), não mais uma ferramenta.
Ele está um nível acima de qualquer implementação concreta — responsável por seleção, instalação, verificação e roteamento, não pela leitura em si. A leitura é feita pelo Agent chamando diretamente as ferramentas upstream, sem camada de encapsulamento.
Quando você configura o ambiente para um novo Agent, sempre perde tempo procurando ferramentas, instalando dependências, ajustando configurações — o que usar para ler o Twitter? Como fazer login no Reddit? O CLI do Xiaohongshu parou de ser atualizado, trocar por qual? Toda vez é preciso enfrentar os mesmos obstáculos. O que o Agent Reach faz é simples: o método de integração mais estável do momento, escolhido, instalado e verificado para você. Os métodos de integração mudam de geração (em março de 2026 um lote de CLIs de plataforma única parou de ser atualizado em massa, nós trocamos o roteamento), mas você não precisa se preocupar.
Trocar o método de integração = ajustar a ordem da lista, não reescrever código. agent-reach doctor informa qual backend cada plataforma está usando no momento.
channels/
├── web.py → Jina Reader
├── twitter.py → twitter-cli ▸ OpenCLI ▸ bird
├── youtube.py → yt-dlp
├── github.py → gh CLI
├── bilibili.py → bili-cli ▸ OpenCLI ▸ 搜索 API(yt-dlp 已被 B站风控封死,退役)
├── reddit.py → OpenCLI ▸ rdt-cli(无零配置路径,必须登录态)
├── facebook.py → OpenCLI(桌面浏览器登录态)
├── instagram.py → OpenCLI(桌面浏览器登录态)
├── xiaohongshu.py → OpenCLI ▸ xiaohongshu-mcp ▸ xhs-cli
├── linkedin.py → mcp-server-linkedin ▸ Jina Reader
├── rss.py → feedparser
├── exa_search.py → Exa via mcporter
└── __init__.py → 渠道注册(doctor 检测用)
Cada arquivo de canal testa de verdade em ordem cada backend candidato (não apenas verifica se o comando existe), o primeiro totalmente funcional é selecionado; os quebrados recebem uma prescrição de correção. A leitura e busca reais são feitas pelo Agent chamando diretamente as ferramentas upstream.
| Cenário | Preferencial | Alternativo | Por que esta escolha |
|---|---|---|---|
| Ler páginas web | Jina Reader | — | Gratuito, não precisa de API Key |
| Ler Twitter | twitter-cli | OpenCLI | Busca estável em testes reais; OpenCLI usa sessão de login do navegador como fallback |
| OpenCLI (desktop) | rdt-cli | Interface anônima já bloqueada, API oficial por aprovação — só resta o caminho com estado de login | |
| OpenCLI (desktop) | — | Permissões da Graph API/Groups API restringidas; sessão de login do navegador é o caminho mais prático atualmente | |
| OpenCLI (desktop) | API Graph oficial (Business/Creator + aprovação) | Caminhos tipo instaloader são instáveis; OpenCLI reutiliza sessão de navegador real | |
| Legendas + busca YouTube | yt-dlp | — | 154K Stars, ainda é o melhor para YouTube (atenção: não é mais usado para Bilibili) |
| Bilibili | bili-cli | OpenCLI ▸ 搜索 API | yt-dlp bloqueado pelo controle de risco 412 do Bilibili (teste real 2026-06), bili-cli permite buscar e ler sem login |
| Busca global | Exa via mcporter | — | Busca semântica AI, integração MCP sem Key |
| GitHub | gh CLI | — | Ferramenta oficial, capacidade completa de API após autenticação |
| Ler RSS | feedparser | — | Escolha padrão do ecossistema Python |
📌 Estas são as "seleções atuais", revisadas periodicamente com base em testes reais. Se um caminho falhar, trocamos para o próximo —
agent-reach doctorsempre informa qual está sendo usado agora.
O Agent Reach valoriza a segurança em seu design:
| Medida | Descrição |
|---|---|
| 🔒 Armazenamento local de credenciais | Cookies e Tokens ficam apenas na sua máquina em ~/.agent-reach/config.yaml, com permissão de arquivo 600 (somente o proprietário pode ler e escrever), não são enviados nem compartilhados |
| 🛡️ Seguro por padrão | agent-reach install por padrão não modifica o sistema; apenas com --system explícito instala ferramentas externas e grava configurações |
| 👀 Totalmente open-source | Código transparente, auditável a qualquer momento. Todas as ferramentas dependentes também são projetos open-source |
| 🔍 Dry Run | agent-reach install --dry-run pré-visualiza todas as operações, sem fazer nenhuma alteração |
| 🧩 Arquitetura plugável | Não confia em algum componente? Basta substituir o arquivo de channel correspondente, sem afetar os outros |
⚠️ Aviso de risco de banimento: Plataformas que usam login por Cookie (Twitter, Xiaohongshu etc.), chamadas via script/API têm risco de serem detectadas e banidas pela plataforma. Use obrigatoriamente uma conta secundária dedicada, não use sua conta principal.
Para plataformas que exigem Cookie ou estado de login (Twitter, Xiaohongshu, Reddit, Facebook, Instagram etc.), recomenda-se usar uma conta secundária dedicada, não a conta principal. Dois motivos:
| Forma | Comando | Cenário adequado |
|---|---|---|
| Verificação de segurança padrão | agent-reach install --env=auto | Todos os ambientes; verificação somente leitura e listagem de itens ausentes |
| Instalação explícita de dependências do sistema | agent-reach install --env=auto --system | Quando você permite explicitamente modificar a máquina atual |
| Parâmetro de segurança compatível | agent-reach install --env=auto --safe | Mesmo comportamento do padrão |
| Apenas pré-visualização | agent-reach install --env=auto --dry-run | Ver primeiro o que será feito |
agent-reach uninstall
Remove: ~/.agent-reach/ (incluindo todos os tokens/cookies), arquivos de skill de cada Agent, configuração MCP no mcporter.
# Apenas pré-visualizar, sem excluir de fato
agent-reach uninstall --dry-run
# Excluir apenas arquivos de skill, mantendo a configuração de token (para reinstalação)
agent-reach uninstall --keep-config
Desinstalar o pacote Python em si: pip uninstall agent-reach
Eu mesmo uso este projeto todos os dias, então vou mantê-lo sempre.
Contribuindo com minha parte para a infraestrutura da Web 4.0.
Dê uma Star para encontrar quando precisar da próxima vez. ⭐
OpenCLI · twitter-cli · rdt-cli · xiaohongshu-mcp · xhs-cli · bili-cli · yt-dlp · Jina Reader · Exa · mcporter · feedparser · mcp-server-linkedin
Estou aceitando cooperações de customização e implementação relacionadas a Agents.
Se você tem etapas em produção empresarial, operações, marketing, pesquisa de investimento, processamento de dados, processamento de conteúdo ou outros processos de negócio que deseja automatizar com Agents, fique à vontade para me adicionar no WeChat para conversar.
Não é necessário que você já tenha a solução clara. Basta ter um processo real, um problema real ou uma necessidade real, e podemos avaliar juntos se o Agent consegue resolver e como fazer.
Ao adicionar, por favor indique: 业务 + 你想让 Agent 帮你做什么
Builders também são bem-vindos, indique: Builder + 你在做什么
Se for apenas para entrar no grupo de discussão, indique: 加群
Para relatar bugs e solicitar funcionalidades, use o GitHub Issues, é mais fácil de acompanhar.
Agent Skills Hub — Encontre skills do Claude e servidores MCP sem precisar adivinhar qual é seguro: mais de 133.000 entradas todas com classificação de segurança e pontuação de qualidade, atualizadas a cada 8 horas.
Espelho AtomGit — Espelho sincronizado do Agent Reach no AtomGit, facilitando o acesso e clone no país.
![]() | Modelo de grande escala AstraFlow da UCloud, com suporte a mais de 200 modelos em um clique: inclui modelos open-source líderes globais como Kimi K3, DeepSeek V4/V3, Qwen 3, GLM5.2, happyhorse e outros, sem necessidade de treinamento próprio, prontos para uso |
| 💻 V2EX | Posts populares, posts de nós, detalhes de posts+respostas, informações de usuário | — | Sem configuração |
| 📈 雪球 | Cotações de ações, busca de ações, posts populares, ranking de ações populares | — | Diga ao Agent "me ajude a configurar o 雪球" |
| 🎙️ Podcast 小宇宙 | — | Transcrição de áudio de podcast (transcrição Whisper, Key gratuita) | Diga ao Agent "me ajude a configurar o podcast 小宇宙" |
| Xiaohongshu |
| OpenCLI (desktop) |
| xiaohongshu-mcp (servidor) ▸ xhs-cli |
| OpenCLI usa apenas a sessão existente do usuário; os demais backends usam exportação manual via Cookie-Editor |
| mcp-server-linkedin | Jina Reader | Serviço MCP, automação de navegador |