Tööriist · tarkvaraarendus / AI-inseneritööriistad
0-CODE
2026 · Tööriist · Node.js 18+, Bash / PowerShell
Autonoomne arendustsükkel Claude Code’ile ja OpenCode’ile: agent planeerib, kirjutab, testib ja teeb commit’e ise – ning jätkab tööd ka pärast sessiooni lõppu.
0-CODE on avatud lähtekoodiga raamistik (MIT, Node.js, null väliseid sõltuvusi), mis muudab AI-agendi iseseisvaks töötajaks: tsükli olek hoitakse projekti failides (STATE ja ROADMAP), üks ühine moodul teeb otsuse „jätka või peatu“ ning kaitseplugin asub töökaustast väljaspool, et agent ei saaks oma piiranguid välja lülitada. See töötab Claude Code’iga (Stop-hook) ja OpenCode’iga (väline superviisor, mis tahes mudel OpenRouteri kaudu). Avalik väljalase v1.20.0 ilmus 18. septembril 2026; sellele eelnesid Pythoni prototüübid 2025. aasta lõpust (claude-automation ja kolm demot, MK1–MK3).
Ülesanne
Karbist välja võetuna kaotab agent sessioonide vahel konteksti, kukub võrgutõrgete korral kokku, kulutab eelarvet märkamatult, võib oma turvareeglid kustutada ja kuulutab töö valmis ainult oma sõna põhjal. 0-CODE paneb tsükli taaskäivitusi üle elama, hoiab kulutused piiratud ja muudab tulemuse kontrollitavaks andmete, mitte agendi väidete kaudu.
Mis sees on
- Tsükli olek failides (docs/STATE.md, docs/ROADMAP.md): uus sessioon jätkab tööd sealt, kus eelmine katkes
- Kaks draiverit ühise otsustusloogikaga: Stop-hook Claude Code’ile ja väline superviisor OpenCode’ile (Kimi, DeepSeek ja mis tahes OpenRouteri mudel)
- Minimaalne kaitse pöördumatute käskude vastu (neli reeglit); kaitseplugin asub töökaustast väljaspool ja taastatakse enne iga käiku; režiimid arbiter / guard-only / allow-all / confirm
- Kordusproovid võrgutõrgete korral kasvavate pausidega, tsükli lukk (üks omanik projekti kohta), kulude jälgimine valikulise eelarvepiiriga
- „Edusamme pole“ detektor, pikaajaliste ülesannete register (running / overdue / finished / dead), otsusekirjed vähemalt kolme variandiga
- Auditi leidude masinloetav register: käsk /productionauditloop töötab seni, kuni andmete järgi pole ühtegi P0–P2 leidu, mitte väite põhjal
Numbrid
- Avatud lähtekood, MIT, null sõltuvust
- 2.5 tundi autonoomset tööd – 6 commit’i hinnaga $10.25
Masintõlge – korrektuur käib.