Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Integrations

Note

Project status: pre-alpha. Hook adapters, the Unix local API, and an early MCP proxy exist in source; host and MCP conformance validation remain incomplete.

Adapters connect a host — Claude Code, Codex CLI, Cursor, an MCP client, or a custom agent — to the Shiin engine. Each integration page documents the host’s interception mechanism, the enforcement level it can provide, and what it cannot see.

The adapter contract is the same for every host. Integration pages only describe the host-specific wiring, not the contract.

Available integrations

HostEnforcement levelStatus
Claude CodeL1 cooperativeImplemented in source
Codex CLIL1 cooperativeImplemented; live-host validation open
CursorL1 cooperativeImplemented; live-host validation open
MCP proxyL2 mediatedPartial; one downstream stdio or Streamable HTTP server and tool calls
Custom agentsL1/L2 via APIPartial; Unix API and Rust client exist
Aider in a sandboxL1 cooperativePlanned v0.6

Writing a new integration

Third parties can integrate any host that exposes a pre-execution hook or that can route tool calls through the MCP proxy. See the adapter contract and local API specifications.