Claude Code multi-agent

Ultraswarm

Multi-CLI agent swarm orchestrated by Claude Code: external AI CLIs code in isolated worktrees, Claude verifies and merges

84 stars 10 forksMulti-agent & worktrees Plugin marketplace Source

Install

Inside Claude Code
/plugin marketplace add fubak/ultraswarm

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/fubak/ultraswarm.git

From the README

ultraswarm

Ultraswarm is a durable multi-worker coding orchestrator for Codex, Claude Code,
Cursor Agent, Grok, and shell usage. One standalone Node runner owns decomposition, worker
routing, process supervision, isolated Git worktrees, adaptive review,
transactional integration, approvals, recovery, and reporting.

What's New In v3.6.0

The run report now ends with an estimated-vs-used token breakdown by CLI, model, and effort, and
the CLI gained onboarding/recovery commands:

- TOKENS BY CLI / MODEL / EFFORT table closes every report — CLI | model | effort | est. |
  used | Δ | attempts, plus a total row. est. is a calibration-informed heuristic: ultraswarm
  prefers the measured per-(CLI, model, effort) average persisted in .ultraswarm/state.sqlite
  (route_calibration, self-correcting across runs) and falls back to a static tier curve (simple
  10k / moderate 30k / complex 75k / expert 150k tokens) until enough runs accumulate. used is
  ONLY structured usage summed across attempts — — when a CLI reports none, never backfilled from
  the estimate (the v3.5.13 honesty invariant still holds).
- Attempts now record the resolved model id, tier, and effort, not just the tier where "model"
  used to live (schema migration v3, additive — existing v2 databases upgrade in place). Failed
  attempts record their burned tokens too, so a rejected retry still counts toward the table above.
  When a CLI doesn't self-report cost, worker spend is now priced from
  config.intelligence.pricing[model] (USD per million tokens; falls back to built-in Claude
  rates, else 0 for an unpriced model) so maxCostUsd can actually bound external worker spend.
- Declarative usage capture widens real token reporting from 2 built-ins to 3. Each registry
  entry can now declare a usage array of {…
Read the full README on GitHub

Details

Language
JavaScript
License
MIT
Last updated
1 November 2026
Topics
ai-agentsclaude-codeorchestration

FAQ

What is Ultraswarm?

Multi-CLI agent swarm orchestrated by Claude Code: external AI CLIs code in isolated worktrees, Claude verifies and merges It is a multi-agent for Claude Code, from fubak/ultraswarm on GitHub.

How do I install Ultraswarm?

Run /plugin marketplace add fubak/ultraswarm inside Claude Code, then follow the setup in the README.

Is Ultraswarm popular?

fubak/ultraswarm has 84 GitHub stars and 10 forks. It was last updated on 1 November 2026.

More multi-agent & worktrees

Browse the most popular Claude Code mods, all multi-agent & worktrees, or the skills and MCP server directories.