基於車道的平行建置系統,適用於 Claude Code。協調多個工作階段,具備相依性解析、操作員介入與證據導向交接。
AI 翻譯
Lane-based parallel build system for Claude Code. Orchestrates multiple sessions with dependency resolution, operator intervention, and evidence-bound handoff.
開發工具TypeScript · CSSGitHub @mcp-tool-shop-org上線中營運者未確認
試用過了嗎? 點一下就好,不需要登入。
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Multi-Claude — 基於車道的平行建置系統,適用於 Claude 程式碼。
AI 翻譯
Multi-Claude — lane-based parallel build system for Claude Code
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
Lane-based parallel build system for Claude Code. Orchestrates multiple Claude sessions working on the same codebase — with dependency resolution, file ownership, operator intervention, and evidence-bound handoff.
Multi-Claude turns a single large task into a packet graph — small, independently claimable units of work with explicit file ownership and dependency edges. Multiple Claude Code sessions execute packets in parallel waves, while an operator observes, intervenes, and approves through a unified control plane.檢視完整 README ↗Lane-based parallel build system for Claude Code. Orchestrates multiple Claude sessions working on the same codebase — with dependency resolution, file ownership, operator intervention, and evidence-bound handoff.
Multi-Claude turns a single large task into a packet graph — small, independently claimable units of work with explicit file ownership and dependency edges. Multiple Claude Code sessions execute packets in parallel waves, while an operator observes, intervenes, and approves through a unified control plane.
The operator loop:
npm install -g @multi-claude/cli
Requires Node.js 20+ and Claude Code CLI installed.
# Assess whether a task fits multi-claude
multi-claude plan evaluate --work-class backend_law --packets 6 --coupling low
# Initialize a blueprint from a template
multi-claude blueprint init --template backend_law
# Validate and freeze the blueprint
multi-claude blueprint validate
multi-claude blueprint freeze
# Start a run
multi-claude run
# Watch execution in real-time
multi-claude console watch
# Check what to do next
multi-claude console next
# Generate handoff evidence when done
multi-claude console handoff
# Export for review
multi-claude console export handoff --format markdown
| Command | Description |
|---|---|
multi-claude plan evaluate | Assess fitness from work class, packet count, coupling |
multi-claude blueprint init | Generate packet graph from template |
multi-claude blueprint validate | Check legality (file overlap, deps, gates) |
multi-claude blueprint freeze | SHA-256 hash, immutable after freeze |
multi-claude run | Start execution |
multi-claude resume | Resume a stopped run |
multi-claude stop | Stop a run |
multi-claude status | Show run status |
| Command | Description |
|---|---|
console show | Full 5-pane operator console |
console overview | Run summary |
console packets | Packet states and progress |
console workers | Worker sessions |
console hooks | Hook decision feed |
console fitness | Run/packet maturation scores |
console next | Next lawful action (10-level priority) |
console watch | Auto-refresh at 2s intervals |
console actions | Available operator actions |
console act | Execute an operator action |
console audit | Audit trail |
console recover | Guided recovery flows |
console outcome | Run outcome derivation |
console handoff | Handoff evidence brief |
console promote-check | Promotion eligibility |
console approve | Record approval |
console reject | Record rejection |
console approval | Approval status |
console export | Export handoff/approval/gate as markdown or JSON |
multi-claude monitor --port 3100
Opens a React-based operator dashboard at http://localhost:3100 with:
┌─────────────────────────────────────────────────┐
│ CLI (Commander) │
├─────────────────────────────────────────────────┤
│ Planner │ Console │ Monitor (Express) │
│ - rules │ - run-model │ - queries │
│ - blueprint│ - hook-feed │ - commands │
│ - freeze │ - fitness │ - policies │
│ - templates│ - next-act │ - React UI │
├─────────────────────────────────────────────────┤
│ Handoff Spine (12 Laws) │
│ Execution → Transfer → Decision → Triage → │
│ Supervision → Routing → Flow → Intervention → │
│ Governance → Outcome → Calibration → Promotion │
├─────────────────────────────────────────────────┤
│ SQLite Execution Database │
│ (19+ tables, local .multi-claude/) │
├─────────────────────────────────────────────────┤
│ Claude Agent SDK (worker sessions) │
└─────────────────────────────────────────────────┘
Multi-Claude works best when packet count is high enough to amortize coordination overhead and file ownership is clean enough to keep semantic reconciliation bounded.
| Work Class | Fit | Break-even |
|---|---|---|
| Backend/state/domain | Strong | ~3 packets |
| UI/interaction/seam-heavy | Moderate | ~5 packets |
| Control-plane/infra | Moderate | ~5-6 packets |
Use it when: 5+ packets, clear file ownership, natural wave structure, independent verification matters.
Stay single-Claude when: Scaffold/unstable architecture, 2 or fewer packets, mostly sequential critical path, operator would become bottleneck.
See WHEN-TO-USE-MULTI-CLAUDE.md for the full decision rubric with evidence from scored trials.
Multi-Claude is a local-only CLI tool. It orchestrates Claude Code sessions on a single developer machine.
.multi-claude/), SQLite database, Claude Code subprocesses, localhost (monitor only)See SECURITY.md for the full security policy and vulnerability reporting.
npm test # 1600+ tests via Vitest
npm run typecheck # TypeScript strict mode
npm run verify # typecheck + test + build
Built by MCP Tool Shop