multi-agents-cli weekly downloads statistics
By JDev-il · npm · Claude Code
Multi-agent workflow orchestration for Claude Code — isolated git worktrees, structured state tracking, state-aware agent handoffs
multi-agents-cli has 8 recorded weekly downloads on npm, ranking #1969 of 2,644 tracked listings.
About multi-agents-cli
multi-agents-cli
A structured workflow tool that orchestrates multiple Claude Code agents working in parallel - each isolated in its own git worktree, owning a specific scope of the codebase.
Instead of one session carrying the entire build, each agent carries a narrower, domain-specific context and stays token-efficient. Shared state files carry progress between sessions and drive prerequisite-aware next-agent recommendations.
The result: faster builds, lower token spend, and a clean git history - without sacrificing reliability or context.
Install
npm install -g multi-agents-cli
Quickstart
multi-agents init my-project
cd my-project
npm run agent
multi-agents init will:
- Guide you through project name, stack, IDE, and build trajectory using arrow-key selection
- Generate
BUILD_STATE.md,CONTRACTS.md,CLAUDE.md,CLOUD_STATE.md - Generate
shared/wiring.config.jsonwith client/backend env var conventions - Write
.scaffold/.config.json,.scaffold/.tracking.json,.scaffold/scope-policy.json - Copy agent instruction files and framework scaffold guides from the bundled
core/ - Initialize git, install pre-commit hook, and create the initial commit
Commands
| Command | Purpose |
|---|---|
npm run agent | Start a new task with an agent |
npm run complete | Merge agent work into main and update project state |
npm run restart | Wipe and relaunch a specific agent |
npm run reset | Nuclear wipe - removes all worktrees and resets project state |
npm run init | Re-run initialization (locked after first run) |
All commands self-relocate to the repo root via git rev-parse --git-common-dir. Run them from the worktree terminal, the repo root, or anywhere inside the git tree.
Workflow
1. Start a task
npm run agent
Select scope (client / backend / shared), then agent, then describe the task. The workspace opens in your IDE and Claude Code CLI launches automatically.
The agent reads TASK.md and executes autonomously.
2. Complete a task
npm run complete
Validates scope boundaries via git diff, merges the branch into main, updates BUILD_STATE.md and TASKS_HISTORY.md, and clears the tracking slot.
3. Repeat
Pick the next agent and continue building.
Build Trajectories
Choose during multi-agents init:
Multi-Agent Driven Orchestration (recommended)
Every task starts with npm run agent. Each agent works in its own git worktree - an isolated branch and folder that merges back into main via npm run complete. Faster builds and lower token spend than a single long session.
Shared Orchestration (experimental — less battle-tested than the multi-agent-driven path) You and agents co-build - each owning a defined part of the codebase. Agent tasks run in git worktrees; your work happens directly in the project. Define boundaries before work begins.
Supported Frameworks
Client
Next.js - Angular - Vue/Nuxt - SvelteKit - Vite+React - Remix
Backend (separate)
Express - NestJS - Fastify - FastAPI - Django - Laravel - Rails
Each framework has a dedicated scaffold instruction file in .frameworks/client/ and .frameworks/backend/ - agents read these before scaffolding to ensure files land in the correct location.
Agent Roster
Client
| Agent | Default task | Requires |
|---|---|---|
UI | Scaffolds full project structure + client wiring config | - |
LOGIC | State management, API integration, hooks | UI done |
FORMS | Form components, validation, submission | UI done |
ROUTING | Page routing, navigation, URL structure | UI done |
TESTING | Unit and integration tests | UI done |
ACCESSIBILITY | a11y compliance, keyboard navigation | UI done |
Backend (separate only)
| Agent | Default task | Requires |
|---|---|---|
INIT | Scaffolds backend structure, wiring config, CONTRACTS.md | - |
API | REST/GraphQL endpoint implementation | INIT done |
LOGIC | Business logic, services, data processing | API done |
AUTH | Authentication, authorization, sessions | API done |
DB | Database schemas, migrations, queries | INIT done |
EVENTS | Event queues, pub/sub, webhooks | API done |
JOBS | Background jobs, scheduled tasks | API done |
TESTING | API and integration tests | API done |
Shared
| Agent | Default task | Requires |
|---|---|---|
CLOUD | Deployment config, CI/CD, environment wiring | Client + backend done |
SECURITY | Shared auth utilities, encryption, validation | - |
Start with UI (client) or INIT (backend). The launcher recommends the correct next agent dynamically based on what is already completed.
Scope Validation
Every agent merge is validated before it touches main.
When a worktree is created, agent.js writes a scope.json file declaring the agent's identity and policy. When npm run complete runs, it:
- Reads
scope.jsonfrom the worktree - Loads
.scaffold/scope-policy.json(written at init time) - Runs
git diff --name-only main...HEADto get every changed file - Blocks the merge if any file falls outside the allowed paths for that scope
Policy summary:
| Scope | Allowed | Blocked |
|---|---|---|
| client | client/** | backend/**, shared/**, CONTRACTS.md |
| client/UI (scaffold only) | client/**, shared/wiring.config.json | backend/**, CONTRACTS.md |
| backend | backend/** | client/**, shared/**, CONTRACTS.md |
| backend/INIT (scaffold only) | backend/**, shared/wiring.config.json, CONTRACTS.md | client/** |
| shared/CLOUD | deployment files only | client/**, backend/**, CONTRACTS.md |
Scaffold-only overrides expire automatically after the first successful merge for that scope.
Wiring Config…
Description from the npm listing.
- claude-code
- multi-agents
- git-worktree
- orchestration
- workflow
- monorepo
- scaffold
README badge
Show your rank in a README or on your website. The badge updates automatically.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Ranking history
Listing placement
Listing placement
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Each band is one page of 20. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Recent observations
Full history (2)Similar npm Claude Code plugins
All 20 multi-agents-cli alternativesData source
Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.
Listing: https://www.npmjs.com/package/multi-agents-cli. First seen Oct 27, 2026; last successful collection Oct 28, 2026. See the methodology.