Documentation
Agents & harnesses
Install and log in to Claude, Codex, Cursor, Kiro, OpenCode, Antigravity, Grok, Muse Code, Pi, omp, and Hermes.
Canonical HTML: https://getdispatcher.dev/help/agents
Dispatcher is harness-agnostic: it runs coding-agent CLIs you already use. Agents execute on your machine with your credentials. Install a CLI, keep it on your PATH, then log in from Settings → Harnesses or your terminal.
Supported agents
| Agent | CLI | Login command | Docs |
|---|---|---|---|
| Claude | claude | claude /login | https://docs.anthropic.com/en/docs/claude-code/overview |
| Codex | codex | codex login | https://github.com/openai/codex |
| Cursor | cursor-agent | cursor-agent login | https://docs.cursor.com/en/cli/overview |
| Kiro | kiro-cli | kiro-cli login | https://kiro.dev/docs/cli/ |
| OpenCode | opencode | opencode auth login | https://opencode.ai/docs/ |
| Antigravity | agy | agy login | https://antigravity.google/ |
| Grok | grok | grok login | https://x.ai/cli |
| Muse Code | muse | muse login | https://developer.meta.com/ai/products/muse-code/ |
| Pi | pi | pi /login | https://pi.dev |
| omp | omp | omp /login | https://omp.sh |
| Hermes | hermes | hermes setup | https://hermes-agent.nousresearch.com |
Install each harness
Claude
npm install -g @anthropic-ai/claude-code
claude --version
claude /login
Requires Node.js 18+.
Codex
npm install -g @openai/codex
# or: brew install codex
codex login
Cursor
curl https://cursor.com/install -fsS | bash
# restart your shell
cursor-agent --version
cursor-agent login
Kiro
curl -fsSL https://kiro.dev/install.sh | bash
# restart your shell
kiro-cli --version
kiro-cli login
OpenCode
curl -fsSL https://opencode.ai/install | bash
# or: npm install -g opencode-ai
opencode auth login
Antigravity
- Download Antigravity and enable the
agyCLI from the product docs. - Verify:
agy --version - Log in:
agy login
Grok
curl -fsSL https://x.ai/cli/install.sh | bash
# or: npm install -g @xai-official/grok
# restart your shell
grok version
grok login
Muse Code
curl -fsSL https://dev.meta.ai/install.sh | bash
# restart your shell
muse --version
muse login
Official install scripts currently target macOS/Linux for Muse; check Meta’s docs for Windows status.
Pi
npm install -g --ignore-scripts @earendil-works/pi-coding-agent
# or: curl -fsSL https://pi.dev/install.sh | sh
pi --version
pi /login
omp
curl -fsSL https://omp.sh/install | sh
# or: bun install -g @oh-my-pi/pi-coding-agent
# restart your shell
omp --version
omp /login
Hermes
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
# restart your shell
hermes --version
hermes setup
Using agents in Dispatcher
- Open Settings → Harnesses and confirm the CLI is detected.
- Create or open a task.
- Choose an agent and run it. Dispatcher starts the agent in an isolated git worktree.
- Watch the terminal tab, review the diff, then open a pull request when ready.
You can run multiple agents of different types in the same workspace and switch between their terminal tabs.
PATH tips
Dispatcher launches agents from your environment. If a harness shows as missing:
- Restart Dispatcher after installing a CLI
- Confirm the binary works in a normal terminal (
which claude,codex --version, etc.) - On macOS GUI apps, ensure the install location is on the PATH Dispatcher inherits (Homebrew paths are a common miss)
More fixes: Troubleshooting.