GITHUB REPO

Dein KI-Agent bekommt Augen.

Agent Reach verbindet Claude Code, Cursor oder jeden anderen Agenten mit 15 Plattformen: Twitter, Reddit, YouTube, GitHub, LinkedIn, Instagram, RSS und mehr. Kein API-Key, keine API-Kosten, eine Zeile Installation.

  • Claude Code
  • GitHub
  • Fortgeschritten

QUICK FACTS

Das Wichtigste auf einen Blick.

Lizenz
MIT, Open Source
Stars
über 76.000
Laufzeit
Python 3.10+
Systeme
macOS, Linux, Windows
Kanäle
15, davon 6 ohne Zugangsdaten
API-Kosten
keine

EINORDNUNG

Warum ich das geteilt habe.

  • Warum es bei mir liegen geblieben ist.

    Kein Abo, kein Entwicklerkonto, keine Schlüssel, die du irgendwo hinterlegst. Zehn Minuten Installation, danach hört dein Agent auf zu raten und liest stattdessen nach. Das ist der Unterschied zwischen einer Antwort, die plausibel klingt, und einer, unter der eine Quelle steht.

FEATURES

Was es kann.

Ein Tool statt fünfzehn Zugängen.

Web, GitHub, YouTube, Reddit, Twitter, Instagram, Facebook, LinkedIn, RSS, Bilibili, V2EX, Xiaohongshu, Exa-Suche, Aktienkurse und Podcast-Transkripte. Dein Agent spricht mit allen über denselben Befehlssatz, statt für jede Plattform eine eigene Integration zu brauchen.

Fällt ein Weg aus, nimmt es den nächsten.

Hinter jeder Plattform stehen mehrere Backends: OpenCLI, plattformeigene CLIs, MCP-Server oder offene APIs. Ändert eine Plattform ihre Zugänge, wandert der Kanal auf den nächsten Weg, statt einfach auszufallen.

  • OpenCLI als Standardweg
  • plattformeigene CLIs wie gh und yt-dlp
  • MCP-Server und offene APIs als Rückfallebene

Kein API-Key, keine Rechnung.

Sechs Kanäle laufen direkt nach der Installation: Webseiten, GitHub, YouTube-Untertitel, die Exa-Websuche, V2EX und Bilibili. Ohne Entwicklerkonto, ohne hinterlegte Kreditkarte, ohne Kontingent, das mitten in einer Recherche aufgebraucht ist.

Ein Befehl sagt dir, was läuft.

Der Doctor prüft für jeden Kanal, welches Backend gerade greift, was fehlt und wo Zugangsdaten nachgereicht werden müssen. Als JSON gelesen entscheidet dein Agent damit selbst, welchen Weg er für eine Anfrage nimmt, statt blind Befehle zu raten.

ARCHITEKTUR

So funktioniert es.

  1. Dein AgentClaude Code, Cursor oder ein anderer
  2. Skill mit den Routing-Regeln~/.claude/skills/agent-reach, wird automatisch gezogen
  3. agent-reach als Routerwählt pro Kanal das Backend, das gerade greift
  4. Bestehendes Werkzeuggh, yt-dlp, OpenCLI, Jina Reader
  5. Plattformöffentlich oder über deine eigene Browser-Sitzung
  6. Inhalt zurück an den AgentenTitel, Link, Datum, Text — nur lesend

Kein laufender Serverprozess: Agent Reach schreibt keine eigenen Scraper, sondern installiert bewährte Werkzeuge, prüft welches davon gerade funktioniert und ruft es direkt auf.

USE CASES

Wofür du es einsetzt.

  1. Stimmungsbild vor dem Posting

    Bevor du zu einem Thema etwas veröffentlichst: Was läuft dazu gerade auf Reddit, was auf X, welche YouTube-Videos ranken? Dein Agent sammelt parallel und liefert Tonalität, offene Fragen und die drei Argumente, die schon totgeredet sind.

  2. Bibliothek prüfen, bevor du sie einbaust

    Statt Doku zu lesen: Wie oft wird das Repo wirklich benutzt, welche Issues sind seit Monaten offen, wie lösen andere Projekte dasselbe Problem im Code? GitHub-Suche, Issues und Diskussionen laufen in einem Rutsch durch.

  3. Was der Markt seit Montag macht

    RSS-Feeds der Wettbewerber, deren LinkedIn-Beiträge und die Reaktionen darauf, dazu die Release-Notes aus ihren öffentlichen Repos. Einmal pro Woche als Briefing, ohne dass du fünfzehn Tabs offen hast.

  4. Video und Podcast ohne Zuhören

    Ein 90-Minuten-Vortrag auf YouTube oder eine Podcast-Folge, die dich interessiert: Agent Reach holt das Transkript, dein Agent zieht daraus die Kernaussagen mit Zeitmarken. Aus einer Stunde Hören werden drei Minuten Lesen.

INSTALLATION

Einmal einrichten, dann läuft es.

agent-reach-setup.txt
Installiere mir Agent Reach und richte es für dich als Agenten ein.
Die offizielle Anleitung liegt hier:
https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md

## Vorgehen
1. Lies die Anleitung von der URL und folge ihr.
2. Installiere bevorzugt mit pipx. Wenn pipx fehlt oder Python die
   Installation blockiert (PEP 668), leg stattdessen ein venv unter
   ~/.agent-reach-venv an.
3. Führe zuerst "agent-reach install --env=auto" aus. Das ist der reine
   Prüfmodus.
4. Frag mich ausdrücklich, bevor du "--system" verwendest oder irgendetwas
   mit sudo ausführst.
5. Leg alle Dateien unter ~/.agent-reach/ und /tmp/ ab. In meinem
   Projektordner darf nichts landen.

## Kanäle
6. Diese sechs sollen ohne Zugangsdaten sofort laufen:
   Web (Jina Reader), GitHub (gh), YouTube (yt-dlp), Exa-Websuche,
   V2EX, Bilibili.
7. Für alles Weitere (Twitter, Reddit, Instagram, Facebook, LinkedIn,
   Xiaohongshu, Podcasts, Börsenkurse) fragst du mich einzeln, ob ich den
   Kanal überhaupt brauche. Richte nichts ungefragt ein.

## Abnahme
8. Führe "agent-reach doctor" aus und zeig mir als Tabelle: Kanal,
   aktives Backend, Status, und was ihm noch fehlt.
9. Danach als echter Test, ohne dass ich nochmal nachfragen muss:

   Recherchiere "[THEMA EINTRAGEN]" über mindestens drei Kanäle
   (Websuche + GitHub + YouTube). Gib mir pro Quelle:
   Titel, Link, Datum und zwei Sätze Kernaussage.
   Kein Satz ohne Quelle. Wenn ein Kanal nichts liefert, sag mir das
   offen, statt die Lücke zu füllen.

SETUP

Schritt für Schritt startklar.

  1. Voraussetzungen prüfen

    Du brauchst Python 3.10 oder neuer, Node.js für einige Kanäle und die GitHub CLI für den GitHub-Kanal. Auf dem Mac kommt alles über Homebrew, unter Windows nutzt du statt python3 den Launcher py -3.

  2. Prompt in den Agenten kopieren

    Den Prompt von oben komplett in Claude Code, Cursor oder deinen Agenten geben. Er lädt die offizielle Anleitung und arbeitet sie ab. Du musst selbst nichts im Terminal tippen, aber du bestätigst jeden Schritt, der Systempakete anfasst.

  3. Doctor laufen lassen

    agent-reach doctor zeigt für jeden Kanal, welches Backend greift und was noch fehlt. Mit dem Zusatz --json liest dein Agent dieselbe Übersicht maschinell und weiß danach selbst, welchen Weg er für welche Plattform nimmt.

  4. Nur die Kanäle nachrüsten, die du brauchst

    Für Twitter, Xiaohongshu oder Börsenkurse exportierst du deine Cookies mit einer Browser-Erweiterung und übergibst sie an agent-reach configure. Reddit, Facebook und Instagram laufen am Desktop über deine bestehende Chrome-Sitzung. Alles, was du nicht brauchst, lässt du einfach weg.

  5. Aktuell halten

    Weil die Plattformen ihre Zugänge laufend ändern, erscheinen neue Versionen häufig. agent-reach check-update sagt dir in einem Aufruf, ob es etwas Neues gibt. Das Update läuft genauso wie die Installation: eine URL in den Agenten, fertig.

MEINE EINSCHÄTZUNG

Wofür es sich lohnt.

Gut geeignet für

  • Recherche über mehrere Plattformen in einem Durchgang, mit Quelle unter jeder Aussage
  • Repos und Bibliotheken prüfen, bevor du sie einbaust
  • Lange Videos und Podcasts als Transkript auswerten
  • Wettbewerbs-Briefings, die du sonst aus fünfzehn Tabs zusammenklickst

Weniger geeignet für

  • Alles, was schreibt: Posten, Kommentieren, Liken und Folgen sind bewusst nicht eingebaut
  • Massenabfragen — die Nutzungsbedingungen der Plattformen gelten weiter
  • Inhalte hinter Bezahlschranken, die werden nicht umgangen
Setuprund 10 Minuten
VorkenntnisseTerminal-Grundlagen
Laufende Kostenkeine

Ein Repo, und dein Agent sieht das Netz.

Kein Abo, kein Entwicklerkonto, keine Schlüssel. Zehn Minuten Installation, danach hört dein Agent auf zu raten.

Mehr Tipps auf @till.schae

FAQ

Häufige Fragen.

Was kostet Agent Reach?
Nichts. Agent Reach steht unter MIT-Lizenz auf GitHub und verlangt für die eingebauten Kanäle keine API-Gebühren. Es ist ein Router: Es installiert und steuert vorhandene Open-Source-Werkzeuge. Kosten entstehen nur, wenn du selbst einen kostenpflichtigen Dienst dazu buchst.
Welche Plattformen laufen ohne Zugangsdaten?
Sechs Kanäle laufen ohne Login und ohne API-Key: allgemeine Webseiten über den Jina Reader, GitHub über die gh CLI, YouTube-Untertitel über yt-dlp, die semantische Websuche über Exa, das Forum V2EX und Bilibili. Für Twitter, Reddit, Instagram, Facebook und Xiaohongshu brauchst du eine bestehende Browser-Session oder exportierte Cookies.
Kann Agent Reach in meinem Namen posten oder kommentieren?
Nein. Agent Reach ist bewusst auf Lesen und Suchen beschränkt. Posten, Kommentieren, Liken und Folgen sind kein Bestandteil des Tools. Es legt außerdem keine Dateien in deinem Projektordner ab, sondern arbeitet nur in ~/.agent-reach/ und /tmp/.
Funktioniert Agent Reach mit Claude Code?
Ja. Claude Code ist der Standardfall, Cursor und vergleichbare Agenten funktionieren genauso. Die Installation läuft über den Agenten selbst: Du gibst ihm die Anleitungs-URL, er richtet alles ein. Danach liegt ein Skill unter ~/.claude/skills/agent-reach, den Claude Code automatisch zieht.
Ist das rechtlich unbedenklich?
Agent Reach liest öffentlich zugängliche Inhalte, bei Login-Plattformen mit deiner eigenen, bestehenden Sitzung. Es umgeht keine Bezahlschranken. Trotzdem gelten die Nutzungsbedingungen der jeweiligen Plattform weiter: keine Massenabfragen, keine Weiterverarbeitung personenbezogener Daten ohne Rechtsgrundlage.