AI-DLC 2.11.0 može da zaustavi tok rada u Codex CLI-ju pre generisanja koda kako bi programer pročitao predloženi plan i odobrio ga. Ovaj vodič prati izdanje v2.11.0 od 8. oktobra 2026. i njegova verzionisana uputstva za Codex CLI, profil toka rada i Plan Approval. BIG CHANGE je pregledao te dokumente i referencu komandi iz označenog izdanja. Nismo instalirali niti pokretali AI-DLC; svi koraci ispod zasnivaju se samo na dokumentaciji.

Vodič je namenjen programeru sa Git projektom koji želi da proveri plan koda pre nego što AI asistent za programiranje generiše datoteke. Očekivani rezultat je pitanje Plan Approval koje imenuje plan, omogućava zahtev za izmene i ostavlja izgradnju da čeka odgovor programera. AI-DLC ima i kasnije provere; ova kontrolna tačka odnosi se upravo na plan koda.

Pre početka

Označeni vodič za Codex zahteva Codex CLI 0.145.0 ili noviji, Git repozitorijum za projektne kuke i podešenog dobavljača modela. Izvorno AI-DLC izdanje ne zahteva Bun ni Node.js. Koristite projekat čiji kod i plan smete da pošaljete podešenom dobavljaču modela. Posebno proverite uslove obrade podataka i naplate kod dobavljača; AI-DLC repozitorijum ne navodi jedinstvenu cenu korišćenja dobavljača za ovaj tok rada.

Pripremite konkretan razvojni zadatak kao ulaz. Ovaj postupak bira profil Feature jer dokumentacija v2.11.0 navodi da je Plan Approval uključen za Feature. Express i Proof of concept počinju sa isključenim Plan Approval-om, mada čovek može zatražiti pregled određenog plana. Profil je važniji od opšteg očekivanja da će svako pokretanje AI-DLC-a zastati.

1. Instalirajte i proverite fiksirano izdanje

Za macOS, Linux ili WSL izdanje v2.11.0 daje ovu instalacionu komandu specifičnu za verziju:

Terminal
curl -fsSL https://github.com/awslabs/aidlc-workflows/releases/download/v2.11.0/install.sh | sh -s -- --version 2.11.0

Izdanje nudi i Windows instalater specifičan za tu verziju za PowerShell. Pregledajte instalater i izaberite put koji odgovara vašem računaru pre pokretanja. Zatim iz projekta proverite instaliranu verziju i okruženje:

Terminal
aidlc --version
aidlc doctor
codex --version

Očekujte da aidlc --version prikaže 2.11.0. aidlc doctor prijavljuje probleme podešavanja i izvršnog okruženja, dok codex --version omogućava proveru minimalne verzije Codex CLI-ja. Ako je instalirana verzija drugačija, stanite ovde i koristite uputstva za instaliranje ili osvežavanje iz izdanja v2.11.0; koraci ispod vezani su za to izdanje.

2. Podesite Codex i odobrite poverenje projektnim kukama

Iz korena Git projekta koristite označeni postupak podešavanja Codex-a:

Terminal
aidlc config --harness codex
aidlc doctor
codex

Codex pita da li verujete projektnim kukama. Pregledajte projekat i generisane kuke pre izbora Trust all and continue (Veruj svima i nastavi). Označeni vodič navodi da se već zatvoren dijalog može ponovo otvoriti pomoću /hooks, zatim t i Esc. Pokrenite $aidlc --doctor u Codex-u posle odobravanja poverenja. Ako se kuke ne izvršavaju, pratite postupak vraćanja poverenja iz vodiča za integraciono okruženje; uspešan instalater sam po sebi ne dokazuje da su projektne kuke aktivne. Dobavljač modela i njegovi akreditivi podešavaju se na korisničkom nivou u Codex-u, a ne dolaze od AI-DLC-a.

3. Započnite Feature tok rada i proverite podešavanja

Najpre pokrenite $aidlc --status u Codex-u i proverite da nijedan tok rada nije aktivan. Označena referenca komandi navodi da sama komanda opsega nastavlja postojeći rad kada je tok rada aktivan. Za ovaj postupak koristite projekat bez aktivnog toka rada.

U tako podešenom Codex projektu unesite $aidlc feature i odgovorite na pitanje o zadatku koji želite da izgradite. Ulaz treba da opiše funkcionalnost i ograničenja; konačni plan generiše se iz tog rada. Pre izrade plana koda proverite važeće kontrole pomoću reference komandi za v2.11.0:

Text
$aidlc --status
$aidlc config get plan-approval
$aidlc config get guard-policy

Potražite Plan Approval on (uključeno) i navedeni izvor podešavanja. Ako je isključen za ovu nameru, $aidlc --plan-approval on uključuje pitanje za sledeći plan. Prekidač na nivou mašine može da ga prinudno isključi, a pravilo timske memorije može da zahteva uključivanje; statusna linija pokazuje važeću vrednost. Za ovaj postupak podesite strogi Guard Policy pomoću $aidlc --guard-policy strict ako želite da izmena već odobrenog plana ili njegovih uputstava za testiranje zahteva novo odobrenje. Uključeni Plan Approval kontroliše prvo pitanje; Guard Policy određuje šta se dešava posle izmene odobrenog plana.

4. Pregledajte plan koda na kontrolnoj tački

Nastavite tok rada dok Code Generation ne pripremi plan. Sa uključenim Plan Approval-om mehanizam v2.11.0 prikazuje sažetak i putanju plana, uz opcije Approve Plan (Odobri plan), Request Changes (Zatraži izmene) ili I'll edit the files (Ja ću izmeniti datoteke). Otvorite navedenu datoteku code-generation-plan.md i pročitajte predložene datoteke, redosled i uputstva za testiranje. Pre odobravanja proverite komande, pristup projektnim podacima i radnje koje bi mogle da izmene repozitorijum.

Izaberite Request Changes (Zatraži izmene) ako plan traži drugačiju implementaciju ili test. Ako sami menjate datoteke, koristite opciju mehanizma I'll edit the files (Ja ću izmeniti datoteke) umesto da izmenu smatrate odobrenjem. Samo vaš odgovor odobrava plan; model ga ne može odobriti umesto vas. Sa uključenom kontrolnom tačkom generisanje koda čeka taj odgovor. Napomene izdanja kažu da pregled, podešavanje, commit ili drugi dozvoljeni zahtev mogu napredovati dok izgradnja čeka.

5. Odobrite, proverite zapis i obradite izmenjeni plan

Kada je plan prihvatljiv, odgovorite Approve Plan (Odobri plan) u otvorenom pitanju. Mehanizam beleži odobrenje za taj plan i nastavlja izgradnju kroz uobičajeni tok next. Prema napomenama izdanja, neizmenjeni odobreni plan pamti se i posle sažimanja ili parkiranja razgovora. Označena referenca komandi dokumentuje komandu samo za čitanje aidlc engine audit history za pregled zabeležene vremenske linije, dok $aidlc --status pokazuje položaj toka rada. Ti zapisi su provera uspeha, zajedno sa vidljivim pojavljivanjem kontrolne tačke pre generisanog koda.

Ako se plan ili uputstva za testiranje izmene pre izgradnje, strogi Guard Policy ponovo traži odobrenje. Uz opuštenu ili isključenu politiku, promena se prijavljuje i beleži, ali tok rada može nastaviti bez obaveznog novog odobrenja. Označena dokumentacija posebno razlikuje promene nepovezanih izvornih datoteka posle odobrenja: one se prijavljuju, dok se odobrenje plana i dalje odnosi na plan i uputstva za testiranje. Čovek može reći „vrati se na odobreni plan“ da obnovi raniji plan pre izgradnje. Neizmenjen plan ne bi trebalo da ponovo pita samo zato što je razgovor sažet.

Ako se pauza ne pojavi

Najpre pročitajte $aidlc --status i $aidlc config get plan-approval. Proverite izabrani opseg, važeće podešavanje i njegov izvor. Express i Proof of concept su podrazumevano isključeni; uključite Plan Approval za tu nameru ili započnite Feature tok rada ako njegov ceo životni ciklus odgovara zadatku. Ako podešavanje ili kuke deluju neispravno, pokrenite aidlc doctor i pratite oporavak Codex integracionog okruženja. Proverite neusklađenost verzija pre promene izvršnog okruženja aktivnog projekta. Ne pretpostavljajte da odsustvo pitanja dokazuje zabeleženo odobrenje: sa isključenim podešavanjem AI-DLC upisuje red PLAN_APPROVAL_SKIPPED, koji označena dokumentacija izričito razlikuje od odobrenja čoveka.

Velika promena

  • AI-DLC 2.11.0 postavlja pitanje plana u svoj mehanizam, koji beleži odluku i čuva neizmenjen odobreni plan kroz parkiranu ili sažetu sesiju.
  • Za Feature pokretanje u Codex CLI-ju programer može proveriti važeći Plan Approval, pročitati plan pre generisanja koda i zatražiti izmene na kontrolnoj tački.
  • Ponovno odobrenje posle izmene plana zavisi od Guard Policy-ja. Programer može izabrati strog režim za novo zaustavljanje kada se promene plan ili uputstva za testiranje.

Izvori i dodatna literatura