Each harness gets its native generated artifact.

Codex, Claude Code, OpenCode, Goose, and Hermes expect different profile file locations and run flows.

← →

Matrix

Install paths and run commands.

HarnessProject installGlobal installRun command
CodexNot supported$CODEX_HOME/<profile>.config.tomlcodex --profile <profile>
Claude Code.claude/agents/<profile>.md$CLAUDE_HOME/agents/<profile>.mdclaude --agent <profile>
OpenCode.opencode/agents/<profile>.md$OPENCODE_CONFIG_DIR/agents/<profile>.mdopencode, then invoke @<profile>
Goose.agents/agents/<profile>.md$GOOSE_HOME/agents/<profile>.mdgoose session, then invoke @<profile>
HermesNot supported$HERMES_HOME/profiles/<profile>/SOUL.mdhermes -p <profile> chat