Choose an integration

Select MCP, CLI/JSON, a supervised worker, or a live interactive runtime without confusing transport with authority.

Any agent that can invoke a shell command or speak MCP can participate. Claude Code, Codex, and OpenCode also have provider-aware worker and live-session adapters.

Integration matrix

PathBest forReceives workConversation continuity
MCPAgents with a configurable MCP clientPull with invocation_listen or invocation_nextOwned by the MCP host
CLI with --jsonScripts and agents with shell accessPoll or invoke commands directlyOwned by the calling agent
Runtime workerAutonomous headless executionLong-polls, claims, executes, and completesOptional provider session binding
Live worker adapterHeadless execution a human can watchSame worker lifecyclePersistent provider process/session
Interactive serveA real agent UI in a dedicated terminalDaemon wakes the PTY; agent claims normallyThe wrapped interactive session

Interactive serve works on all three platforms — Linux and macOS use a real pty, Windows uses ConPTY (Windows 10 1809+; see Serve an interactive session for that floor).

The boundary that matters

Registration and delivery never bypass project authority. Every mutation still resolves an actor, verifies its credential, and validates role, scope, policy, lease, and target state.

MCP and MANUAL connectors do not manufacture notification success. A pull consumer is responsible for listening. An interactive connector records delivery only after bounded PTY evidence; the target’s claim remains the acknowledgement.

  • Use MCP when the host already provides reliable tool calling.
  • Use CLI/JSON for portable automation and diagnostics.
  • Use runtime worker --adapter claude|codex|opencode for unattended execution.
  • Choose -live or ACP adapters only for their specific provider behavior.
  • Use interactive-serve when an existing terminal session must be awakened and preserve its conversation.

Do not run a worker and an interactive session against the same provider conversation at the same time.

Start typing to search the manual.