Beschreibung
Open Interpreter ist ein leistungsstarker, schlanker Coding-Agent, der es offenen Sprachmodellen ermöglicht, Code direkt auf Ihrem Rechner auszuführen. Dieses in Rust geschriebene Projekt ist ein Fork von OpenAI's Codex, mit einem besonderen Fokus auf die Emulation des Agent-Harnesses, der die Leistung von kostengünstigen Modellen maximiert. Es unterstützt eine Reihe von Open-Modellen, darunter Deepseek, Kimi und Qwen, wodurch fortschrittliche KI-Fähigkeiten zugänglicher werden.
Der Agent kann Befehle innerhalb nativer Sandboxing-Umgebungen auf macOS, Linux und Windows ausführen und so Sicherheit und Kontrolle gewährleisten. Benutzer können direkt über die TUI (Text User Interface) mit dem Befehl `/model` einfach zwischen verschiedenen Anbietern und Modellen wechseln. Darüber hinaus ermöglicht er die Inspektion und den Wechsel von Rust-nativen Model-Harnesses mit dem Befehl `/harness`, was Flexibilität bei der Interaktion von Modellen mit dem System bietet.
Open Interpreter ist mit einer robusten QA-Fähigkeit ausgestattet, die es jedem Modell ermöglicht, Schnittstellen zu bedienen und zu testen. Dies beinhaltet die Steuerung von Webanwendungen in einem echten Browser über `agent-browser` oder die Verwaltung und das Testen nativer Anwendungen mit `trycua`. Es fungiert auch als Agent für das Agent Client Protocol für Editoren und erleichtert so die nahtlose Integration in Entwicklungsworkflows.
Konfiguration und Sitzungsstatus werden lokal unter `~/.openinterpreter` verwaltet, was eine personalisierte und private Benutzererfahrung bietet. Das Projekt unterstützt erweiterte Funktionen wie `exec`, MCP, Skills, Hooks und Berechtigungen, wie in seiner `AGENTS.md`-Datei detailliert beschrieben. Dieser umfassende Funktionsumfang macht Open Interpreter zu einem vielseitigen Werkzeug für Entwickler, die offene KI-Modelle für komplexe Coding- und Automatisierungsaufgaben nutzen möchten.
Das Projekt wird aktiv entwickelt, wobei sich die letzten Commits auf Fehlerbehebungen, Verbesserungen des Installers und die Harness-Emulation für verschiedene Modelle konzentrieren. Sein Open-Source-Charakter, lizenziert unter Apache-2.0, fördert Community-Beiträge und die Weiterentwicklung. Die Dokumentation des Projekts bietet detaillierte Anleitungen zur Installation, Konfiguration und Nutzung, wodurch es sowohl für Anfänger als auch für erfahrene Benutzer zugänglich ist.
Open Interpreter's Kernfunktionen
Schlanker Coding-Agent für Open-Modelle
Unterstützt Deepseek, Kimi und Qwen Modelle
Führt Code lokal auf macOS, Linux und Windows aus
Native Sandboxing für die Befehlsausführung
TUI zum Wechseln von Anbietern und Modellen
Emuliert Agent-Harness für optimale Leistung
QA-Fähigkeit zum Bedienen und Testen von Schnittstellen
Browser-Automatisierung mit agent-browser
Native App-Bedienung mit trycua
Agent Client Protocol Agent für Editoren
Lokale Konfiguration und Verwaltung des Sitzungsstatus
Unterstützt exec, MCP, Skills, Hooks und Berechtigungen
Erste Schritte mit Open Interpreter
Klonen: Holen Sie sich den neuesten Code aus dem GitHub-Repository.
Installieren: Befolgen Sie die plattformspezifischen Installationsanweisungen (z. B. mit curl oder PowerShell).
Konfigurieren: Richten Sie Ihre bevorzugten Modelle und Harnesses nach Bedarf ein.
Ausführen: Starten Sie eine Interpreter-Sitzung, indem Sie 'i' oder 'interpreter' in Ihrem Terminal eingeben.
Interagieren: Verwenden Sie Befehle und Prompts, damit der Agent Code ausführt und mit Ihrem System interagiert.
Wechseln: Nutzen Sie Befehle wie `/model` und `/harness`, um die aktiven Konfigurationen zu ändern.
Open Interpreter's Anwendungsfälle
- Lokale Codeausführung
- KI-gestützte Automatisierung
- Webanwendungs-Tests
- Steuerung nativer Anwendungen
- Integration in Entwicklungsworkflows
- Experimentieren mit Open-Modellen








