Orodje · razvoj programske opreme / avtomatizacija izdelave programske opreme z AI
C-137
2026 · Orodje · Node.js, Bash
Ogrodje za celodnevne samostojne kampanje AI agenta: veliko kratkoživih agentov s čistim spominom, kontinuiteta pa je shranjena v datotekah repozitorija.
C-137 agentu omogoča, da razvija več dni zapored brez ustavljanja in brez poslabšanja zaradi prepolnjenega konteksta: namesto enega dolgotrajnega agenta je tu veriga kratkih, od katerih vsak začne s čistim spominom, vsa kontinuiteta pa živi v datotekah. En sam ukaz spremeni idejo ali poslovni načrt v pripravljeno kampanjo: pogovor o zasnovi, načrt s preverljivimi merili, preverjanje pripravljenosti in nato zanka s čuvajem, povrnitvami in vzporednimi „stezami“ v ločenih delovnih drevesih. Okoli zanke so zgrajeni vozlišče stanja, spletna konzola z vlogami in paket za namestitev.
Naloga
Posamezen dolgotrajen agent s polnjenjem konteksta slabša in se ustavlja pri vprašanjih; za delo več dni zapored so potrebni stanje zunaj spomina modela, nadzor proračuna, preverjanje samih preverjanj, opazljivost in varno upravljanje kampanje.
Kaj vsebuje
- Dirigent tools/start.js: od ideje do kampanje, pripravljene za zagon, z enim ukazom; ustavi se le tam, kjer mora odločiti človek, in izpiše natanko en ukaz, ki ustavitev odpravi
- Faza zasnove: pogovor v krogih vprašanj, dosje in načrt, sestavljen iz odgovorov; zadostnost se določi s samodejnim štetjem pokritosti razdelkov
- Vzporedni način: do 4 „steze“ v ločenih git worktree, preverjanje meja pisanja, integracijska vrata, zemljevid vzporednosti načrta
- „Zdravnik“: samodejno preverjanje kontrolnega seznama pripravljenosti, vključno z mutacijskim preverjanjem „ali testi sploh padejo“
- Čuvaj: prilagodljivi pragovi za zastoj in tišino, povrnitev v stanje pred iteracijo, zgornje meje proračuna in ur kampanje
- Vozlišče stanja (en demon na stroj, stalni naslov projekta) in spletna konzola: tri vloge, revizijska sled, dejanja le z zaprtega seznama dovoljenih, mobilna postavitev od 320 px, potisna obvestila
Strojni prevod – v lektoriranju.