KI-Agenten werden immer besser im Schlussfolgern — aber sie haben immer noch Schwierigkeiten, echte Software zu nutzen. Die meisten Tools heute sind für Menschen gebaut: GUIs, Web-Dashboards, Drag-and-Drop-Oberflächen. Agenten brauchen etwas anderes: strukturierte, zusammensetzbare, textbasierte Schnittstellen, die sie zuverlässig bedienen können.
Genau das löst CLI-Anything. Entwickelt vom Data Intelligence Lab der Universität Hongkong (HKUDS), generiert CLI-Anything automatisch produktionsreife CLIs für jede Software — von kreativen Tools wie GIMP und Blender bis zu Cloud-APIs wie Novita AI. Das Projekt erreichte innerhalb von fünf Tagen nach dem Start 11.000 GitHub-Sterne, was die starke Nachfrage nach agenten-nativen Tools signalisiert.
Jetzt haben sich Novita AI und CLI-Anything zusammengetan. Das Ergebnis: ein dediziertes cli-anything-novita CLI, das jedem KI-Agenten — oder jedem Entwickler — sofortigen Befehlszeilenzugriff auf den gesamten Modellkatalog von Novita AI gibt.
Was ist CLI-Anything?
CLI-Anything ist ein Open-Source-Framework, das jede Software in ein von Agenten steuerbares CLI umwandelt. Zeige es auf eine Codebase, eine GUI-App oder eine Web-API, und es generiert ein vollständiges Befehlszeilen-Harness über eine 7-phasige automatisierte Pipeline:
- Analysieren — Scannt Quellcode und ordnet Funktionen zu
- Designen — Entwirft Befehlsgruppen und Ausgabeformate
- Implementieren — Erstellt ein Click-basiertes CLI mit REPL, JSON-Ausgabe und Rückgängig/Wiederholen
- Tests planen — Erstellt einen umfassenden Testplan
- Tests schreiben — Implementiert Unit- und End-to-End-Tests
- Dokumentieren — Generiert Nutzungsdokumentation
- Paketieren — Erstellt
setup.pyund installiert es in PATH
Jedes generierte CLI wird mit folgenden Funktionen ausgeliefert:
- Duale Ausgabemodi — Standardmäßig menschenlesbare Tabellen, strukturiertes JSON mit
--jsonfür Agenten - Interaktiver REPL — Tab-Vervollständigung und Befehlsverlauf
- SKILL.md — Eine KI-erkennbare Skill-Definition, die Agenten automatisch lesen können
Das Projekt unterstützt mehrere KI-Agenten-Plattformen, darunter Claude Code, OpenClaw, OpenCode, Codex, Goose und GitHub Copilot CLI.
Das Novita AI CLI
Das Paket cli-anything-novita ist ein fertiges CLI-Harness für die OpenAI-kompatible API von Novita AI. Es ermöglicht dir — oder deinem KI-Agenten — den Zugriff auf jedes Modell im Katalog von Novita AI über einfache Terminalbefehle.
Was du bekommst
- Chat & Streaming — Sprich mit jedem Modell über die Befehle
chatoderstream - Modell-Entdeckung — Liste alle verfügbaren Modelle mit
modelsauf - Interaktiver REPL — Tab-Vervollständigung, Befehlsverlauf, Sitzungsverwaltung
- Duale Ausgabe — Standardmäßig menschenlesbare Tabellen, strukturiertes JSON mit
--jsonfür Agenten - Konfigurationsverwaltung — Speichere deinen API-Schlüssel und deine Einstellungen lokal
Voraussetzungen
- Python 3.10+
- Ein Novita AI API-Schlüssel — Registriere dich unter novita.ai und hole deinen API-Schlüssel aus dem Dashboard.

So holst du dir deinen API-Schlüssel
Unterstützte Modelle
Das CLI funktioniert mit jedem Modell auf der Plattform von Novita AI — zum Beispiel deepseek/deepseek-v3.2, zai-org/glm-5 und minimax/minimax-m2.5. Führe cli-anything-novita models für die vollständige Liste aus.
Zwei Wege der Nutzung
Methode 1: Nutze das Novita CLI direkt
Diese Methode gibt dir (oder deinem Agenten) ein eigenständiges CLI-Tool für Novita AI. Ideal für Entwickler und Agenten, die bereits wissen, was sie brauchen.
Schritt 1: Gehe zur CLI-Anything-Webseite
Öffne CLI-Hub und finde das Novita AI CLI.

CLI-Anything-Webseite
Schritt 2: Installiere das CLI
Kopiere den Installationsbefehl von der Seite und führe ihn aus:
pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=novita/agent-harness
Lerne die grundlegenden Befehle
Die vollständige Befehlsreferenz findest du in der SKILL.md des CLIs. Hier die wichtigsten Befehle:
# Hilfe anzeigen
cli-anything-novita --help
# Interaktiven REPL-Modus starten
cli-anything-novita
# Mit einem Modell chatten
cli-anything-novita chat --prompt "Was ist KI?" --model deepseek/deepseek-v3.2
# Streaming-Chat
cli-anything-novita stream --prompt "Schreibe ein Gedicht über Code"
# Verfügbare Modelle auflisten
cli-anything-novita models
# JSON-Ausgabe (für Agenten)
cli-anything-novita --json chat --prompt "Hallo"

REPL-Modus
Methode 2: Installiere CLI-Anything für deinen OpenClaw-Agenten
Diese Methode ermöglicht es deinem OpenClaw-Agenten, das passende CLI autonom zu entdecken und zu installieren. Keine manuelle Tool-Auswahl nötig.
Schritt 1: Installiere die CLI-Hub-Skill
Führe in deiner OpenClaw-Umgebung folgenden Befehl aus:
openclaw skills install cli-anything-hub
Schritt 2: Sage deinem Agenten, das passende CLI zu finden
Beschreibe einfach deine Aufgabe. Der Agent durchsucht den CLI-Hub-Katalog, wählt das passende Tool aus, installiert es und nutzt es — alles automatisch.
„Finde passende CLI-Software in CLI-Hub zu Novita AI und wie wir sie nutzen können"


Warum ein CLI für KI-Agenten?
Du fragst dich vielleicht: Warum ein CLI, wenn es bereits eine API gibt? Die Antwort liegt in der Agenten-Ergonomie. APIs erfordern HTTP-Bibliotheken, Authentifizierungs-Header, JSON-Konstruktion und Fehlerparsing. Ein CLI packt all das in einfache, selbsterklärende Befehle:
| Ansatz | Was der Agent braucht | Zuverlässigkeit |
| Rohe API-Aufrufe | HTTP-Client, Auth-Header, JSON-Parsing, Fehlerbehandlung | Fragil — viele Fehlerquellen |
| GUI-Automatisierung | Screenshots, Pixelkoordinaten, Elementerkennung | Sehr fragil — bricht bei UI-Änderungen |
| CLI-Befehle | Text rein, Text raus | Robust — strukturiert und deterministisch |
CLIs sind die universelle Schnittstelle. Sie sind textbasiert (passend zum LLM-Format), selbsterklärend (--help), zusammensetzbar (Pipe und Verkettung) und leichtgewichtig. Claude Code führt bereits täglich Tausende von echten Workflows über CLIs aus.
Was kommt als Nächstes?
Das Novita AI CLI deckt aktuell LLM-Chat und Modellauflistung ab. Aber das ist erst der Anfang. Zukünftige Updates werden das CLI erweitern auf:
- Bildgenerierung — Generiere Bilder über die multimodalen Modelle von Novita AI direkt von der Befehlszeile aus
- Videogenerierung — Erstelle KI-generierte Videos mit Modellen wie Seedance, Kling, Vidu und mehr
- GPU-Instanzverwaltung — Starte, überwache und beende GPU-Instanzen, ohne das Terminal zu verlassen
Die Vision: Lasse deinen OpenClaw-Agenten (oder jeden anderen KI-Agenten) den gesamten Novita AI-Stack über CLI-Anything verwalten — von der Ausführung von Inferenzen bis zur Bereitstellung von Infrastruktur, alles über einfache Befehle.

Fazit
CLI-Anything schließt die Lücke zwischen KI-Agenten und der Software, die sie nutzen müssen. Mit dem dedizierten Novita AI CLI ist der Zugriff auf jedes Modell der Novita-Plattform so einfach wie die Eingabe eines Befehls. Installiere es direkt für volle manuelle Kontrolle, oder lasse deinen Agenten es automatisch über CLI-Hub entdecken.
Probiere es jetzt aus: pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=novita/agent-harness
Novita AI ist eine KI- & Agenten-Cloud-Plattform, die Entwicklern und Startups hilft, Modelle und agentische Anwendungen mit hoher Leistung, Zuverlässigkeit und Kosteneffizienz zu erstellen, bereitzustellen und zu skalieren.
Häufig gestellte Fragen
Was ist CLI-Anything? CLI-Anything ist ein Open-Source-Tool von HKUDS (Universität Hongkong), das automatisch agenten-native CLIs für jede Software generiert. Es wandelt GUI-Apps, Codebasen und Web-APIs in strukturierte Befehlszeilen-Tools um, die KI-Agenten zuverlässig bedienen können.
Benötige ich zusätzlich zum Novita CLI noch weitere Installationen? Nur Python 3.10+ und einen Novita AI API-Schlüssel. Das CLI kümmert sich um alles weitere — keine zusätzlichen Abhängigkeiten oder SDKs erforderlich.
Kann ich das für Bild- oder Videogenerierung nutzen? Noch nicht, aber Bildgenerierung, Videogenerierung und GPU-Instanzverwaltung sind für kommende Releases geplant.
