Mjet · Zhvillim softueri / mjete inxhinierike AI
0-CODE
2026 · Mjet · Node.js 18+, Bash / PowerShell
Një cikël zhvillimi autonom për Claude Code dhe OpenCode: agjenti planifikon, shkruan, teston dhe bën commit vetë — dhe vazhdon punën edhe pasi mbaron sesioni.
0-CODE është një framework me kod të hapur (MIT, Node.js, pa varësi të jashtme) që e kthen një agjent AI në punëtor të pavarur: gjendja e ciklit ruhet në skedarët e projektit (STATE dhe ROADMAP), një modul i vetëm i përbashkët merr vendimin «vazhdo apo ndalo», dhe shtesa mbrojtëse vendoset jashtë dosjes së punës që agjenti të mos mund t’i çaktivizojë vetë kufizimet e veta. Funksionon me Claude Code (një Stop hook) dhe me OpenCode (një mbikëqyrës i jashtëm, çdo model përmes OpenRouter). Versioni publik v1.20.0 doli më 18 shtator 2026; para tij ishin prototipet në Python nga fundi i 2025 (claude-automation dhe tri demo, MK1–MK3).
Detyra
Pa mbrojtje shtesë, një agjent e humb kontekstin mes sesioneve, rrëzohet nga ndërprerjet e rrjetit, e shpenzon buxhetin pa u vënë re, mund t’i fshijë vetë rregullat e sigurisë dhe e shpall punën të mbaruar vetëm me fjalën e vet. 0-CODE bën që cikli t’i mbijetojë rinisjeve, e mban shpenzimin të kufizuar dhe e bën punën të verifikueshme nga të dhënat, jo nga deklaratat e agjentit.
Çfarë përmban
- Gjendja e ciklit në skedarë (docs/STATE.md, docs/ROADMAP.md): një sesion i ri e vazhdon punën aty ku u ndërpre i mëparshmi
- Dy drejtues me logjikë të përbashkët vendimmarrjeje: një Stop hook për Claude Code dhe një mbikëqyrës i jashtëm për OpenCode (Kimi, DeepSeek dhe çdo model i OpenRouter)
- Mbrojtje minimale nga komandat e pakthyeshme (katër rregulla); shtesa mbrojtëse jeton jashtë dosjes së punës dhe rikthehet para çdo hapi; mënyrat arbiter / guard-only / allow-all / confirm
- Përsëritje të përpjekjeve pas dështimeve të rrjetit me pauza në rritje, bllokim i ciklit (një zotërues për projekt), ndjekje e kostos me tavan opsional buxheti
- Një detektor «pa përparim», një regjistër detyrash afatgjata (në ecuri / me vonesë / të përfunduara / të vdekura), regjistrime vendimesh me të paktën tri opsione
- Një regjistër i lexueshëm nga makina për gjetjet e auditimit: komanda /productionauditloop punon derisa të mos mbetet asnjë gjetje P0–P2 sipas të dhënave, jo sipas një deklarate
Shifra
- Kod i hapur, MIT, pa varësi
- 2.5 orë punë autonome — 6 commit për $10.25
Përkthim automatik — po korrigjohet.