Environment variables and output modes.

Use environment variables to override harness homes and output flags for automation.

Environment

Harness home variables.

CODEX_HOMECodex profile config directory. Defaults to ~/.codex.
CLAUDE_HOMEClaude Code user agent directory root. Defaults to ~/.claude.
OPENCODE_CONFIG_DIROpenCode config directory. Defaults to ~/.config/opencode.
GOOSE_HOMEGoose agent directory root. Defaults to ~/.agents.
TENEX_EDGE_HOMEtenex-edge local agent directory root. Defaults to ~/.tenex-edge.
NO_COLOR=1Disable ANSI color in human-readable output.

Automation

Use JSON when output is consumed by scripts.

Human-readable output is for people. Use --json for stable machine-readable output.