Tool · Softwareentwicklung / Tools für KI-Engineering
0-CODE
2026 · Tool · Node.js 18+, Bash / PowerShell
Ein autonomer Entwicklungszyklus für Claude Code und OpenCode: Der Agent plant, schreibt, testet und committet selbstständig – und arbeitet nach dem Ende der Sitzung weiter.
0-CODE ist ein Open-Source-Framework (MIT, Node.js, keine externen Abhängigkeiten), das einen KI-Agenten zu einem eigenständigen Arbeiter macht: Der Zustand des Zyklus liegt in Projektdateien (STATE und ROADMAP), ein einziges gemeinsames Modul entscheidet über „weitermachen oder anhalten“, und das Guard-Plugin liegt außerhalb des Arbeitsordners, damit der Agent seine eigenen Beschränkungen nicht abschalten kann. Es funktioniert mit Claude Code (Stop-Hook) und mit OpenCode (externer Supervisor, jedes Modell über OpenRouter). Das öffentliche Release v1.20.0 erschien am 18. September 2026; ihm gingen Python-Prototypen von Ende 2025 voraus (claude-automation und drei Demos, MK1–MK3).
Die Aufgabe
Im Auslieferungszustand verliert ein Agent den Kontext zwischen Sitzungen, scheitert an Netzwerkfehlern, verbraucht unbemerkt das Budget, kann seine eigenen Sicherheitsregeln löschen und erklärt Arbeit allein auf eigenes Wort für erledigt. 0-CODE sorgt dafür, dass der Zyklus Neustarts übersteht, seine Kosten begrenzt bleiben und er sich anhand von Daten überprüfen lässt statt anhand der Behauptungen des Agenten.
Was drinsteckt
- Zustand des Zyklus in Dateien (docs/STATE.md, docs/ROADMAP.md): Eine neue Sitzung setzt die Arbeit dort fort, wo die vorherige abgebrochen ist
- Zwei Treiber mit gemeinsamer Entscheidungslogik: ein Stop-Hook für Claude Code und ein externer Supervisor für OpenCode (Kimi, DeepSeek und jedes OpenRouter-Modell)
- Minimaler Schutz vor irreversiblen Befehlen (vier Regeln); das Guard-Plugin liegt außerhalb des Arbeitsordners und wird vor jedem Zug wiederhergestellt; Modi arbiter / guard-only / allow-all / confirm
- Wiederholungen bei Netzwerkfehlern mit wachsenden Pausen, eine Zyklussperre (ein Besitzer pro Projekt), Kostenerfassung mit optionaler Budgetobergrenze
- Ein Detektor für „kein Fortschritt“, ein Register langlaufender Aufgaben (läuft / überfällig / beendet / tot), Entscheidungsprotokolle mit mindestens drei Optionen
- Ein maschinenlesbares Register der Audit-Befunde: Der Befehl /productionauditloop läuft, bis laut Daten keine Befunde der Stufen P0–P2 mehr offen sind – nicht laut Erklärung
Zahlen
- Open Source, MIT, keine Abhängigkeiten
- 2,5 Stunden autonome Arbeit – 6 Commits für 10,25 $
Maschinelle Übersetzung – das Lektorat läuft.