AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
Claude Code용 레인 기반 병렬 빌드 시스템, 의존성 해결·운영자 개입·증거 기반 인계 지원
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를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기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