Skip to main content
agentcompass config separates effective values from component field documentation:

config show

Print the merged effective configuration:
Without component selectors, it prints global runtime and execution sections. Add selectors to include the defaults for a benchmark, harness, and environment:
Use repeatable --config values to inspect the same layering that a run will use, and choose JSON when another tool will consume the output:
Redirect the YAML output when you want an editable starting point:

config docs

Print the live typed fields, defaults, and descriptions for one component:
Use config show to answer “what value is effective?” and config docs to answer “what does this component accept?”. Model parameters are governed jointly by the selected harness, API protocol, and endpoint, so consult Configure a Model as well.

Precedence and Secrets

Explicit CLI and JSON parameter flags override matching configuration-file values. Recipes then adapt task metadata while preserving supported explicit user overrides. See Configuration Files and Precedence for the complete order. Do not commit API keys or provider tokens in generated configuration. Keep credentials in environment variables or a private configuration file excluded from version control.