> ## Documentation Index
> Fetch the complete documentation index at: https://agent-compass.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# agentcompass config

> Inspect merged configuration values and live component parameter schemas.

`agentcompass config` separates effective values from component field documentation:

```bash theme={"system"}
agentcompass config COMMAND
```

## `config show`

Print the merged effective configuration:

```bash theme={"system"}
agentcompass config show [OPTIONS]
```

Without component selectors, it prints global runtime and execution sections. Add selectors to include the defaults
for a benchmark, harness, and environment:

```bash theme={"system"}
agentcompass config show \
  --benchmark swebench_verified \
  --harness mini_swe_agent \
  --env docker
```

Use repeatable `--config` values to inspect the same layering that a run will use, and choose JSON when another tool
will consume the output:

```bash theme={"system"}
agentcompass config show \
  --config configs/shared.yaml \
  --config configs/private.yaml \
  --benchmark swebench_verified \
  --format json
```

Redirect the YAML output when you want an editable starting point:

```bash theme={"system"}
agentcompass config show \
  --benchmark swebench_verified \
  --harness mini_swe_agent \
  --env docker \
  > configs/swebench-verified-docker.yaml
```

## `config docs`

Print the live typed fields, defaults, and descriptions for one component:

```bash theme={"system"}
agentcompass config docs benchmark swebench_verified
agentcompass config docs harness mini_swe_agent
agentcompass config docs env docker
```

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](/en/user_guide/modules/models/overview) 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](/en/user_guide/overview#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.
