Ein Prototyp des Konsolen-Tools ai-cli wurde veröffentlicht, um große Sprachmodelle (GitHub Models, OpenAI, Groq, DeepSeek usw.) in den Befehlspipeline der Befehlszeile zu integrieren. Das Tool akzeptiert Anfragen aus Argumenten oder dem Eingabestrom und sendet sie an das ausgewählte große Sprachmodell, während die erhaltene Antwort (Befehl, Nachricht, Daten) an das Terminal, eine Datei, die Zwischenablage oder die Standardausgabe weitergeleitet wird. Das Projekt ist in Rust geschrieben und wird unter der MIT-Lizenz veröffentlicht.
Der Hauptunterschied zu ähnlichen Tools besteht darin, dass ai-cli kein KI-Agent ist und niemals Befehle automatisch ausführt: Das Tool gibt die Befehle im Terminal aus und emuliert die Eingabe über die Tastatur, nach der der Benutzer sie bearbeiten und die Eingabetaste drücken kann, um sie auszuführen. Alle Konfigurationen, Befehlshistorien, Puffer und Provider-Einstellungen werden in gewöhnlichen Text-YAML-Dateien gespeichert. Die Aktionen mit der KI-Antwort werden durch die Konfiguration des Benutzers bestimmt, das Tool erfordert keine Installation eines speziellen Terminalemulators.
echo привет | ai —provider=openai | ai —provider=groq > out.txt
Quelle: opennet.ru
