Lekcia 4 / 7 · ~10 minút
Mantinely: sandbox,
approvals a limity
Codex je z výroby opatrnejší, než by si čakal a je to jeho najlepšia vlastnosť. Táto lekcia ťa naučí poistky poznať a používať, nie ich vypínať.
Sandbox: od čítania po zápis
- Read-only: základný režim: agent smie projekt čítať a analyzovať, ale nič nezmení. Pri stavbe kalkulačky pre tento kurz Codex v tomto režime odmietol vytvoriť súbory, kým sme mu zápis nepovolili.
- Workspace-write: smie zapisovať, ale len v priečinku projektu. Toto je bežný pracovný režim.
- Cloud: úloha beží v izolovanom prostredí s kópiou repa, k tvojmu počítaču sa nedostane vôbec.
Approvals: čo ti agent nosí na podpis
Aj s povoleným zápisom sa Codex pýta na výnimočné veci: prístup na sieť, zásah mimo priečinka projektu, inštalácie. Platí rovnaké zlaté pravidlo ako pri každom agentovi: nerozumieš = neschvaľuj, najprv si nechaj vysvetliť, čo sa stane.
Limity: 5-hodinové okná
Každý plán dáva balík úloh na 5-hodinové okno. Čím vyšší plán, tým väčší balík. Presné čísla sa priebežne menia, aktuálne ich vidíš vo svojom účte. Praktický dôsledok: veľké zámery rozdeľ na menšie úlohy priebežne, nevystrieľaj celé okno naraz.
Cvičenie: nájdi riskantné kroky
Sedem situácií. Klikni na riskantné (môže ich byť viac), potom vyhodnoť.
RIZIKO: obsah cudzieho repa je vstup pre agenta a môže obsahovať podsunuté inštrukcie (presne to sa stalo s vetvami na GitHube). Najprv sa pozri, čo sťahuješ.
Správny návyk: read-only na skúmanie, workspace-write na prácu. Vieš, čo agent smie, skôr než začne.
RIZIKO: AGENTS.md putuje s projektom a číta ho každý nástroj. Kľúče doň nepatria nikdy. Na tajomstvá sú bezpečné postupy mimo repa.
Presne tak to funguje: izolované prostredie s kópiou konkrétneho projektu. Preto je cloud bezpečné miesto na experimenty.
RIZIKO: approval na sieť je presne tá chvíľa, keď máš spozornieť. Kam sa pripája a prečo? Nerozumieš = neschvaľuj.
Rozumné. Menšie diffy sa lepšie kontrolujú a 5-hodinové okno limitov nevystrieľaš naraz.
Základ remesla. Testy overia, že nič nespadlo. Či zmeny robia, čo chceš, posúdiš len ty.
Zhrnutie
- Sandbox: read-only na skúmanie, workspace-write na prácu, cloud = plná izolácia.
- Approvals čítaj: sieť a zásahy mimo projektu sú tvoje rozhodnutie.
- Limity bežia v 5-hodinových oknách, deleguj priebežne.
- Cudzie repá = cudzí vstup. Neklonuj a nespúšťaj naslepo.