reevesagents — Claude Code MCP server: run and steer coding CLIs
Attach the MCP and one CLI agent can spawn others in tmux panes, read what they print, adjust the work and stop them. Handy when a job splits across tools.
claude mcp add reevesagents -- npx -y reevesagentsWhat reevesagents does
ReevesAgents keeps CLI coding agents running in tmux windows on your machine. The opt-in MCP layer lets one trusted CLI start another provider's CLI, look at its pane, nudge it and shut it down. Provider logins never leave their own CLI, so Claude, Codex, Gemini CLI and the rest behave as they do when you open them by hand.
Its own state is a handful of JSON files in ~/.reeves. Nothing runs in the background unless you or an attached CLI is using it. You get a terminal TUI, a local web view of runs and approvals, and plain commands for scripts. Four helper tools sit alongside: web search, notebook jobs on CPU, GPU or TPU, Hugging Face model and dataset transfers, and local models through Ollama.
Before anything starts you need Node.js 22.12+, tmux 3.0+ and one supported provider CLI already signed in; macOS, Linux and WSL are covered. If you wire the MCP into Claude or Codex, restart that CLI afterwards. Skip the restart and the new tools stay invisible to the agent.
What it helps with
- start several CLI agents in one command and watch them from a terminal
- let one agent read and redirect the work of the others
- see which provider CLIs and helper tools are installed and signed in
- review runs, panes and approvals in a local web view
- pull models and datasets from Hugging Face inside an agent session
Example prompts for the agent
- Spawn a run with
claude-code:leadandcodex:testsnamedrelease check, and have them review the release path and test coverage. - Attach the MCP to
codex, list the hosts and start a new run from there. - Use
list_toolsto see which of the four helper tools are installed and which need a login.
How to install reevesagents
Platform CLI
claude mcp add reevesagents -- npx -y reevesagentsPlatform CLI
codex mcp add reevesagents -- npx -y reevesagentsConfig file
{
"mcpServers": {
"reevesagents": {
"command": "npx",
"args": [
"-y",
"reevesagents"
]
}
}
}Config file
{
"servers": {
"reevesagents": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"reevesagents"
]
}
}
}Platform CLI
gemini mcp add reevesagents npx -y reevesagentsStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about reevesagents
How do I install reevesagents in Claude Code?
Run claude mcp add reevesagents -- npx -y reevesagents, then restart the CLI so it loads the MCP tools.
What does reevesagents do?
It runs CLI agents side by side in tmux and hands an attached agent tools to spawn, read and stop the others.
What does the MCP server need to work?
Node.js 22.12+, tmux 3.0+ and at least one supported provider CLI with a completed login. It runs on macOS, Linux and WSL.