Harnesses
The container includes /home/user/src/AGENTS.md with information about preinstalled tools.
Supported agents
| Agent | Config file |
|---|---|
| amp | ~/.config/amp/AGENTS.md |
| claude | ~/.claude/CLAUDE.md |
| codex | ~/.codex/AGENTS.md |
| gemini | ~/.gemini/GEMINI.md |
| kilo | ~/.kilocode/rules/*.md |
| opencode | ~/.config/opencode/AGENTS.md |
| pi | ~/.pi/agent/AGENTS.md |
| qwen | ~/.qwen/QWEN.md |
Claude Code recommended settings
Enable YOLO mode in ~/.claude/settings.json:
json
{
"alwaysThinkingEnabled": true,
"permissions": {
"defaultMode": "dontAsk"
},
"skipDangerousModePermissionPrompt": true
}Centralizing AGENTS.md
Use symlinks to maintain a single AGENTS.md for all harnesses:
bash
mkdir -p ~/.config/agents ~/.config/amp ~/.claude ~/.codex ~/.gemini \
~/.kilocode/rules ~/.config/opencode ~/.pi/agent ~/.qwen
echo "Read ~/AGENTS.md if present." >> ~/.config/agents/AGENTS.md
ln -s ../../.config/agents/AGENTS.md ~/.config/amp/AGENTS.md
ln -s ../.config/agents/AGENTS.md ~/.claude/CLAUDE.md
ln -s ../.config/agents/AGENTS.md ~/.codex/AGENTS.md
ln -s ../.config/agents/AGENTS.md ~/.gemini/AGENTS.md
ln -s ../../.config/agents/AGENTS.md ~/.kilocode/rules/AGENTS.md
ln -s ../../.config/agents/AGENTS.md ~/.config/opencode/AGENTS.md
ln -s ../../.config/agents/AGENTS.md ~/.pi/agent/AGENTS.md
ln -s ../.config/agents/AGENTS.md ~/.qwen/AGENTS.mdCentralizing skills
Skills can also be centralized under ~/.config/agents/skills/:
bash
mkdir -p ~/.config/agents/skills ~/.claude ~/.codex ~/.cursor \
~/.gemini/antigravity ~/.kilocode ~/.config/opencode ~/.pi/agent ~/.qwen
ln -s ../.config/agents/skills/ ~/.claude/skills
ln -s ../.config/agents/skills/ ~/.codex/skills
ln -s ../.config/agents/skills/ ~/.cursor/skills
ln -s ../../.config/agents/skills/ ~/.gemini/antigravity/skills
ln -s ../.config/agents/skills/ ~/.gemini/skills
ln -s ../.config/agents/skills/ ~/.kilocode/skillsSkills locations by harness:
| Agent | Skills path |
|---|---|
| amp | ~/.config/agents/skills/**/SKILL.md |
| claude | ~/.claude/skills/<name>/SKILL.md |
| codex | ~/.codex/skills/**/SKILL.md |
| gemini | ~/.gemini/skills/<name>/SKILL.md |
| kilo | ~/.kilocode/skills/<name>/SKILL.md |
| opencode | ~/.config/opencode/skill/<name>/SKILL.md |
| pi | ~/.pi/agent/skills/**/SKILL.md |
| qwen | ~/.qwen/skills/<name>/SKILL.md |