runner
View on GitHubWhere terminal agents work together. Claude Code, Codex, Copilot CLI and pi on the same task, in one mission, each keeping its own TUI in a real terminal.
Runner is a native Rust desktop app for running terminal coding agents (Claude Code, Codex, Copilot CLI, pi) together on one task. It adds roles, crews, live per-agent PTY terminals, a replayable mission feed, MCP/skill management, and a CLI for scripted control.
Use Cases
Run several CLI coding agents on one shared taskCompose coder/reviewer crews with roles and a leadCoordinate agents via a persistent, replayable mission feedManage MCP servers and skills per agent from one UIDrive agents, missions, and chats from the runner CLIKeep agent sessions alive across app restartsSplit-pane multi-agent terminals with scrollback and IMEHuman-in-the-loop decisions via ask_human prompts
Built With
- Language
- Rust
- Frameworks
- gpui-ce · alacritty_terminal · SQLite · clap · serde
Tags
multi-agent · agent-orchestration · coding-agents · claude-code · codex · copilot-cli · terminal · pty · mcp · skills · cli · rust · desktop-app · gpui · macos · windows