Skip to main content
Dispatcher

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

AgentCLILogin commandDocs
Claudeclaudeclaude /loginhttps://docs.anthropic.com/en/docs/claude-code/overview
Codexcodexcodex loginhttps://github.com/openai/codex
Cursorcursor-agentcursor-agent loginhttps://docs.cursor.com/en/cli/overview
Kirokiro-clikiro-cli loginhttps://kiro.dev/docs/cli/
OpenCodeopencodeopencode auth loginhttps://opencode.ai/docs/
Antigravityagyagy loginhttps://antigravity.google/
Grokgrokgrok loginhttps://x.ai/cli
Muse Codemusemuse loginhttps://developer.meta.com/ai/products/muse-code/
Pipipi /loginhttps://pi.dev
ompompomp /loginhttps://omp.sh
Hermeshermeshermes setuphttps://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

  1. Download Antigravity and enable the agy CLI from the product docs.
  2. Verify: agy --version
  3. 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

  1. Open Settings → Harnesses and confirm the CLI is detected.
  2. Create or open a task.
  3. Choose an agent and run it. Dispatcher starts the agent in an isolated git worktree.
  4. 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.

Agents & harnesses · Dispatcher Docs