Režim plánovania
Agent najprv napíše plán a až po schválení siahne na projekt. Kedy sa to vyplatí a kedy je to len zdržanie.
V režime plánovania Agent projekt neprepisuje. Smie čítať a smie myslieť; na konci napíše plán, ktorý si prečítate a schválite, alebo pošlete späť. Je to tá jediná chvíľa, kedy má zmysel na Agenta niečo čakať — než začne písať, nie až potom.
Ako sa zapína
V Konverzácii pod tlačidlom + je prepínač „Režim plánovania“. Zostane zapnutý, kým ho nevypnete, a je to vidieť — tlačidlo je zvýraznené, takže nezadáte prácu v domnení, že plánujete.
Pole pre Prompt sa pritom samo spýta inak: „Čo má Agent naplánovať?“ namiesto bežnej výzvy.
Prepnutie režimu si vyžiada reštart Agenta na Serveri. Stane sa to samo a je to otázka jednej dvoch sekúnd — ale práve preto sa režim neprepína pri každom Prompte.
Čo sa v plánovaní nemôže stať
Agent beží so zakázaným zápisom. Nemôže zapísať súbor, nemôže spustiť príkaz, ktorý niečo mení. Nie je to sľub v zadaní, ktorý by mohol prehliadnuť — je to nastavenie, s ktorým je spustený.
Plán sa potom neobjaví ako bežná odpoveď. Agent ho podá ako žiadosť o súhlas a uvidíte celý plán, nie jeho začiatok — pri iných akciách stačí vedieť, čo sa spustí, tu je obsahom rozhodnutia ten text sám.
Schváliť, alebo poslať späť
Pri pláne máte dve možnosti a obe sú v poriadku:
- Schváliť plán
- Agent ťah dokončí a čaká. Pod Konverzáciou sa objaví tlačidlo Vykonať plán — jedno kliknutie namiesto dopisovania „tak to urob“. Až tým sa pustí do práce, už v bežnom režime.
- Odmietnuť a napísať, čo je inak
- Napíšete, čo v pláne nesedí, a Agent ho prepracuje — stále v plánovaní, stále bez zápisu. Toto je ten lacný spôsob, ako ho niekam doviesť: opravovať plán je o rád rýchlejšie než opravovať hotový kód.
Kedy to používať
- Pri zadaní, pri ktorom si nie ste istí, že ste ho opísali dobre. Plán je najrýchlejšia kontrola, že ste si rozumeli.
- V cudzom projekte. Než Agent niečo prepíše, chcete vidieť, ktorých súborov sa to dotkne.
- Pri zmene naprieč projektom — refaktor, premenovanie, migrácia. Tam sa chyba v pochopení zadania prejaví na päťdesiatich miestach.
- Keď pracujete bez schvaľovania. Bypass a plánovanie sú dvojica, ktorá má zmysel: veľké zadania preberiete plánom a zvyšok potom prebehne bez vyrušovania.
Kedy to nepoužívať
Pri malých zadaniach je plán zdržanie. „Oprav preklep v README“ nepotrebuje rozvahu v troch bodoch a jej čítanie stojí viac než tá oprava.
Tiež sa nehodí tam, kde Agent musí najprv niečo skúsiť, aby vôbec vedel, čo navrhnúť — napríklad pri ladení, kde sa príčina hľadá spustením testu. V plánovaní spustiť nič nesmie, takže by plánoval naslepo.
Plán, o ktorý sa Agent prihlási sám
Niekedy plán príde, aj keď ste plánovanie nezapli — Agent sám usúdi, že zadanie je na rozmyslenie. Chová sa to rovnako: prečítate si ho, schválite a objaví sa „Vykonať plán“.
Zaseklo sa to inde, než čo je tu? Napíšte na support@coden-app.com.