Skip to content

Chapter 5 of 7

Configuration

Code Guardian creates code-guardian.conf on its first run, only if it is missing, and never overwrites it afterwards. This page lists the switches.

code-guardian.conf

Switch Default Effect
plan_modus true Only the literal false switches this off: then there is no one-click approval, instead the plan carries stated assumptions and a cold plan review runs alongside it
orchestrator_takt true Enables the orchestrator's pacing
orchestrator_takt_min 20 allows values from 1 to 1440

Environment variables

Variable Meaning
CG_STOP_AUFSCHUB default on; aus makes the end-of-answer gates check even while background work is still running
CG_FRISCHE_TTL throttles the freshness check, in seconds, default 600 (see the Network chapter)
CLAUDE_CONFIG_DIR respected, moves where configuration files are read from

In one sentence

The configuration file is created once and never changed automatically afterwards, anyone who wants a different setting edits it themselves.

This chapter as a task for Claude

Copy it, replace the angle brackets with your own details, paste it into Claude Code.

Show me the contents of ~/.claude/code-guardian.conf for this project and explain what plan_modus and orchestrator_takt_min mean in my current setup.