
Agent Reach: интернет для AI-агентов без платных API
Agent Reach — open-source CLI-инструмент, который даёт AI-агентам доступ к 16 платформам: Twitter, Reddit, YouTube, GitHub, Bilibili и другим. Бесплатно.
AI-агент видит весь интернет — одной командой
AI-агенты умеют писать код, редактировать документы и управлять задачами — но стоит попросить их найти что-то в сети, и они беспомощны. Каждая платформа выстраивает собственные барьеры: Twitter берёт деньги за API, Reddit блокирует серверные IP с ошибкой 403, XiaoHongShu требует авторизации, а Bilibili недоступен с зарубежных адресов. Проект Agent Reach от разработчика Panniantong решает эту проблему одной установочной командой.
Agent Reach даёт AI-агентам прямой, унифицированный доступ к 16 веб-платформам: Twitter/X, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu, Douyin, Weibo, WeChat Articles, Xiaoyuzhou Podcast, LinkedIn, V2EX, RSS и произвольным URL.
Как это работает
Agent Reach — это scaffolding, а не полноценный фреймворк. Он устанавливает бинарники и помещает файл SKILL.md в директорию навыков агента. Когда агент видит фразу вроде «что на этой YouTube-ссылке», он находит в SKILL.md команду yt-dlp --dump-json и запускает её. Вся тяжёлая работа выполняется в upstream-инструменте — Agent Reach лишь связывает их воедино.
Для установки достаточно передать агенту одну фразу:
# Скопируйте и отправьте своему AI-агенту:
Help me install Agent Reach: https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md
Agent Reach — это инструмент установки и настройки: любой AI-агент, способный выполнять команды оболочки, может им пользоваться. Поддерживаются Claude Code, Cursor, OpenClaw, Windsurf, Codex и другие.
Поддерживаемые платформы и инструменты
Agent Reach намеренно избегает платных API, вместо этого объединяя open-source инструменты, бесплатные API и браузерные обходчики — Jina Reader, yt-dlp, twitter-cli, rdt-cli, gh CLI.
| Платформа | Инструмент | Без настройки | После настройки |
|---|---|---|---|
| Веб-страницы | Jina Reader | ✅ | — |
| YouTube | yt-dlp | ✅ | — |
| GitHub | gh CLI | ✅ (публичные) | ✅ (приватные) |
| Twitter/X | twitter-cli | Читать | Поиск, лента |
| rdt-cli | — | ✅ (cookie) | |
| Bilibili | yt-dlp | ✅ (локально) | Сервер (прокси) |
| XiaoHongShu | xhs-cli | — | ✅ (cookie) |
| RSS/Atom | feedparser | ✅ | — |
| Поиск по вебу | Exa via MCP | ✅ | — |
| встроенный | ✅ | — | |
| V2EX | встроенный | ✅ | — |
| Douyin | douyin-mcp-server | — | ✅ |
graph LR
A[AI-агент] --> B[Agent Reach SKILL.md]
B --> C{Тип запроса}
C -->|YouTube| D[yt-dlp]
C -->|Twitter| E[twitter-cli]
C -->|Reddit| F[rdt-cli]
C -->|Веб-страница| G[Jina Reader]
C -->|GitHub| H[gh CLI]
C -->|Поиск| I[Exa via MCP]
D --> J[Результат агенту]
E --> J
F --> J
G --> J
H --> J
I --> J
Полностью бесплатно — почти
Проект на 100% бесплатный и открытый. Все бэкенды (twitter-cli, rdt-cli, xhs-cli, yt-dlp, Jina Reader, Exa) — бесплатные инструменты без платных API-ключей. Единственная опциональная трата — резидентский прокси (~$1 в месяц) для доступа к Bilibili с сервера.
Агент читает SKILL.md и сам знает, какой инструмент вызвать — запоминать команды не нужно.
Диагностика одной командой
После установки можно мгновенно проверить состояние всех каналов:
agent-reach doctor
Команда agent-reach doctor выявляет около 90% проблем — например, блокировки прокси или отсутствие gh CLI. Результат выглядит примерно так:
👁️ Agent Reach Status
========================================
✅ GitHub repos and code — readable and searchable
✅ Twitter/X tweets — readable
✅ YouTube video subtitles — yt-dlp
✅ RSS/Atom feeds — feedparser
✅ Web pages (any URL) — Jina Reader
⬜ XiaoHongShu — needs cookie
⚠️ Bilibili — server IPs may be blocked
Безопасность и конфиденциальность
Конфиденциальность обеспечивается локально: файл сессии (session.json) никогда не покидает диск, а код полностью открыт и проверяем.
Если вы работаете на продакшн-сервере или общей машине, используйте безопасный режим:
agent-reach install --env=auto --safe
Он не будет автоматически устанавливать системные пакеты — только покажет, что нужно.
Архитектура: каждый канал заменяем
Agent Reach — мощный CLI-инструмент, призванный упростить доступ AI-агентов к информации из социальных сетей, видеосайтов, репозиториев кода и других платформ. Его философия — предоставить единое, бесплатное и простое решение, обходя типичные барьеры: API-платежи, сложную аутентификацию и ограничения доступа.
Каждая платформа реализована как отдельный файл в директории channels/. Не устраивает реализация для Twitter? Замените channels/twitter.py на другую — остальное продолжит работать.
Agent Reach — Python CLI и библиотека, дающая AI-агентам доступ к 14+ интернет-платформам. По сути это инсталлятор + doctor + инструмент настройки. Не обёртка — после установки агенты вызывают upstream-инструменты напрямую. Лицензия MIT, версия 1.3.0.
Контекст: зачем это нужно индустрии
AI-агенты становятся всё более способными: они пишут код, управляют проектами, генерируют контент. Однако их взаимодействие с реальным миром — конкретно с интернетом — оставалось серьёзным узким местом.
Agent Reach предлагает прагматичный ответ: не строить новый фреймворк поверх существующих инструментов, а собрать лучшие open-source решения в единое, легко обновляемое окружение. Проект активно поддерживается: добавляются новые каналы, исправляются баги, сообщество держит его в актуальном состоянии.
Исходный код доступен на GitHub под лицензией MIT.