OpenCode

Terminal coding-agent harness from Anomaly with project AGENTS.md, configurable primary agents and subagents, MCP support, and Claude-compatible SKILL.md discovery across .opencode, .claude, and .agents skill directories.

Why It Matters

OpenCode belongs in the Cross-Agent Harness Portability and future agent-harnesses capsule because it shares the same convergence pattern as Cursor, Claude Code, Codex, OpenClaw, and Hermes: markdown instructions, tool permissions, subagents, and AgentSkills-style SKILL.md files.

It is especially relevant to Kevin's portability model because OpenCode reads project-local and global skills from several compatible locations, including .agents/skills. That makes the existing ~/.agents/skills -> skills/personal bridge a plausible shared skill path for OpenCode too. Source: OpenCode skills docs, 2026-06-26

Current Routing Notes

Capsule Fit

OpenCode should move under the future agent-harnesses capsule with:

The comparison axes should be: instruction files, skill loading, subagent model, MCP/tool support, permission model, session model, config portability, and bootstrap wiring.


Timeline