Skip to content
ReviewRamble

The weekly brief

AI, reviewed, in your inbox.

  • New reviews of tools, models, MCP servers and repos, with the verdict up front
  • Re-checked prices and ratings when something changes
  • New analysis pieces as they are published

Models, agents, MCP servers and the tools actually worth your time.

One email a week. Unsubscribe with the link in any brief. How we use your email

OpenCLI

Macht aus Websites CLI-Befehle, die JSON liefern, und lässt Agenten dein angemeldetes Chrome über eine lokale Erweiterungsbrücke steuern.

Getestet von Sheela · Aktualisiert

Auf GitHub ansehen Open Source

Unsere Bewertung

3.8/5

OpenCLI ist ein schneller Weg, einem Agenten deinen Browser und deine Anmeldungen zu geben, und genau deshalb muss man es wie ein Zugangsdatum behandeln und nicht wie ein Hilfsprogramm.

Was ist OpenCLI?

OpenCLI vom GitHub-Entwickler jackwener gibt KI-Agenten und Skripten zwei Wege ins Web über dein eigenes Chrome. Eingebaute Adapter machen aus mehr als 100 Websites, darunter Reddit, Hacker News, X, LinkedIn, Bilibili, Xiaohongshu, Zhihu und Amazon, deterministische Befehle wie opencli hackernews top, die JSON liefern. Für alles andere lassen die Primitive von opencli browser (open, click, fill, extract, network, screenshot) einen Agenten jede Seite mit deinen bestehenden Anmeldungen bedienen.

Die Verbindung läuft über eine Browser-Bridge-Erweiterung aus dem Chrome Web Store und einen kleinen lokalen Daemon, mit einer Tray-App OpenCLIApp für macOS und Windows oder einem npm-Paket für Server. Agent Skills werden mit npx skills add jackwener/opencli installiert, und einer davon führt einen Agenten von Anfang bis Ende durch das Schreiben eines neuen Website-Adapters. Befehle nutzen Exit-Codes im sysexits-Stil und einen festen JSON-Umschlag.

Das Repository wurde im März 2026 angelegt, steht unter Apache-2.0, hat etwa 30.800 GitHub-Sterne und ist bei v2.0.2 (20. Oktober 2026); v2.0.0 drei Tage zuvor änderte CLI-Syntax und JSON-Ausgabe.

Lohnt sich OpenCLI?

Die nützliche Idee von OpenCLI ist, wiederkehrende Web-Aufgaben deterministisch zu machen. Statt dass ein Agent jedes Mal eine Seite neu liest, wenn er die Startseite von Hacker News oder die Statistiken eines Bilibili-Creators will, holt ein Adapter sie über den angemeldeten Browser und liefert JSON mit stabilem Umschlag und Exit-Codes (66 leer, 69 Bridge nicht erreichbar, 77 Anmeldung nötig). Das kostet weniger Tokens und lässt sich viel leichter skripten als screenshotgesteuertes Browsen, und der Skill zum Schreiben von Adaptern lässt einen Agenten eine Website per Erkundung, Endpunkt-Suche und Prüfschritt hinzufügen.

Die Abdeckung spiegelt die Herkunft wider. Die umfangreichsten Adapter gibt es für chinesische Plattformen (Xiaohongshu hat 16 Befehle, Bilibili 18), dazu X, Reddit und LinkedIn, und mehrere sind Schreibbefehle: posten, antworten, folgen, upvoten, veröffentlichen. Die Download-Funktion holt Medien von Xiaohongshu, X, Pixiv und anderen. Viele dieser Nutzungen vertragen sich schlecht mit den Nutzungsbedingungen der Websites, und dieses Risiko trägt der Kontoinhaber, nicht das Werkzeug.

Sicherheit ist der wichtigste Punkt. Der Agent handelt in deinem echten Chrome-Profil mit jeder Sitzung, bei der du angemeldet bist, über eine Erweiterung und einen Daemon auf localhost:19825. Prompt Injection auf einer Seite, die der Agent liest, kann deshalb Konten erreichen, die er nie anfassen sollte; Profil-Aliase und Tab-Leases pro Sitzung helfen, die Arbeit in einem eigenen Profil zu halten, und so sollte man es sinnvollerweise betreiben.

Es ist jung und in Bewegung. v2.0.0 hat den Befehlsvertrag wenige Tage vor dieser Besprechung neu geschrieben, etwa 316 Issues und Pull Requests sind offen, und Adapter brechen, sobald sich Websites ändern, weshalb es einen Autofix-Skill gibt. Im Vergleich zu browser-use, das einen eigenen Browser betreibt und zu unbeaufsichtigten Agenten passt, gewinnt OpenCLI bei der Wiederverwendung bestehender Anmeldungen und bei deterministischen Befehlen und verliert bei der Isolation.

Wo es sich lohnt

  • Eine Social-Media-Managerin bei einer Konsumgütermarke, die in China verkauft

    Wöchentlich Creator- und Notiz-Statistiken von Xiaohongshu und Bilibili abrufen

    opencli xiaohongshu creator-stats und opencli bilibili creator-stats zeitgesteuert mit -f csv in eine Tabelle laufen lassen. Kostenlos; die eigene Sitzung des Kontos erledigt die Arbeit, also innerhalb der Rate Limits der Plattform bleiben.

  • Ein Entwickler, der Claude Code für Recherche nutzt

    Den Agenten Seiten hinter einem Login lesen lassen, ohne Passwörter herauszugeben

    Den Skill opencli-browser installieren und auf ein separates Chrome-Profil richten, das nur bei den nötigen Websites angemeldet ist; der Agent navigiert und extrahiert über DOM-Snapshots statt über Screenshots.

  • Ein Data Engineer, der interne Scraper pflegt

    Fragile Einmal-Skripte durch versionierte Adapter ersetzen

    Adapter mit opencli adapter init und test schreiben, sie in einem Plugin-Repo ablegen, das per opencli plugin install installiert wird, und opencli-autofix nutzen, wenn eine Website-Änderung einen davon bricht. Die Version festpinnen, denn 2.0 hat den JSON-Vertrag geändert.

Bevor du dich festlegst

Einrichtung
OpenCLIApp auf macOS oder Windows installieren oder npm install -g @jackwener/opencli auf Node.js 20.18.1+, dann die Browser-Bridge-Erweiterung aus dem Chrome Web Store hinzufügen und opencli doctor ausführen; der erste Befehl läuft nach wenigen Minuten.
Integrationen
Chrome oder Chromium über die Erweiterung oder ein entfernter Browser über einen CDP-Endpunkt; Agent Skills für Claude Code, Cursor und andere Skill-fähige Agenten; Community-Plugins von GitHub; yt-dlp für Video-Downloads.
Daten und Datenschutz
Läuft lokal; der Daemon lauscht auf localhost:19825, und die Erweiterung handelt mit den Cookies des verbundenen Chrome-Profils. Adapterwissen liegt in ~/.opencli. Kein gehosteter Dienst ist beteiligt; was der Agent liest, geht an den Modellanbieter deines Agenten. Apache-2.0.
Kosten im großen Maßstab
Keine kostenpflichtige Edition. Die echten Kosten sind ein Rechner mit Chrome für jedes automatisierte Profil und die Pflege der Adapter, wenn sich Websites ändern.
Grenzen
Etwa 316 offene Issues und Pull Requests; inkompatible Vertragsänderung mit 2.0; renderabhängige Befehle können beim Pooling in Hintergrund-Tabs hängen bleiben; Anti-Automatisierungs-Kontrollen der Websites können Konten sperren oder markieren.

Was gut ist

  • Über 100 Website-Adapter, die stabiles JSON liefern
  • Nutzt deine bestehenden Chrome-Anmeldungen, keine API-Schlüssel
  • Agent Skills zum Schreiben und Reparieren von Adaptern
  • Klare Exit-Codes und Ausgabeformate fürs Skripten

Was nicht

  • Der Agent handelt mit jeder Sitzung im Chrome-Profil
  • Schreibbefehle und Downloads bergen Risiken bei den Nutzungsbedingungen
  • v2.0 änderte im Oktober 2026 Syntax und Ausgabe
  • Adapter brechen, wenn sich Websites ändern

Am besten für

Entwickler und Power-User, die Agenten auf Websites lesen und handeln lassen wollen, bei denen sie bereits angemeldet sind, aus einem eigenen Chrome-Profil.

Alternativen zu OpenCLI

OpenCLI: häufige Fragen

Lohnt sich OpenCLI?
OpenCLI ist ein schneller Weg, einem Agenten deinen Browser und deine Anmeldungen zu geben, und genau deshalb muss man es wie ein Zugangsdatum behandeln und nicht wie ein Hilfsprogramm. Wir bewerten es mit 3.8 von 5.
Was kostet OpenCLI?
Kostenlos und Open Source (Apache-2.0), einschließlich Chrome-Erweiterung und Desktop-App.
Welche Nachteile hat OpenCLI?
Der Agent handelt mit jeder Sitzung im Chrome-Profil; Schreibbefehle und Downloads bergen Risiken bei den Nutzungsbedingungen; v2.0 änderte im Oktober 2026 Syntax und Ausgabe; Adapter brechen, wenn sich Websites ändern.
Für wen eignet sich OpenCLI?
Entwickler und Power-User, die Agenten auf Websites lesen und handeln lassen wollen, bei denen sie bereits angemeldet sind, aus einem eigenen Chrome-Profil.
Was kostet OpenCLI für ein Team oder im Produktivbetrieb?
Keine kostenpflichtige Edition. Die echten Kosten sind ein Rechner mit Chrome für jedes automatisierte Profil und die Pflege der Adapter, wenn sich Websites ändern.
Ist OpenCLI sicher für Firmendaten?
Läuft lokal; der Daemon lauscht auf localhost:19825, und die Erweiterung handelt mit den Cookies des verbundenen Chrome-Profils. Adapterwissen liegt in ~/.opencli. Kein gehosteter Dienst ist beteiligt; was der Agent liest, geht an den Modellanbieter deines Agenten. Apache-2.0.
Was sind die besten Alternativen zu OpenCLI?
Die nächsten Alternativen, die wir getestet haben, sind Browser Use, Agent Reach und Stagehand.

Antworten geprüft am 31. Okt. 2026.