--- type: source title: "Keep Claude working toward a goal — Claude Code /goal command" slug: source-claude-code-goal-command tags: [claude-code, coding-agent, goal, agent-loop, evaluation, anthropic] sources: [] raw: "claude-code-goal-command.md" url: "https://code.claude.com/docs/en/goal" created: 2026-06-22 updated: 2026-06-22 graph: node_id: source-claude-code-goal-command canonical: true --- # Keep Claude working toward a goal — Claude Code /goal command Oficiální dokumentace Claude Code k příkazu `/goal`, který nastavuje dokončovací podmínku a nechá agenta pracovat autonomně, dokud není splněna. Po každém turnu samostatný menší model (defaultně Haiku) vyhodnocuje, zda podmínka platí. ## Klíčové body - **`/goal` příkaz** — nastaví verifikovatelnou koncovou podmínku; agent pokračuje v práci bez nutnosti dalšího promptu uživatele - **Separátní evaluátor** — po každém turnu se podmínka a konverzace pošlou menšímu rychlému modelu (default Haiku), který vrací yes/no + krátký důvod. "No" znamená pokračuj, "yes" znamená cíl splněn - **Efektivní podmínka** — měřitelný koncový stav (test result, build exit code, file count), explicitní způsob ověření, omezení co se nesmí změnit - **Porovnání přístupů**: `/goal` (podmínka), `/loop` (časový interval), Stop hook (vlastní skript/prompt) - **Komplementární s auto mode** — auto mode schvaluje tool calls v rámci jednoho turnu, `/goal` odstraňuje nutnost promptovat mezi turny - **Non-interactive** — funguje s `-p` flagem, v desktop app, přes Remote Control - **Resume** — aktivní goal se obnoví při `--resume` nebo `--continue`, s resetem turn count/timer/token spend - **Omezení** — max 4000 znaků pro podmínku, vyžaduje accepted trust dialog, nefunguje s `disableAllHooks` nebo `allowManagedHooksOnly` ## Tři přístupy k udržení session | Přístup | Další turn začíná když | Zastaví když | |---------|----------------------|-------------| | `/goal` | Předchozí turn skončí | Model potvrdí podmínku | | `/loop` | Uplyne časový interval | Uživatel zastaví nebo agent rozhodne | | Stop hook | Předchozí turn skončí | Vlastní skript/prompt rozhodne | ## Související - [[product-claude-code]] — produkt, kde /goal funguje - [[concept-goal-driven-agent-loop]] — koncept autonomního agenta s verifikovatelnou koncovou podmínkou - [[coding-agent]] — obecný koncept coding agentů - [[coding-agent-setup]] — konfigurace coding agentů