CLI Doctor

Ihr Agenten-CLI ist beim Start gestorben.
Hier steht genau, warum.

Ein Agenten-CLI, das nicht startet, ist der demoralisierendste Fehlschlag im KI-Coding: keine Ausgabe, kein Stack-Trace, manchmal nur ein Prompt, der zurückkommt. CLI Doctor fängt diesen Moment ab, liest, was tatsächlich passiert ist, und beantwortet die einzige Frage, die zählt: Was ist kaputt, und was mache ich jetzt.

Er kennt den exakten Befehl, den AgentsRoom ausgeführt hat, weiß, welches Flag aus welcher Einstellung stammt, und was das CLI ausgegeben hat, bevor es aufgab. Das ist der Kontext, den ein Suchmaschinentreffer nie hat.

CLI Doctor
Start fehlgeschlagen
$ claude --model opus-5 --mcp-debug
error: unknown option '--mcp-debug'

Ein fehlgeschlagener Start, der echte Fehler und eine Diagnose, die die verantwortliche Einstellung benennt.

Agenten-CLIs bewegen sich schnell. Ein Flag verschwindet in einem Minor-Release, eine Binärdatei fällt nach einem Node-Upgrade aus Ihrem PATH, ein Login läuft ab, eine Sandbox startet nicht, eine für ein anderes Tool geschriebene Konfigurationsdatei wird eingelesen. Das Ergebnis ist auf Ihrer Seite immer dasselbe: Sie schicken einen Prompt und nichts passiert.

Der schwierige Teil ist nie die Lösung. Es ist die Frage, welches der zwanzig Dinge im Startbefehl das kaputte ist, und ob es aus der App kommt, aus Ihren Provider-Einstellungen, aus einem Override, das Sie vor drei Wochen an genau diesem Agenten gesetzt haben, oder daher, dass sich das CLI unter Ihnen verändert hat.

CLI Doctor schließt diese Lücke. Er hält den exakt gestarteten Befehl fest, markiert jedes einzelne Flag mit der Einstellung, die es eingefügt hat, erfasst, was das CLI ausgegeben hat, und macht daraus eine kurze Diagnose mit konkreten Schritten. Deterministische Prüfungen laufen immer zuerst und behalten Vorrang: Die KI spricht erst, wenn die App nicht selbst antworten kann.

Was Sie statt eines leeren Terminals bekommen

Eine Zusammenfassung in Klartext, was fehlgeschlagen ist, kein Stack-Trace zum Entziffern. Ein bis zwei Sätze, die die tatsächliche Ursache benennen.

Konkrete nächste Schritte, in der richtigen Reihenfolge. Jeder kann eine Abkürzung zum exakten Einstellungsbereich, zum Neuinstallationsbefehl oder zu einem Neustart mitbringen, sodass Sie nie danach suchen müssen, wo die Option steckt.

Flag-Herkunft: Jedes Token des Startbefehls wird seinem Ursprung zugeordnet, sodass die Antwort sagen kann "dieses Flag kommt aus dem autonomen Modus in den Einstellungen", statt zu raten.

Dieselbe Behandlung für Dev-Befehle. Wenn Ihr Build-, Test- oder Server-Befehl in einem Terminal fehlschlägt, ist die Diagnose einen Klick entfernt, und Sie können die ganze Sache von dort an einen DevOps-Agenten übergeben.

Wie eine Diagnose entsteht

Bewusst geschichtet: Die billigen, sicheren Prüfungen laufen zuerst, die KI ist die letzte Instanz.

01

AgentsRoom hält den echten Start fest

In dem einen Moment, in dem ein Terminal gestartet wird, wird der vollständige Befehl festgehalten: Binärdatei, Flags, Modell, Optionen. Dieser Datensatz macht später eine präzise Diagnose möglich, und er deckt jeden Weg ab, über den ein Agent starten kann, auch einen Start vom Telefon oder aus einem Backlog-Ticket.

02

Deterministische Prüfungen haben das erste Wort

Eine fehlende Binärdatei, ein Flag, das das CLI nicht mehr akzeptiert, eine nicht angemeldete Sitzung, eine veraltete Version: Das sind bekannte, sichere Urteile. Sie werden direkt mit einem Banner und einem Lösungs-Button beantwortet. Kein KI-Aufruf, kein Warten.

03

Ein verdächtiger Start wird bestätigt, nicht unterstellt

Ist der Fehlschlag keiner der bekannten Fälle, sucht AgentsRoom in den ersten Sekunden nach einem Fehlermuster und prüft dann, was im Terminal tatsächlich läuft. Ein CLI, das einfach langsam hochfährt oder beim ersten Lauf gerade seine MCP-Server installiert, ist kein Fehlschlag und wird verworfen.

04

Der geschwärzte Kontext wird diagnostiziert

Erst dann tritt die KI an, mit dem Fehlerauszug, dem bereinigten Befehl und der Karte der Flag-Herkunft. System-Prompts, nach Geheimnissen aussehende Werte und lange zitierte Argumente werden auf Ihrer Maschine geschwärzt, bevor irgendetwas rausgeht.

05

Sie bekommen Zusammenfassung und Schritte, und Sie entscheiden

Die Diagnose erscheint im Terminal. Es wird nie etwas für Sie ausgeführt: Ein Aktions-Button öffnet die passenden Einstellungen, bietet einen Neustart an oder zeigt den Installationsbefehl, und Sie bleiben derjenige, der ihn drückt.

Woher die Antwort kommt

CLI Doctor liest dieselben Oberflächen, die Sie konfigurieren. Das sind die drei, die die meisten Startfehler erzeugen.

Mit den offensichtlichen Grenzen gebaut

Geschwärzt, bevor es die Maschine verlässt
System-Prompts, nach Geheimnissen aussehende Umgebungswerte und lange zitierte Argumente werden auf Ihrer Maschine entfernt, bevor die Diagnoseanfrage rausgeht.
Nichts wird für Sie ausgeführt
Die Diagnose kann anbieten, einen Einstellungsbereich zu öffnen, einen Agenten neu zu starten oder einen Installationsbefehl zu zeigen. Sie führt nie von sich aus einen Befehl aus.
Sichere Antworten bleiben sicher
Eine fehlende Binärdatei oder ein abgelehntes Flag beantwortet die deterministische Prüfung, kein Modell. Die KI spricht nur dort, wo es wirklich nichts Sicheres zu sagen gibt.

FAQ

Welche Agenten-CLIs deckt CLI Doctor ab?

Alle. Der Startdatensatz wird an der einen Stelle geschrieben, an der AgentsRoom ein Terminal startet, also sind Claude Code, Codex CLI, GitHub Copilot CLI, Antigravity CLI, OpenCode, Aider, Grok Build, Mistral Vibe und Kimi Code allesamt abgedeckt, ebenso Agenten, die aus dem Mobile Companion oder aus einem Backlog-Ticket gestartet wurden.

Sendet er meine Terminal-Ausgabe an einen Server?

Er sendet einen geschwärzten Auszug des Startfehlers, den bereinigten Startbefehl und die Karte der Flag-Herkunft, und das nur, wenn tatsächlich eine Diagnose entsteht. System-Prompts, nach Geheimnissen aussehende Umgebungswerte und lange zitierte Argumente werden vorher auf Ihrer Maschine entfernt. Ihr Quellcode ist nie Teil davon, und die automatische Diagnose lässt sich in den Einstellungen unter Datenschutz und Daten komplett abschalten.

Führt er von sich aus Befehle aus oder ändert er meine Einstellungen?

Nein. Ein Schritt kann eine Abkürzung mitbringen, die den passenden Einstellungsbereich öffnet, einen Neustart des Agenten anbietet oder den Installationsbefehl zum Kopieren anzeigt. Ausgeführt wird immer nur, was Sie selbst auslösen.

Was ist Flag-Herkunft, ganz konkret?

AgentsRoom setzt einen Startbefehl aus mehreren Schichten zusammen: den Provider-Standards, dem autonomen Modus, dem Modell, das Sie gewählt haben, einem Reasoning-Aufwand, einem CLI-Override pro Agent und mehr. Die Flag-Herkunft markiert jedes Token des fertigen Befehls mit der Schicht, die es dorthin gebracht hat, sodass die Diagnose auf genau den Schalter zeigen kann, den Sie umlegen müssen, statt das Flag abstrakt zu beschreiben.

Löst er bei jedem Fehler aus?

Nein, und das ist Absicht. In einem Agenten-Terminal löst sie einmal pro fehlgeschlagener Startepisode aus, und nur wenn der Fehlschlag bestätigt ist: Ein CLI, das lediglich langsam startet oder beim ersten Lauf gerade seine MCP-Server installiert, wird verworfen statt diagnostiziert. Bei Terminals für Dev-Befehle läuft die Diagnose nur auf Klick, weil eine fehlschlagende Watch-Schleife ihren Fehler ununterbrochen neu ausgibt.

Ist er im kostenlosen Tarif verfügbar?

Ja, mit einem monatlichen Kontingent. Plus hebt es an, und Pro ist in der Praxis unbegrenzt. Deterministische Urteile, die die häufigsten Fehlschläge wie eine fehlende Binärdatei oder ein abgelehntes Flag abdecken, zählen gar nicht mit: Sie rufen nie ein Modell auf.

Was passiert bei einem Agenten, der über SSH auf einer entfernten Maschine läuft?

Der Vordergrundprozess auf Ihrer Seite ist der SSH-Client selbst, ein entferntes CLI, das stirbt, sieht von hier aus also gesund aus, und die Episode wird übersprungen. Das ist ein bewusster Kompromiss: Eine verpasste Diagnose ist besser als eine selbstbewusst falsche. Die deterministischen Prüfungen greifen weiterhin auf der entfernten Seite der Verbindung.

Worin unterscheidet er sich davon, den Fehler in einen Chatbot zu kopieren?

Ein Chatbot sieht nur die Nachricht, die Sie einfügen. CLI Doctor hat zusätzlich den exakt ausgeführten Befehl, die Herkunft jedes Flags darin, Provider und Modell im Einsatz und den Zustand des Prozesses, ohne dass Sie irgendetwas davon zusammentragen. Genau dieser Kontext macht aus einer generischen Antwort den Namen der Einstellung, die Sie ändern müssen.

Das könnte Sie auch interessieren

Multi-Provider

AgentsRoom unterstützt 9 KI-Coding-Provider: Claude, Codex, GitHub Copilot CLI, OpenCode, Antigravity CLI, Aider, Grok Build, Mistral Vibe und Kimi Code. Weisen Sie jedem Agenten einen anderen Provider zu, wechseln Sie mitten im Gespräch und behalten Sie den vollen Kontext mit automatischem Handoff. Das beste Multi-Provider-Tool fürs KI-Coding.

Statusverfolgung

Verfolgen Sie den Status jedes Claude Code Agenten auf einen Blick. Farbcodierte Indikatoren fuer die Zustaende Denkend, Fertig, Inaktiv und Eingabe erforderlich. Zeitmesser, Aktivitaetszusammenfassungen und projektbezogene Zaehler.

Dev Terminals

Führen Sie Build, Tests und Dev-Server im selben Fenster wie Ihre Agenten aus, mit einer Glocke, wenn ein langer Befehl fertig ist, und einer Diagnose, wenn er fehlschlägt.

Agenten und Terminals wiederherstellen

Öffnen Sie die App wieder und finden Sie Ihre Agenten und Dev-Terminals dort, wo Sie sie verlassen haben, mit der Option, die vorherige CLI-Konversation fortzusetzen.

AI Commit Messages

Ein KI-Commit-Nachrichtengenerator, der in AgentsRoom integriert ist. Klicke auf den Funkeln im Commit-Feld, es liest den echten Git-Diff und schreibt eine saubere Commit-Nachricht im Conventional Commits-Format. Tippe einen groben Entwurf, lass ihn umschreiben. Die Formatregeln deines Teams werden bei jeder Generierung angewendet.

Agent Vorschläge

Nicht sicher, welchen KI-Agenten Sie verwenden sollen? Beschreiben Sie Ihre Aufgabe in einfacher Sprache und AgentsRoom schlägt den richtigen Agenten vor: aus Ihrem Raum, den 14 integrierten Rollen oder 260+ Katalogexperten, mit einem einzeiligen Grund. Ein Klick weist die Aufgabe zu.

Schluss mit dem Rätselraten, warum Ihr Agent nicht startet

AgentsRoom liest den Start, benennt den Schuldigen und liefert Ihnen die Lösung. Kostenlos ladbar für macOS, Windows und Linux.

KostenlosAgentsRoom herunterladen

Companion-App: Agenten auch unterwegs im Blick behalten

Nutzen Sie Claude, Codex, Antigravity CLI oder einen anderen AI-Anbieter.

Erweiterung installieren
Chrome Web Store

Bugs und Wünsche direkt in dein öffentliches Backlog schicken.

Ein Blick auf AgentsRoom in Aktion.

Multi-Projekte
Multi-Provider
Multi-Agenten
Live-Status
Diff & Commit
Mobile App
Live-Vorschau
Agent-Teams
Browser-Tests
Backlog-getriebene Entwicklung
Prompt-Bibliothek
Skills-Bibliothek
Alle Funktionen ansehen