Přeskočit na obsah
code-n

Povolení práce bez schvalování

Tři stupně mezi „ptát se na všechno“ a „neptat se na nic“, jak se bypass zapíná a co se tím získá a ztratí.

6 minut Aktualizováno 2026-09-13

Ve výchozím nastavení se Agent ptá, než zapíše do souboru nebo spustí příkaz. Na telefonu se to projeví tak, že práce stojí a čeká na vaše klepnutí. To je schválně — ale jsou situace, kdy je to spíš na obtíž než k užitku.

Tři stupně, ne dva

Mezi „ptát se na všechno“ a „neptat se na nic“ je ještě jeden stupeň, který se často přehlíží:

Zeptat se pokaždé
Výchozí stav. Každý zápis a každý příkaz čeká na svolení. Nejbezpečnější a nejpomalejší.
Trvalé svolení pro daný typ akce
Když Agent žádá o svolení, můžete zvolit, že se na tenhle druh akce už ptát nemá. Platí to pro daný typ, ne pro všechno — spouštění testů si odbavíte, mazání souborů ne. Odebrat se dá kdykoliv v Nastavení.
Bez schvalování (bypass)
Agent se neptá vůbec. Zapíná se v konfiguraci Serveru, ne z telefonu — vědomé rozhodnutí u počítače, ne klepnutí v tramvaji.

Jak bypass zapnout

V konfiguračním souboru Serveru, tedy tom, který mu předáváte přes --config:

{
  "no_approvals": true
}

Platí od dalšího spuštění Serveru. Telefon to pozná sám — přestane se ptát.

Co tím získáte

  • Delší úkoly doběhnou bez vás. Právě tohle je ten případ, kdy zadáte práci a jdete pryč — s otázkou po každém příkazu by Agent čekal, dokud se nepodíváte.
  • Testy, formátování a build proběhnou jedním tahem, místo aby se u každého kroku zastavily.
  • Míň klepání do telefonu u věcí, které byste stejně vždycky povolili.

Co tím ztrácíte

  • Brzdu. Agent běží s vašimi právy a bez schvalování může na počítači cokoliv, co byste mohli vy z příkazové řádky.
  • Okamžik na rozmyšlenou. Otázka „smím spustit tenhle příkaz?“ je často to místo, kde si všimnete, že Agent pochopil zadání jinak, než jste mysleli.
  • Přehled o tom, co se chystá. Kroky uvidíte pořád, ale až jako hotové, ne jako návrh.

Kdy to zapnout a kdy ne

Zapněte to v projektu, který je ve verzovacím systému a jehož ztráta by vás nebolela — vlastní experiment, přepisovatelný prototyp, projekt, který se dá zahodit a naklonovat znovu. Tam je bypass přesně tím, co z coden dělá nástroj, u kterého nemusíte sedět.

Nezapínejte ho tam, kde Agent sahá na produkční data, nasazuje, nebo pracuje v adresáři, ve kterém máte věci, co nejsou nikde jinde. Mezi tím a předchozím odstavcem není hranice technická, ale vaše.

Praktický kompromis: bypass zapnutý, projekt v gitu a commit před každým větším zadáním. Vrátit se pak dá jedním příkazem — a to je levnější než schvalovat každý krok.

Zaseklo se to jinde, než co je tady? Napište na support@coden-app.com.