Warum wir eine CLI gebaut haben
Das Dashboard ist ideal zum Anschauen. Ein Terminal ist ideal, um Dinge immer wieder zu tun.
Im Mihu Dashboard bauen und betreiben die meisten ihre KI-Agenten, und das bleibt auch so. Aber die Teams, die Mihu am intensivsten nutzen, sagten uns immer wieder dasselbe. Sie wollten zehn Agenten aus einer Vorlage erstellen, Nummern für eine neue Filiale kaufen, vor dem Stand-up die Anrufe von gestern prüfen oder eine Änderung aus ihrer Deployment-Pipeline ausrollen. Mit Klicks ist das langsam. Mit rohen API-Anfragen heißt es, jedes Mal denselben Boilerplate-Code zu schreiben.
Also haben wir das Tool gebaut, das wir selbst wollten: ein kleines Programm, das Ihren Workspace kennt, die gesamte Mihu API spricht und Ihnen nicht im Weg steht. Dabei hatten wir drei Ziele.
- Nichts sollte nur im Dashboard gehen. Was Sie in Mihu tun können, können Sie auch mit einem Befehl tun.
- Sie sollte für Menschen und für Skripte angenehm sein. Lesbare Tabellen, wenn Sie tippen, sauberes JSON, wenn ein Skript liest.
- Ihre KI-Tools sollten Mihu ohne mühsame Einrichtung erreichen. Claude Code, Cursor oder VS Code mit Ihrem Workspace zu verbinden, sollte eine Zeile sein, keine Konfigurationsdatei.
Installation mit einer Zeile
Eine Datei, keine Laufzeitumgebung, macOS, Linux und Windows.
Die CLI ist ein einzelnes Programm, sonst müssen Sie nichts installieren. Das Installationsskript wählt den passenden Build für Ihren Computer, prüft, dass er nicht manipuliert wurde, und legt ihn in Ihren Pfad.
Das ist die ganze Einrichtung. Sie funktioniert auf Intel- und ARM-Rechnern gleichermaßen.
Einmal anmelden, frei zwischen Workspaces wechseln
Ihr Token wird sicher gespeichert, und Sie tippen ihn nie wieder ein.
Führen Sie mihu login aus. Der Befehl fragt nach Ihrem Workspace, öffnet die Seite, auf der Sie ein API-Token erstellen, und speichert das Token auf Ihrem Computer mit Berechtigungen, die nur Sie lesen können. Ab dann weiß jeder Befehl, wer Sie sind. mihu whoami zeigt, in welchem Workspace Sie sind, und Ihr Guthaben.
Sie arbeiten mit mehr als einem Workspace, etwa Produktion und Staging oder mehreren Kunden? Geben Sie jeder Anmeldung einen Namen und wechseln Sie mit einem Flag. Auf einem Build-Server setzen Sie stattdessen zwei Umgebungsvariablen, und es wird überhaupt nichts auf der Festplatte gespeichert.
Jeder Teil der API ist ein Befehl
Was die API kann, kann die CLI auch, und sie folgt derselben Struktur.
Wir haben nicht ein paar beliebte Aktionen herausgepickt. Jeder Endpunkt der Mihu API ist ein Befehl, und die Befehle folgen derselben Struktur wie die API. Kennen Sie einen Bereich, können Sie den Rest erraten. mihu commands listet sie alle auf.
Sie müssen sich auch nicht jedes Feld merken. Führen Sie einen Befehl zum Erstellen oder Aktualisieren ohne weitere Angaben aus, und die CLI fragt Sie nacheinander nach jedem Wert, erklärt ihn, bietet die erlaubten Optionen an und zeigt Ihnen die Anfrage, bevor sie etwas sendet. Alles, wofür die CLI keinen eigenen Befehl hat, ist mit mihu api trotzdem nur eine Zeile entfernt: Es sendet eine angemeldete Anfrage an jede Adresse der API.
Anmelden, KI-Agenten auflisten, einen davon in einen Anruf schicken und Claude Code verbinden – alles in etwa einer halben Minute.
Ihr KI-Coding-Tool mit einem Befehl verbinden
Lassen Sie Claude Code, Cursor oder VS Code Ihren Workspace in normaler Sprache verwalten.
Mit dem Mihu MCP-Server arbeiten KI-Clients mit Ihrem Workspace, indem Sie einfach mit ihnen sprechen: Liste meine Agenten auf und sag mir, welche keine Telefonnummer haben. Schwierig war bisher die Einrichtung: für jedes Tool die richtige Adresse, die richtigen Header und die richtige Konfigurationsdatei zu finden. Die CLI erledigt all das mit dem Workspace und dem Token, mit denen Sie bereits angemeldet sind.
Eine Zeile pro Tool. Starten Sie das Tool neu und stellen Sie ihm eine Frage.
Der MCP-Server bietet mehrere hundert Tools, und KI-Clients arbeiten mit weniger besser. Sie können sie auf einen Bereich eingrenzen, etwa den Posteingang, Termine, Kampagnen oder das Erstellen von Agenten. Wenn Sie die Verbindung nicht mehr brauchen, entfernt mihu mcp remove sie wieder.
Die Schritt-für-Schritt-Einrichtung für jedes Tool finden Sie im MCP-Leitfaden.
Gemacht für Skripte und CI
Lesbar für Sie, vorhersehbar für Ihre Skripte.
Tabellen oder JSON, automatisch
Wenn Sie einen Befehl eintippen, sehen Sie eine lesbare Tabelle. Geht die Ausgabe an ein anderes Programm, erhalten Sie stattdessen JSON, bereit für Tools wie jq.
Alle Seiten auf einmal
Listen blättern für Sie durch die Ergebnisse, wenn Sie alle anfordern. Ein Bericht oder ein Export ist so ein einziger Befehl.
Keine Rückfragen in Pipelines
Auf einem Build-Server kommt das Token aus Umgebungsvariablen, und destruktive Befehle lassen sich vorab bestätigen, sodass nichts auf einen Tastendruck wartet.
Standardmäßig sicher
Etwas zu löschen oder eine Nummer freizugeben, fragt immer zuerst nach, wenn ein Mensch an der Tastatur sitzt.
Zusammen heißt das: Eine Deployment-Pipeline kann die aktuelle Version eines Agenten benennen, eine Änderung anwenden, Ihre Tests ausführen und den Agenten zurücksetzen, wenn sie fehlschlagen, ohne dass jemand das Dashboard öffnet.
Releases und Updates
Sie hält sich selbst aktuell, und jedes Release ist öffentlich.
mihu update installiert die neueste Version, und die CLI weist Sie dezent darauf hin, wenn eine verfügbar ist. Shell-Vervollständigungen für bash, zsh, fish und PowerShell sind einen Befehl entfernt, und mihu uninstall entfernt alles sauber. Jedes Release wird mit Prüfsummen auf GitHub veröffentlicht.
Probieren Sie es aus: Installieren Sie die CLI, führen Sie mihu login aus und dann mihu mcp setup für das KI-Tool, das Sie bereits nutzen. Bitten Sie es, Ihre Agenten aufzulisten und zu prüfen, welche noch eine Telefonnummer brauchen.
Nützliche Links
- CLI-Leitfaden: Installation, Anmeldung und alle Befehle.
- MCP-Leitfaden: Claude Code, Claude Desktop, Cursor, VS Code und Windsurf verbinden.
- Releases auf GitHub: jede Version mit ihren Prüfsummen.
Häufige Fragen
Muss ich vorher noch etwas anderes installieren?
Nein. Die CLI ist ein einzelnes Programm ohne weitere Voraussetzungen. Die einzige Ausnahme ist die Verbindung mit Claude Desktop: Dafür wird eine kleine Brücke verwendet, die Node.js braucht.
Wo wird mein Token gespeichert?
In einer Datei in Ihrem Benutzerordner, die nur Ihr Konto lesen kann. Auf einem Build-Server können Sie stattdessen Umgebungsvariablen verwenden, dann wird nichts gespeichert. Beim Abmelden wird es entfernt.
Kann die CLI alles, was das Dashboard kann?
Alles, was die Mihu API kann, ja: Jeder Endpunkt ist ein Befehl. Was keinen eigenen Befehl hat, erreichen Sie trotzdem mit mihu api.
Kann ich sie mit mehr als einem Workspace nutzen?
Ja. Melden Sie sich einmal pro Workspace mit einem Namen an und wechseln Sie dann per Flag oder legen Sie einen als Standard fest.
Welche KI-Tools kann sie mit Mihu verbinden?
Claude Code, Claude Desktop, Cursor, VS Code und Windsurf mit je einem Befehl. Für jeden anderen MCP-Client gibt mihu mcp url die Verbindungsdaten aus.
Wie halte ich sie aktuell?
Führen Sie mihu update aus. Die CLI sagt Ihnen außerdem Bescheid, wenn eine neue Version verfügbar ist.
Mihu CLI installieren
Eine Zeile zum Installieren, ein Befehl zum Anmelden, und Ihr ganzer Workspace ist in Ihrem Terminal. Die vollständige Anleitung finden Sie in der Entwicklerdokumentation.
Zur CLI-Anleitung →