TL;DR: Agent-Reach ist ein einzelnes CLI, das Claude Code, Cursor, Windsurf oder jeden Agenten, der Shell-Befehle ausführen kann, mit X, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu, Facebook, Instagram, LinkedIn, RSS, Podcasts und allgemeiner Websuche verbindet. Es verwendet kostenlose Zugangspfade anstelle von kostenpflichtigen Plattform-APIs, leitet jede Plattform über ein primäres Backend mit Fallbacks und kostet nichts außer einem optionalen $1/Monat Proxy. Es hat am 1. September 2026 77.134 Sterne. Der Kompromiss ist, dass kostenlose Zugangspfade inoffiziell sind, lesen Sie also die Bedingungen für jedes Konto, das Sie verbinden.
Dies ist ein tiefer Einblick in ein Tool aus unserer Zusammenstellung von fünf quelloffenen KI-Agenten-Tools, die 2026 installiert werden sollten.
Ihr Agent kann einen Dienst schreiben, ein Modul refaktorisieren und eine Stack-Trace erklären. Fragen Sie ihn, was die Leute letzte Woche von einer Bibliotheksversion hielten, und er gerät ins Stocken. Bitten Sie ihn, einen 40-minütigen Konferenzvortrag auf YouTube zusammenzufassen, und er kann das Transkript nicht erhalten.
Die Informationen, die Ihr Agent am dringendsten benötigt, befinden sich auf Plattformen, die entweder Gebühren für den Zugang verlangen oder ihn blockieren. Agent-Reach ist ein CLI, das dies umgeht, und seine Designentscheidungen sind interessanter als die Feature-Liste.
Das Problem, das es löst
Das Repository legt die wirtschaftlichen Aspekte klar dar, und sie stimmen mit dem überein, was jeder, der versucht hat, dies zu bauen, erlebt:
| Plattform | Die Barriere |
|---|---|
| Twitter/X | Kostenpflichtige API, bei moderater Nutzung etwa 215 $/Monat |
| Server-IPs erhalten 403-Fehler bei anonymen Endpunkten | |
| XiaoHongShu | Anmeldung erforderlich, um etwas zu durchsuchen |
| Bilibili | Blockiert IPs aus Übersee und Rechenzentren |
Jedes dieser Probleme hat eine Umgehung. Jede Umgehung erfordert ein anderes Tool, andere Abhängigkeiten und eigenes Konfigurations-Debugging. Wenn Sie fünf Plattformen miteinander verbinden, haben Sie fünf kleine Integrationsprojekte, die alle unabhängig voneinander ausfallen.
Die Idee von Agent-Reach ist, dass dies eine einzige Installation sein und dann unsichtbar bleiben sollte.
Was es abdeckt und wie viel Einrichtung jeweils benötigt wird
Die Liste der Plattformen ist länger als die Überschrift vermuten lässt, und der Einrichtungsaufwand variiert stark. Sortiert nach dem Arbeitsaufwand, den Sie leisten müssen:
Keine Konfiguration, funktioniert sofort nach der Installation:
- Webseiten. Jede URL zu sauberem Markdown, über Jina Reader.
- GitHub. Lesen und Suchen über das gh CLI. Öffentliche Repositories funktionieren sofort;
gh auth loginschaltet Forks, Issues und PRs frei. - YouTube. Untertitel und Suche, über yt-dlp, das über 1800 Video-Seiten abdeckt.
- Bilibili. Suche und Videodetails über bili-cli, keine Anmeldung.
- RSS und Atom. Jeder Feed, über feedparser.
- V2EX. Aktuelle Themen, Knotenthemen, Threads mit Antworten, Benutzerprofile, über eine öffentliche JSON-API.
- Websuche. Automatisch konfiguriert während der Installation über Exa. Kein API-Schlüssel.
Benötigt einen Browser-Cookie oder eine bestehende Chrome-Sitzung:
- Twitter/X. Ein Cookie schaltet Suche, Timeline, Tweet-Lesen und Artikel frei.
- Reddit. Es gibt keinen Zero-Config-Pfad, da anonyme Endpunkte blockiert sind. Desktop verwendet eine bestehende Browser-Sitzung oder ein Cookie mit rdt-cli.
- XiaoHongShu. Lesen, Suchen, Kommentare.
- Facebook und Instagram. Suche, Profile, Feed, aktuelle Beiträge. Nur Desktop, unter Wiederverwendung Ihrer angemeldeten Chrome-Sitzung.
- Xueqiu. Börsenkurse, Suche, beliebte Beiträge.
Benötigt einen kostenlosen API-Schlüssel:
- Xiaoyuzhou-Podcasts. Audio zu vollständigem Transkript über Groq Whisper.
Die ehrliche Einschätzung dieser Liste: Die Zero-Config-Hälfte ist wirklich kostenlos und risikoarm. Die Cookie-Hälfte ist der Bereich, in dem Sie langsamer werden und nachdenken sollten, und wir werden darauf zurückkommen.
Installation
Der Installationspfad ist ungewöhnlich und sagt Ihnen etwas über das Projekt. Sie führen keinen Befehl aus. Sie fügen eine Dokumentations-URL bei Ihrem Agenten ein und lassen ihn die Arbeit erledigen:
Install Agent Reach: https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md
Der Agent holt die Anweisungen ab, installiert das Python-Paket, überprüft die Umgebung und meldet, was bereit ist. Das Aktualisieren verwendet dasselbe Muster mit update.md.
Die Standardeinstellung ist schreibgeschützt. agent-reach install inspiziert die Maschine, ohne Systempakete zu installieren oder Konfigurationen zu schreiben. Systemweite Änderungen erfordern ein explizites Flag:
# manueller Pfad, wenn Sie lieber keine URL an Ihren Agenten übergeben möchten
pip install https://github.com/Panniantong/agent-reach/archive/main.zip
agent-reach install --env=auto
# erst, nachdem Sie sich für die Genehmigung von Systemänderungen entschieden haben
agent-reach install --system
Es gibt auch eine Skill-Installation für Agenten, die Skills unterstützen:
npx skills add Panniantong/Agent-Reach@agent-reach
Und eine Diagnose, die man kennen sollte, bevor man sie benötigt:
agent-reach doctor
Das zeigt, was funktioniert, was nicht funktioniert und wie man jedes Problem behebt. Für ein Tool, dessen gesamte Aufgabe der brüchige Zugriff von Drittanbietern ist, ist das Versenden einer Gesundheitsprüfung als erstklassiger Befehl der richtige Instinkt.
Ein plattformspezifisches Problem: OpenClaw-Benutzer müssen zuerst die exec-Berechtigung aktivieren, da Agent-Reach funktioniert, indem der Agent Shell-Befehle ausführt. Mit dem Standard-Nachrichtenprofil kann der Agent stillschweigend nichts ausführen. Setzen Sie tools.profile auf coding, starten Sie das Gateway neu und beginnen Sie eine neue Konversation. Claude Code, Cursor und Windsurf sind davon nicht betroffen.
Die Designentscheidung, die die Installation lohnenswert macht
Jeder kann einen Scraper umschließen. Der Grund, warum dieses Projekt Aufmerksamkeit verdient, ist die Fallback-Kette.
Jede Plattform wird über ein primäres Backend plus eine geordnete Liste von Alternativen geleitet. Wenn ein Zugriffspfad ausfällt, wechselt das Projekt die Standardeinstellung und liefert ein Update, und Sie müssen nichts tun. Ihr eigenes Beispiel: Im Juni 2026 begann Bilibili, 412-Fehler an yt-dlp zurückzugeben, also wechselte die Standardeinstellung zu bili-cli, und die Benutzer bemerkten nichts.
Das ist die richtige Architektur für dieses Problem, und es ist dieselbe Architektur, die Sie für jede Abhängigkeit verwenden sollten, die Sie nicht kontrollieren. Der Fehlerfall, den sie verhindert, ist derjenige, der selbst entwickelte Versionen davon zerstört: Ihr Scraper funktioniert vier Monate lang, bricht an einem Dienstag zusammen, und Sie erfahren es, wenn ein Agent zuversichtlich meldet, dass ein Thema keine Diskussion hat, anstatt dass der Abruf fehlgeschlagen ist.
Das ist der Teil, der sich verallgemeinern lässt. Ein Agent, der nicht zwischen „keine Ergebnisse“ und „Anfrage fehlgeschlagen“ unterscheiden kann, wird in beiden Fällen selbstbewusste falsche Aussagen machen. Diese Unterscheidung ist das ganze Thema von Design von API-Fehlermeldungen für KI-Agenten, und die Wiederherstellungsmuster darum herum finden sich in Wiederherstellung von KI-Agenten-Fehlern. Agent-Reach handhabt dies für diese fünfzehn Plattformen. Jede andere Integration in Ihrem Stack ist Ihr Problem.
Wo das kostenlose Zugangsmodell unangenehm wird
Dieser Abschnitt ist der Grund, warum man über die Sternenanzahl hinauslesen sollte.
Die Zero-Config-Plattformen sind in Ordnung. Öffentliche JSON-APIs, das offizielle GitHub CLI, RSS und ein Suchanbieter, der Ihren Traffic möchte. Nichts, worüber man nachdenken müsste.
Die Cookie-basierten Plattformen sind eine andere Frage. Das Lesen von X, Reddit, Instagram oder XiaoHongShu über Ihre eigene angemeldete Sitzung ist kein autorisierter API-Pfad. Es funktioniert, und das Projekt geht verantwortungsvoll damit um, indem es Cookies lokal hält, sie niemals hochlädt und Open Source bleibt, damit Sie diese Behauptung überprüfen können. Was es jedoch nicht kann, ist die Änderung der Nutzungsbedingungen, denen Sie auf diesen Konten zugestimmt haben.
Praktische Hinweise:
- Persönliche Recherche auf Ihren eigenen Konten ist der Anwendungsfall, für den dies passt, und wofür die meisten Leute es installieren.
- Alles Kommerzielle verdient zuerst einen Blick in die entsprechenden Bedingungen und wahrscheinlich ein separates Konto anstelle Ihres Hauptkontos.
- Alles, was in großem Umfang automatisiert wird, führt dazu, dass Ihr Konto eingeschränkt wird, und keine noch so große Fallback-Kette verhindert dies.
- Verwenden Sie dies nicht in einem Produktionssystem und behandeln Sie die Ergebnisse nicht als zuverlässigen Daten-Feed. Kostenloser inoffizieller Zugang ist ein Forschungstool, keine Infrastruktur.
Das Projekt ist bezüglich all dessen von Anfang an offen, einschließlich der Tatsache, dass ein Server-Proxy etwa 1 $/Monat kostet, falls Sie einen benötigen, und dass lokale Maschinen keinen benötigen. Diese Ehrlichkeit ist der Grund, warum es auf eine Shortlist gehört. Gehen Sie mit dem Wissen hinein, was Sie betreiben.
Was Agent-Reach Ihnen nicht bietet
Ihr Agent kann jetzt das Internet lesen. Er kann immer noch Ihre API nicht lesen.
Das ist eine schärfere Unterscheidung, als es zunächst scheint. Das Lesen des öffentlichen Webs ist ein Forschungsproblem: Text abrufen, zusammenfassen, zitieren. Das Aufrufen Ihrer eigenen Dienste ist ein Vertragsproblem, und kein noch so großer Webzugang hilft dabei. Ihr Agent weiß immer noch nicht, dass Ihr Abrechnungs-Endpunkt bei einem wiederholten Idempotenzschlüssel einen 409-Fehler mit einem anderen Fehler-Envelope zurückgibt, oder dass Ihre Cursor-Paginierung undurchsichtig und kein Offset ist, weil diese Informationen nicht im Internet zu finden sind. Sie stehen in Ihrer Spezifikation, oder sie sind nirgends.
Also tut der Agent, was er immer tut: Er leitet eine plausible Form ab und schreibt Code dagegen. Die Recherche wurde besser, die Integration nicht.

Dort positioniert sich Apidog im Verhältnis zu einem solchen Tool:
- Die OpenAPI-Spezifikation ist das, was der Agent für Ihre APIs liest, so wie Agent-Reach das ist, was er für das öffentliche Web liest. Echte Schemata, echte Statuscodes, echte Fehler-Envelopes. Die Begründung finden Sie unter Verwendung Ihrer OpenAPI-Spezifikation als Agenten-Tools.
- Mocks stammen aus der Spezifikation, einschließlich Fehlerzweige, sodass der Agent gegen Ihren Vertrag und nicht gegen seine eigene Annahme testet.
- Vertragstests schlagen in CI fehl, wenn sich die Form ändert, was der Fehler ist, den Agent-Reachs Fallback-Kette für Scraping modelliert und den fast niemand für seine eigenen APIs modelliert. Siehe was passiert, wenn API-Änderungen KI-Agenten zerstören.
Für strukturelle Fragen zu Ihrem eigenen Repository statt zum öffentlichen Web ist das Äquivalent das Tool codebase-memory-mcp, das Antworten aus einem Index statt einer Suche liefert. Installieren Sie Agent-Reach, damit Ihr Agent recherchieren kann. Laden Sie Apidog herunter, damit es aufhört, die Verträge zu erraten, die es aufrufen muss. Sie decken entgegengesetzte Hälften derselben Lücke ab.
Recherche ist eine langwierige Aufgabe, und langwierige Aufgaben brauchen eine Aufzeichnung
Es gibt ein Workflow-Problem, das in der zweiten Woche auftaucht.
Rechercheläufe sind lang. Ein Agent, der zwei Stunden lang X, Reddit, Hacker News und GitHub durchsucht, produziert etwas Wertvolles: Quellen, Zitate, Daten, Links, eine Synthese. Dann endet die Sitzung, und all dies bleibt in einem Terminal-Scrollback auf einem Laptop. Ein Kollege fragt, woher eine Behauptung stammt, und die Antwort ist nicht verfügbar. Schlimmer noch, jemand führt die gleiche Recherche im nächsten Monat erneut durch, weil niemand wusste, dass sie bereits existierte.
Prompts sind keine Aufzeichnung. Dies ist genau die Lücke, die Sharkly schließt, und in der Forschungsarbeit ist der Wert am einfachsten zu erkennen.

- Die Aufgabe ist die Aufzeichnung, nicht der Prompt. Fortschritt, Tool-Aufrufe und Ergebnisse werden an die Aufgabe zurückgespielt, und die Ausgabe des Agenten wird als Kommentare gespeichert, auf die Sie antworten können. Die Quellen landen an einem Ort, an dem ein Mensch sie im nächsten Quartal lesen kann.
- Ein Agent ist eine gespeicherte Konfiguration. Anweisungen, Laufzeit, Fähigkeiten, Repositories, Umgebung. Ein einmal eingestelltes Forschungs-Setup, einschließlich der Plattformen, die es berühren darf, wird wiederverwendet, anstatt neu eingegeben zu werden.
- Eine Crew ist ein führender Agent plus andere Agenten und Personen, die Leader-First arbeiten. Der Leader liest die Aufgabe, zieht einen Forscher und einen Schreiber hinzu und kombiniert deren Ergebnisse an einem Ort, anstatt dass drei Agenten gleichzeitig starten und Suchen duplizieren.
- Backlog bedeutet Backlog. Eine dort liegende Aufgabe startet keinen Lauf, so dass Sie Forschungsthemen in eine Warteschlange stellen können, ohne API-Aufrufe und Ratenbegrenzungen in dem Moment zu verbrauchen, in dem Sie sie aufschreiben.
- Die Ausführung erfolgt „Bring your own“. Sie verbinden einen Computer, der Ihr Laptop, ein Server oder ein Container sein kann, und Sharkly verwendet die bereits darauf installierte Laufzeit. Das ist hier besonders wichtig: Cookie-basierter Zugriff ist an eine Maschine mit einer Browser-Sitzung gebunden, daher ist die Ausführung der Recherche auf dem Computer, der diese Sitzungen tatsächlich enthält, die gewünschte Einrichtung.
Dieser letzte Punkt ist der praktische. Agent-Reachs nur für den Desktop verfügbare Plattformen benötigen einen wirklich angemeldeten Browser. Die Entscheidung, auf welcher Maschine die Recherche ausgeführt wird, ist eine echte operative Wahl, und es ist den Aufwand wert, einen explizit verbundenen Computer zu haben, anstatt "welchen Laptop auch immer gerade offen war".
Ein Forschungs-Workflow, der standhält
Die Installation dauert zwanzig Minuten. Der Nutzen daraus ist eine Gewohnheit. Das funktionierende Muster:
Beginnen Sie mit den Zero-Config-Plattformen und einer engen Frage. Breite Prompts erzeugen breite Zusammenfassungen. Fragen Sie nach etwas Falsifizierbarem:
Durchsuche GitHub und YouTube nach Ansätzen von Teams zur Handhabung von Ratenbegrenzungen mit
der neuen API-Version. Ich benötige fünf spezifische Ansätze mit Links, keine
Zusammenfassung. Vermerke das Datum jeder Quelle.
Der Agent verfügt über gh search repos, gh search code und yt-dlp-Transkripte, die ohne Einrichtung verfügbar sind, sodass dies bei einer Neuinstallation funktioniert. Die Anforderung von Links und Daten verhindert, dass die Ausgabe in selbstbewusste Paraphrasen zerfällt.
Fügen Sie jeweils eine Cookie-Plattform hinzu. X ist in der Regel die wertvollste Ergänzung für Entwicklerthemen, da Reaktionen auf Veröffentlichungen dort zuerst und nirgendwo sonst landen. Legen Sie das Auth-Token fest, führen Sie agent-reach doctor aus, bestätigen Sie, dass es als "healthy" gemeldet wird, und verwenden Sie es dann. Das Hinzufügen von vier Plattformen gleichzeitig bedeutet, dass Sie nicht erkennen können, welche davon kaputtgegangen ist.
Trennen Sie das Sammeln vom Beurteilen. Lassen Sie den Agenten Quellen in einem Durchgang sammeln und in einem zweiten bewerten. Ein einziger Durchgang, der gleichzeitig sucht und schlussfolgert, neigt dazu, Beweise für das zu finden, was er in den ersten dreißig Sekunden entschieden hat. Zwei Durchgänge mit der dazwischen notierten Quellenliste sind messbar besser und geben Ihnen etwas zum Überprüfen.
Betrachten Sie jedes Ergebnis als unbestätigt, bis Sie den Link geöffnet haben. Dies ist die wichtigste Disziplin. Der Agent kann einen Tweet lesen, der ein Benchmark-Ergebnis beansprucht; er kann Ihnen nicht sagen, ob der Benchmark real war. Alles, was in einem Dokument, einer Entscheidung oder einer kundenrelevanten Behauptung enden wird, muss von einem Menschen überprüft werden, der die Quelle öffnet. Wir wenden denselben Ansatz bei überwachten Daten in unserer eigenen Pipeline an, und das ist der Grund, warum nichts mit einer ungeprüften Zahl herausgeht.
Schreiben Sie auf, wofür die Recherche war. Ein Recherchelauf ohne zugeordnete Aufgabe ist ein Lauf, den jemand wiederholt. Dies ist das Übergabeproblem im Kleinen, und seine allgemeine Form wird in Agentenübergabe und Kontextweitergabe behandelt.
FAQ
Ist Agent-Reach wirklich kostenlos? Die Tools sind Open Source und die Zugangspfade sind kostenlos. Die einzigen möglichen Kosten sind ein Server-Proxy für etwa 1 $/Monat, und das auch nur, wenn Sie auf einem Gerät laufen, dessen IP blockiert ist. Lokale Maschinen benötigen keinen. Kostenlos bedeutet hier keine Anbieterrechnung, nicht frei von Nutzungsbedingungen.
Mit welchen Agenten funktioniert es? Mit jedem Agenten, der Shell-Befehle ausführen kann. Claude Code, Cursor, Windsurf, OpenClaw und Codex werden alle in der Dokumentation genannt. OpenClaw benötigt zuerst seine Ausführungsberechtigung. Wenn Sie zwischen Clients wählen, deckt unser Vergleich der API-Arbeit in Cursor und Copilot die Kompromisse ab.
Sind meine Cookies sicher? Das Projekt gibt an, dass Cookies lokal bleiben und niemals hochgeladen werden, und es ist Open Source, sodass Sie dies überprüfen können. Das eigentliche Risiko ist nicht die Exfiltration, sondern Ihr Konto: Automatisiertes Lesen aus Ihrer Sitzung kann dazu führen, dass ein Konto ratenbegrenzt oder von der Plattform markiert wird. Verwenden Sie ein Konto, dessen Verlust Sie sich leisten können.
Wird es kaputtgehen, wenn Plattformen sich ändern? Ja, und das ist geplant. Jede Plattform hat ein primäres Backend und Fallbacks, und das Projekt wechselt die Standardeinstellungen, wenn ein Zugangspfad stirbt. Führen Sie 'agent-reach doctor' aus, wenn etwas nicht stimmt; es sagt Ihnen, welche Plattform fehlschlägt und warum.
Ersetzt dies eine Web-Such-API? Für die Breite der Recherche geht es weiter, da Such-APIs Ihnen keine Tweet-Threads, Reddit-Kommentare oder Video-Transkripte liefern. Für Zuverlässigkeit und Support ist eine kostenpflichtige API eine kostenpflichtige API. Unterschiedliche Garantien.
Kann mein Agent dies auch nutzen, um meine eigenen APIs aufzurufen? Nein, und das versucht es auch nicht. Agent-Reach liest öffentliche Plattformen. Für Ihre eigenen Dienste benötigt der Agent eine Spezifikation, einen Mock und Tests, was das Argument in der Frage ist, ob Sie im Zeitalter der KI-Agenten noch ein API-Tool benötigen.
Zusammenfassung
Agent-Reach beseitigt eine echte Einschränkung. Ein Agent, der die tatsächliche Diskussion um eine Bibliothek lesen, den Vortrag ansehen und den Issue-Tracker überprüfen kann, liefert bessere Antworten als einer, der von einem Trainings-Cutoff ausgeht, und das Fallback-Ketten-Design bedeutet, dass er auch nach einem unvermeidlichen Ausfall des Zugriffspfades weiterarbeitet.
Installieren Sie es zuerst für die Zero-Config-Plattformen. Denken Sie nach, bevor Sie Cookies verbinden, insbesondere bei allem Kommerziellen. Und seien Sie sich darüber im Klaren, was es nicht berührt: Ihre eigenen API-Verträge benötigen immer noch Apidog, um wahr und nicht nur angenommen zu sein, und die Recherche, die Ihr Agent produziert, benötigt immer noch Sharkly oder etwas Ähnliches, wenn es jemals jemand außer Ihnen sehen soll.
Augen im Internet zu haben ist von Vorteil. Stellen Sie nur sicher, dass die Ergebnisse den Terminal-Bildschirm überdauern.
