AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证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