Tool · Softwareentwicklung / Tools für KI-Engineering
0-AGENT
2026 · Tool · TypeScript / Bun, Node.js
Ein KI-Coding-Agent fürs Terminal auf Basis von opencode: jedes Modell über OpenRouter, 24 eigene Plugins und Sicherheitsleitplanken.
0-AGENT ist ein modifizierter Fork des Open-Source-Agenten opencode (MIT), konfiguriert als eigenständiges Pendant zu Claude Code, das über OpenRouter läuft (Standardmodell: Kimi K2.6). Zusätzlich zu opencode bringt er einen Start-Wrapper, 24 eigene Plugins (Hintergrundbefehle, PowerShell, Netzwerkzugriff mit SSRF-Schutz, Gedächtnis, Berechtigungen und Vertrauensgrenzen, einen Scheduler, MCP-Import, Editor-Kontext aus VS Code) und minimale Core-Patches mit: 12 Dateien geändert und 2 hinzugefügt, jeweils mit dokumentiertem Grund. Entwickelt wurde in zwei Phasen: zuerst ein schlanker Launcher (v1.x, Mai–Juni 2026), dann ein vollständiger Fork (Zyklus v6.x, September 2026). Er steht weder mit opencode noch mit Anthropic in Verbindung.
Die Aufgabe
Gesucht war ein Coding-Agent, der nicht an einen einzigen Modellanbieter gebunden ist: günstige Modelle über OpenRouter, Betrieb auf einem VPS, ein Schlüsselpool und Schutz vor destruktiven Befehlen im autonomen Betrieb.
Was drinsteckt
- Jedes OpenRouter-Modell; standardmäßig moonshotai/kimi-k2.6, Claude Haiku 4.5 als Ersatzmodell (Fallback auf Anbieterseite)
- 24 Plugins in der 0-AGENT-Schicht: Hintergrundbefehle, eine zweite Shell (PowerShell), Netzwerkzugriff mit SSRF-Schutz, Gedächtnis, Berechtigungen, Warten und Zeitplanung, MCP-Import
- Arbeit in einem fremden Verzeichnis über --dir mit eigener Einstellungsschicht: Der Agent behält sein Modell, seine Plugins und seine Befehlssperren
- Verbot von „Schlafen“ (sleep, timeout) in den Berechtigungsregeln; Budgetlimit über --max-budget-usd; Zurücksetzen einer Sitzung auf den Stand vor einer bestimmten Nachricht
- VS-Code-Erweiterung (übergibt dem Agenten die geöffnete Datei und die Auswahl), Build als Binary, wöchentliche Synchronisation mit Upstream per CI
- Engine-Modus (v1.x): zwei Engines im Wechsel (Claude → OpenCode), Rotation von OpenRouter-Schlüsseln und OAuth-Tokens, ein „Richter“ für Verweigerungen
Basiert auf opencode.
Maschinelle Übersetzung – das Lektorat läuft.