Preskočiť na obsah
code-n

Povolenie práce bez schvaľovania

Tri stupne medzi „pýtať sa na všetko“ a „nepýtať sa na nič“, ako sa bypass zapína a čo sa tým získa a stratí.

6 minút Aktualizované 2026-09-13

V predvolenom nastavení sa Agent pýta, než zapíše do súboru alebo spustí príkaz. Na telefóne sa to prejaví tak, že práca stojí a čaká na vaše kliknutie. To je naschvál — ale sú situácie, kedy je to skôr na obtiaž než na úžitok.

Tri stupne, nie dva

Medzi „pýtať sa na všetko“ a „nepýtať sa na nič“ je ešte jeden stupeň, ktorý sa často prehliada:

Spýtať sa každý raz
Predvolený stav. Každý zápis a každý príkaz čaká na súhlas. Najbezpečnejší a najpomalší.
Trvalý súhlas pre daný typ akcie
Keď Agent žiada o súhlas, môžete zvoliť, že sa na tento druh akcie už pýtať nemá. Platí to pre daný typ, nie pre všetko — spúšťanie testov si odbavíte, mazanie súborov nie. Odobrať sa dá kedykoľvek v Nastaveniach.
Bez schvaľovania (bypass)
Agent sa nepýta vôbec. Zapína sa v konfigurácii Servera, nie z telefónu — vedomé rozhodnutie pri počítači, nie kliknutie v tramvaji.

Ako bypass zapnúť

V konfiguračnom súbore Servera, teda tom, ktorý mu odovzdávate cez --config:

{
  "no_approvals": true
}

Platí od ďalšieho spustenia Servera. Telefón to pozná sám — prestane sa pýtať.

Čo tým získate

  • Dlhšie úlohy dobehnú bez vás. Práve toto je ten prípad, kedy zadáte prácu a idete preč — s otázkou po každom príkaze by Agent čakal, kým sa nepozriete.
  • Testy, formátovanie a build prebehnú jedným ťahom, namiesto toho, aby sa pri každom kroku zastavili.
  • Menej klikania do telefónu pri veciach, ktoré by ste aj tak vždy povolili.

Čo tým stratíte

  • Brzdu. Agent beží s vašimi právami a bez schvaľovania môže na počítači čokoľvek, čo by ste mohli vy z príkazového riadka.
  • Okamih na rozmyslenie. Otázka „smiem spustiť tento príkaz?“ je často to miesto, kde si všimnete, že Agent pochopil zadanie inak, než ste mysleli.
  • Prehľad o tom, čo sa chystá. Kroky uvidíte stále, ale až ako hotové, nie ako návrh.

Kedy to zapnúť a kedy nie

Zapnite to v projekte, ktorý je vo verzovacom systéme a ktorého strata by vás nebolela — vlastný experiment, prepisovateľný prototyp, projekt, ktorý sa dá zahodiť a naklonovať znova. Tam je bypass presne tým, čo z coden robí nástroj, pri ktorom nemusíte sedieť.

Nezapínajte ho tam, kde Agent siaha na produkčné dáta, nasadzuje, alebo pracuje v adresári, v ktorom máte veci, čo nie sú nikde inde. Medzi tým a predchádzajúcim odstavcom nie je hranica technická, ale vaša.

Praktický kompromis: bypass zapnutý, projekt v gite a commit pred každým väčším zadaním. Vrátiť sa potom dá jedným príkazom — a to je lacnejšie než schvaľovať každý krok.

Zaseklo sa to inde, než čo je tu? Napíšte na support@coden-app.com.