CLI Doctor

Dein 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 deinem PATH, ein Login läuft ab, eine Sandbox startet nicht, eine für ein anderes Tool geschriebene Konfigurationsdatei wird eingelesen. Das Ergebnis ist auf deiner Seite immer dasselbe: Du schickst 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 deinen Provider-Einstellungen, aus einem Override, das du vor drei Wochen an genau diesem Agenten gesetzt hast, oder daher, dass sich das CLI unter dir 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 dein Build-, Test- oder Server-Befehl in einem Terminal fehlschlägt, ist die Diagnose einen Klick entfernt, und du kannst 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. Du wirst 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 deiner Maschine geschwärzt, bevor irgendetwas rausgeht.

05

Du bekommst Zusammenfassung und Schritte, und du entscheidest

Die Diagnose erscheint im Terminal. Es wird nie etwas für dich ausgeführt: Ein Aktions-Button öffnet die passenden Einstellungen, bietet einen Neustart an oder zeigt den Installationsbefehl, und du bleibst 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 deiner Maschine entfernt, bevor die Diagnoseanfrage rausgeht.
Nichts wird für dich 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.
Welche Agenten-CLIs deckt CLI Doctor ab?
Alle. Der Startdatensatz wird an der einen Stelle geschrieben, an der AgentsRoom ein Terminal startet, also sind alle 19 von AgentsRoom unterstützten Agent-CLIs (Claude, Codex, GitHub Copilot CLI, Cursor und 15 weitere) 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 deiner Maschine entfernt. Dein 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 du gewählt hast, 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 du umlegen musst, 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: Du rufst nie ein Modell auf. Wenn du das Kontingent doch erreichst, hält dein eigener OpenAI-API-Schlüssel in der App die Diagnosen auf deinem Schlüssel am Laufen.
Was passiert bei einem Agenten, der über SSH auf einer entfernten Maschine läuft?
Der Vordergrundprozess auf deiner 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 du einfügst. 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 du irgendetwas davon zusammenträgst. Genau dieser Kontext macht aus einer generischen Antwort den Namen der Einstellung, die du ändern musst.

Das könnte dich auch interessieren

Multi-Provider

AgentsRoom unterstützt 19 KI-Coding-Provider: Claude, Codex, GitHub Copilot CLI, OpenCode, Antigravity CLI, Aider, Grok Build, Mistral Vibe, Kimi Code, Amp, oh-my-pi, Freebuff, Devin, Cursor, Command Code, Muse Code, Pi, MiniMax Code und ZCode. Weise jedem Agenten einen anderen Provider zu, wechsle mitten im Gespräch und behalte den vollen Kontext mit automatischem Handoff. Das beste Multi-Provider-Tool fürs KI-Coding.

Statusverfolgung

Verfolge den Status jedes Claude Code Agenten auf einen Blick. Farbcodierte Indikatoren für die Zustände Arbeitet, Fertig, Inaktiv und Eingabe erforderlich. Zeitmesser, Aktivitätszusammenfassungen und projektbezogene Zähler.

Dev Terminals

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

Agenten und Terminals wiederherstellen

Öffne die App wieder und finde deine Agenten und Dev-Terminals dort, wo du sie verlassen hast, 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 du verwenden sollst? Beschreibe deine Aufgabe in einfacher Sprache und AgentsRoom schlägt den richtigen Agenten vor: aus deinem Raum, den 14 integrierten Rollen oder 260+ Katalogexperten, mit einem einzeiligen Grund. Ein Klick weist die Aufgabe zu.

DevOps EngineerTexterFrontend-EntwicklerVertriebsmitarbeiterBackend-EntwicklerCoach & TrainerSoftwarearchitektRechtsberaterQA EngineerFinanzen & VerwaltungFull-Stack-EntwicklerKreativdesignerMobile EntwicklerRechercheurSecurity EngineerPersonal & Recruiting
ProjektmanagerÜbersetzerGit-ExperteDatenanalystSEO-SpezialistBuchhalterLokalisierungsspezialistKommunikation & PRBrainstormerOperations & LogistikMarketing-SpezialistKundenserviceProjektassistentEinkäuferCommunity ManagerPersönlicher Assistent

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

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

AgentsRoom herunterladenKostenlos

Companion-App: Agenten auch unterwegs im Blick behalten

Nutze Claude, Codex, Antigravity CLI oder einen anderen KI-Anbieter.

Erweiterung installieren
Chrome Web Store

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

Agenten, die du wie eine Unterhaltung liest

Jeder Agent hat eine Rolle, ein Gesicht und einen Verlauf, den du wie in einer Messaging-App liest.

Konversationsansicht

AgentsRoom Konversationsansicht: die Arbeit eines KI-Coding-Agenten als Chatverlauf
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