Stop babysitting agents. Start merging real work.

Run a fleet of coding agents while keeping branches, reviews, and CI failures manageable.

Use the agents you already trust.

  • Claude Code
  • Codex
  • Cursor
  • OpenCode
  • Copilot
  • Aider
  • Grok
  • Droid
  • Crush
  • Qwen
  • Goose
  • Continue
  • Devin
  • Kimi
  • Kiro
  • Kilo Code
  • Mistral Vibe
  • Pi
  • Amp
  • Cline
  • Antigravity
  • Auggie
  • Autohand
Delegation

Tell the orchestrator what you need

Every project gets a main agent that runs the fleet for you. Describe the outcome, it plans the work, spawns workers into their own worktrees, keeps them moving, and escalates only what needs a human.

TERMINAL Orchestrator
11px
Claude Code v2.1.204
Opus 4.8 (1M context) · Claude Team
~/ao/solkit-ui/orchestrator
orchestrator Ship GitHub sign-in, cover the callback flow, update setup docs.
· planning — splitting the outcome into 3 tracks
Visibility

The whole fleet, at a glance

Every session flows across one board, working, needs you, in review, ready to merge, with its agent, branch, and PR state on the card. You see what needs attention and ignore the rest.

Pending Work
2
Confirm download labels are platform-aware
landing/platform-copy
Editing copy14m ago
Port Figma board mock into the hero preview
landing/figma-board
#318
Editing component8m ago
Iterating
2
Run integration tests on webhook handler
webhooks/integration-tests
18/50 passed22m ago
Migrate auth tokens to short-lived JWTs
auth/jwt-rotation
#331
22/60 passed34m ago
In Review
1
Preload GitHub stars before hydration
landing/preload-stars
#324
2 cmt
Awaiting review1h ago
Ready to merge
1
Stabilize Vercel framework detection
deploy/vercel-next-config
#327
0 cmt
Merge PR
3h ago
Feedback Loop

CI fails. The right agent fixes it.

AO watches every PR it opens. Failed checks and review comments route back to the session that owns the branch, with the context to fix them, until the PR is approved.

github-auth
12px
Add GitHub OAuth callback handling.
Search(pattern: "oauth", path: "src")
Found 4 files
Read(src/auth/session.ts)
Read 54 lines
Read(src/auth/index.ts)
Read 88 lines
Write(src/auth/callback.ts)
Wrote 96 lines
Write(src/auth/callback.test.ts)
Wrote 61 lines
Bash(npm test -- auth)
Tests 11 passed (11)
Bash(git push origin feat/github-auth)
4c1d0ab pushed to feat/github-auth
Bash(gh pr create --fill)
.../agent-orchestrator/pull/2481
Opened PR #2481. Watching checks.
·AO routed GitHub feedback here
PR #2481 · check "test / web" failed
FAIL src/auth/callback.test.ts
● rejects an expired state param
expected 401, received 500
Coverage

Use the agent you already trust

23 harnesses supported, with per-project agent choice. Claude Code, Codex, Cursor, OpenCode, Aider, Goose, and more, AO keeps it running the way you already run it while the tools underneath evolve.

Mobile companion

Your fleet goes where you go

Pair the AO mobile app with your desktop over LAN or Tailscale. Watch every session, open a terminal, and get notified when an agent needs you - while execution and code stay on your machine.

9:41

Agents

192.168.88.3

4

working

1

need you

1

mergeable

Projects
Needs you1
Working4
Ready to merge1

See it in action

Watch AO run a fleet of agents end to end on a single repo, from task to merged PR.

Frequently
asked questions