Skip to content

Harness

State: open/active

An agent runner that consumes the substrate. Claude Code today; the skills layer is the harness adapter.

Not an adapter. A harness is an agent runner that consumes the substrate; an adapter is a protocol surface over it (CLI, MCP, HTTP).

Not the engine or the operator app.

Harness-specific packaging (skills + plugin manifest) lives under plugin/{skills,.claude-plugin}/ today and harnesses/<name>/ at end-state. Gemini or other harnesses are planned but not yet integrated.


← Back to the Glossary