Name: ai-dispatch (aid) Description: Multi-AI CLI team orchestrator that dispatches work to gemini, codex, opencode, cursor, kilo, ob1, and codebuff. Homepage: https://aid.agent-tools.org Version: 4.8.0 ## Quick Start 1. Install Rust 1.85+ and the CLI agents (gemini, codex, opencode, cursor, kilo, ob1, codebuff, auto). 2. Run `cargo install --path .`, then `aid config agents` and `aid config skills`. 3. Optionally append `claude-prompt.md` to your CLAUDE.md and set `AID_HOME` for sandboxed runs. 4. Dispatch tasks with `aid run`, monitor with `aid watch`, inspect with `aid show`, and retry via `aid retry`. ## Commands - run: Dispatch task to an agent with optional bg, verify, worktree, on-done, retry, context, and skill flags. - batch: Run a TOML batch file with DAG dependency scheduling. - watch: Follow live progress in text, quiet, or TUI mode. - board: List tracked tasks with filters and zombie detection. - show: Inspect task summary, diff, output, log, or AI explanation. - usage: View task history usage plus configured budget windows. - retry: Re-dispatch a failed task with feedback. - respond: Send interactive input to a running background task. - benchmark: Compare the same task across multiple agents. - output: Show task output directly without additional metadata. - ask: Quick research or exploration task. - mcp: Start the stdio MCP server for Claude Code or other MCP clients. - merge: Mark done tasks as merged or perform bulk workgroup merges. - clean: Remove old tasks, orphaned worktrees, and logs. - config: Inspect agent profiles, skills, pricing, and webhook settings. - worktree: Manage worktree lifecycle (create/list/remove). - group: Workgroup CRUD with shared context and constraints. - init: Initialize default skills and templates for a fresh project. ## Agent Capability Matrix (0-10) - gemini: Research=9, Simple Edit=2, Complex Impl=3, Frontend=2, Debugging=5, Testing=3, Refactoring=3, Documentation=6 - codex: Research=1, Simple Edit=4, Complex Impl=9, Frontend=4, Debugging=7, Testing=7, Refactoring=8, Documentation=3 - opencode: Research=1, Simple Edit=8, Complex Impl=3, Frontend=2, Debugging=4, Testing=4, Refactoring=4, Documentation=5 - kilo: Research=1, Simple Edit=7, Complex Impl=2, Frontend=2, Debugging=3, Testing=3, Refactoring=3, Documentation=4 - cursor: Research=2, Simple Edit=4, Complex Impl=7, Frontend=9, Debugging=5, Testing=5, Refactoring=6, Documentation=4 - ob1: Research=5, Simple Edit=3, Complex Impl=5, Frontend=3, Debugging=4, Testing=4, Refactoring=4, Documentation=3 - codebuff: Research=2, Simple Edit=5, Complex Impl=8, Frontend=7, Debugging=6, Testing=6, Refactoring=7, Documentation=4 ## Installation 1. Install Rust 1.85 or later (Edition 2024). 2. Ensure the agent CLIs are on your PATH (gemini, codex, opencode, cursor, kilo, ob1, codebuff). 3. Run `cargo install --path .` and use `aid config agents` / `aid config skills`. ## MCP Integration Start the server with `aid mcp` to expose MCP tools: aid_run, aid_board, aid_show, aid_retry, aid_usage, aid_ask. Configure Claude Code by registering a stdio MCP server that runs `aid mcp` or `cargo run -- mcp`. Once connected, call `aid_run`, `aid_board`, `aid_show`, `aid_retry`, `aid_usage`, and `aid_ask` directly. ## Documentation Full docs: https://aid.agent-tools.org/llms-full.txt