Claude Code
Anthropic's Claude Code, via the ACP wrapper.
agentproto install claude-codeagentproto runs each of these as an agent CLI, on the login or API key you already have for it. Each one installs and starts the same way. Swap the slug.
Anthropic's Claude Code, via the ACP wrapper.
agentproto install claude-codeClaude Code's agent harness in-process via the headless SDK, with native usage telemetry.
agentproto install claude-sdkOpenAI's Codex CLI, via the ACP wrapper.
agentproto install codexGitHub's official Copilot CLI, for github.com and GitHub Enterprise.
agentproto install copilot-cliGoogle's Gemini CLI in ACP mode. Uses your existing Gemini login.
agentproto install geminixAI's Grok Build CLI in ACP mode. Uses your existing Grok login.
agentproto install grok-cliNous Research's Hermes Agent, via ACP.
agentproto install hermes1jehuang/jcode, a RAM-efficient Rust coding agent.
agentproto install jcodeMastra Code's documented headless CLI.
agentproto install mastracodeMastra Code driven in-process via its SDK, with no subprocess.
agentproto install mastracode-inprocessOpenClaw's Gateway session, bridged over ACP.
agentproto install openclawsst/opencode, via ACP over stdio JSON-RPC.
agentproto install opencodeearendil-works/pi, over its persistent JSON-RPC mode. No MCP support.
agentproto install piGoogle Antigravity's headless CLI. It has no ACP mode.
agentproto install antigravityMastra Agent isn’t a vendor CLI wrapped like the fourteen above: it’s agentproto’s own, an AGENT.md manifest run as a live agent on Mastra’s AgentController. Point it at your own manifest and it doubles as a worked example for building a custom harness on that same controller.
See how the adapter is built →An AGENT.md file run as a live Mastra agent, on the models you pick. Pass --agent ./path/AGENT.md to swap in your own manifest and run it on the same AgentController.
agentproto install mastra-agent