Ein autonomer KI-Agent direkt in Ihrer Konsole. Warum Kimi Code CLI Ihre Aufmerksamkeit verdient
Terminal-KI-Assistenten sind längst ein vertrautes Werkzeug, aber die meisten von ihnen sind auf umfangreiche IDE-Plugins angewiesen oder erfordern eine aufwendige Umgebungseinrichtung. Die Entwickler bei Moonshot AI haben Kimi Code CLI als Open-Source-Projekt veröffentlicht – einen Konsolen-Agenten, der Code bearbeiten, Shell-Befehle ausführen, Dateien scannen und sogar Kontext aus Bildschirmaufnahmen analysieren kann.

Was ist dieses Projekt und warum brauchen Sie es
Kimi Code CLI ist ein eigenständiges Terminal-Werkzeug. Im Gegensatz zu typischen Code-Autovervollständigern arbeitet der Agent in einer interaktiven Schleife: Er empfängt eine Aufgabe, fordert Dateien an, führt Konsolenbefehle aus, überprüft die Ausgabe und passt seine Aktionen an, wenn Fehler auftreten.
Das Werkzeug ist standardmäßig für die Arbeit mit Kimi-Modellen von Moonshot AI konfiguriert, aber Sie können auf kompatible APIs von Drittanbietern umschalten.
Der Hauptvorteil der Distribution ist ein abhängigkeitsfreies Binary. Sie müssen Node.js nicht installieren oder sich mit globalen npm-Paketen herumschlagen, um das Werkzeug auf Ihrem Rechner auszuführen. Die Konsolenschnittstelle startet buchstäblich in Sekundenbruchteilen.
Bemerkenswerte Funktionen
Videoaufnahmen als Eingabe
Reguläre KI-Assistenten sind auf Text und Screenshots beschränkt. Kimi Code CLI fügt Unterstützung für Videodateien hinzu. Sie können eine kurze Aufnahme eines Bugs oder einer Interface-Demo in den Chat ziehen. Der Agent analysiert die Frames und generiert den benötigten Code oder korrigiert das Markup.
Editor-Integration über ACP
Das Werkzeug unterstützt das Agent Client Protocol (ACP). Das bedeutet, dass derselbe Agent aus der Konsole eine direkte Verbindung zu Zed- oder JetBrains-IDEs herstellt.
Um beispielsweise eine Verbindung zu Zed herzustellen, fügen Sie einfach die Konfiguration zu den Einstellungen des Editors hinzu:
{
"agent_servers": {
"Kimi Code CLI": {
"type": "custom",
"command": "kimi",
"args": ["acp"],
"env": {}
}
}
}
Die Autorisierung erfolgt einmalig in der CLI, danach übernimmt der Editor die Agent-Sitzung über stdio.
Isolierte Subagenten
Bei der Lösung großer Aufgaben wird das Kontextfenster schnell mit irrelevanten Informationen überladen. Um dies zu vermeiden, delegiert Kimi Code Unteraufgaben an spezialisierte Agenten: coder, explore und plan. Sie arbeiten in isolierten Kontexten, übernehmen die Erkundung der Projektstruktur oder die Planung und geben nur das Endergebnis an den Hauptchat zurück.
Interaktive MCP-Konfiguration
Das Model Context Protocol (MCP) wird für die Verbindung externer Datenquellen verwendet. Sie können Server direkt im Chat mit dem Befehl /mcp-config hinzufügen und bearbeiten. Der Agent übernimmt die Authentifizierung und schreibt die Einstellungen selbst, sodass Sie sich nicht durch JSON-Dateien wühlen müssen.
Lifecycle Hooks
Es werden Hooks bereitgestellt, um automatisierte Aktionen zu steuern. Sie können lokale Befehle binden, die vor oder nach der Ausführung eines Tools durch den Agenten ausgeführt werden. Dies ist nützlich, um gefährliche Konsolenaktionen zu blockieren, System-Benachrichtigungen zu senden oder einen Linter aufzurufen.
Schnellstart
Die Installation unter Linux oder macOS erfolgt mit einem einzigen Terminalbefehl:
curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash
Windows-Benutzer benötigen Git für Windows, da der Agent das integrierte Git Bash verwendet:
irm https://code.kimi.com/kimi-code/install.ps1 | iex
Navigieren Sie nach der Installation einfach zu Ihrem Projektordner und starten Sie die Konsolenschnittstelle:
cd your-project
kimi
Führen Sie beim ersten Start den Befehl /login in der CLI aus, um sich über OAuth zu autorisieren oder Ihren Moonshot AI API-Schlüssel einzugeben.
Unter der Haube
Das Projekt ist in TypeScript geschrieben. Die Terminal-Schnittstelle basiert auf der Bibliothek pi-tui, die einen verzögerungsfreien TUI-Betrieb gewährleistet.
Wenn Sie das Projekt aus dem Quellcode erstellen oder Änderungen vornehmen möchten, benötigen Sie Node.js Version 24.15.0 oder neuer und den Paketmanager pnpm 10.33.0.
git clone https://github.com/MoonshotAI/kimi-code.git
cd kimi-code
pnpm install
pnpm dev:cli
Für wen ist dieses Projekt gedacht
Kimi Code CLI ist gut geeignet für Entwickler, die lieber in der Konsole arbeiten oder Editoren wie Zed verwenden. Die ACP-Protokollunterstützung, die multimodale Videoeingabe und die Subagenten machen das Werkzeug zu einem praktischen Arbeitsinstrument. Das Projekt ist einen Test wert, wenn Sie einen schnellen, autonomen Agenten ohne zusätzliche Abhängigkeiten benötigen.
Ähnliche Projekte