](https://www.npmjs.com/package/claude-lead-system) 

______________________________________________________________________
完全由南加州大学哲学、政治和经济学学生Claude Code构建,之前没有编程背景。 48个工具。用于多终端Claude工作流的完整本地协调层。 每一行都是用自然语言写的,经过CI验证。
______________________________________________________________________
问题
两个克劳德码头。相同的文件。谁也不知道。
Terminal A → editing src/auth/login.ts
Terminal B → editing src/auth/login.ts ← collision incoming一个默默地覆盖着另一个。您可以发现构建何时中断,或者更糟糕的是,何时出现错误。
解决方案
claude > /lead
→ ⚠ CONFLICT: src/auth/login.ts — frontend ↔ backend
→ Both terminals notified. Collision blocked. 0 tokens used.铅系统拦截碰撞 之前 它发生了。它完全在文件系统上运行——没有API round-trips,没有额外的令牌成本,没有上下文窗口污染。
______________________________________________________________________
演示
______________________________________________________________________
安装
npm install -g claude-lead-system打开克劳德代码。类型 /lead完成——协调器在第一次运行时将自己连接到您的Claude设置中。
claude
> /lead更喜欢git? git clone https://github.com/DrewDawson2027/claude-lead-system.git && bash install.sh______________________________________________________________________
它的作用
| 能力 | 会发生什么 |
|---|---|
| 冲突检测 | 标记两个会话同时接触的文件,然后覆盖另一个会话。两次会议都会收到通知。 |
| 跨终端消息传递 | 直接从引导会话向任何指定的终端发送指令。通过本地文件系统收件箱交付-零API令牌。 |
| 持久任务板 | 任务在终端重启后仍然存在。关闭一个会话,重新打开它——董事会还在那里。 |
| 实时仪表板 | 每个活动终端:分支、触摸的文件、上次活动时间。按需刷新。 |
| 计划审批协议 | 工人们在执行计划之前会停下来。领导审查和批准。你可以控制实际运行的内容。 |
| 预算治理 | 限制工人在停车前可以转多少圈。防止会话失控。 |
| 会话恢复 | 按会话ID重新输入之前的工作对话。在重新启动时保留上下文。 |
______________________________________________________________________
领导独家能力
这些功能在vanilla Claude Code多会话工作流中不可用:
| # | 功能 | 详细信息 |
|---|---|---|
| 1 | 实时冲突检测 | 文件级、跨会话、冲突前 |
| 2 | 零到零协调 | 所有协调都使用本地文件系统,而不是API |
| 3 | 命名终端消息 | 发送到 frontend, backend, reviewer --按姓名 |
| 4 | 持久任务板 | 在上下文窗口重置和终端重启后幸存下来 |
| 5 | 计划审批门 | 工人在执行前等待明确的领导签字 |
| 6 | 突破预算上限 | 严格限制员工会议时间 |
| 7 | 按ID恢复会话 | 重新输入之前的工作人员对话 |
| 8 | 向所有终端广播 | 一条消息→ 所有在职员工同时 |
| 9 | 实时活动日志 | 仅附加所有跨终端活动的审计跟踪 |
______________________________________________________________________
MCP工具
安装后,任何Claude会话都可以提供48个协调器工具。关键工具:
coord_detect_conflicts # detect files touched by two sessions simultaneously
coord_wake_session # send a message to any terminal by session ID
coord_boot_snapshot # live dashboard — all active terminals at a glance
coord_create_task # add a persistent task to the shared board
coord_team_assign_next # dispatch the best teammate for the next queued task
coord_claim_next_task # chain completed work into the next queued team task
coord_broadcast # send one message to all active terminals at once
coord_watch_output # live-tail worker output across active tasks
coord_worker_report # worker-to-lead progress reporting channel
coord_get_result # retrieve the latest output from a worker
coord_check_inbox # check a session's inbox for pending messages
coord_list_sessions # list all active sessions with metadata全参考→ docs/MCP_TOOL_REFERENCE.md
______________________________________________________________________
按部就班
| 度量 | 值 |
|---|---|
| 调度延迟p95 | 0.0104毫秒 |
| 冲突检测平均值 | 0.3499毫秒 |
| MCP工具 | 48 |
| 库模块 | 22 |
| macOS功能已验证 | 8 / 8 |
| Linux功能已验证 | 8 / 8 |
| 协调API令牌 | 0 |
______________________________________________________________________
平台支持
| 平台 | 状态 | 详细信息 |
|---|---|---|
| macOS | ✅ 已验证 | iTerm2、Terminal.app--全部8种功能 |
| Linux | ✅ 已验证 | 侏儒终端、konsole、kitty、alacrity、xterm——所有8种功能 |
| Windows | ⚪ Canary | Windows终端/PowerShell——CI金丝雀,尚未验证 |
全矩阵→ docs/COMPATIBILITY_MATRIX.md
______________________________________________________________________
需求
- 克劳德代码 已安装并验证
- Node.js≥18
jq—brew install jq/apt install jqbash,python3
______________________________________________________________________
文档
| 文档 | 描述 |
|---|---|
| 入门指南 | 前10分钟演练 |
| MCP工具参考 | 所有48个协调员工具 |
| 建筑 | 系统设计和协调层 |
| 兼容性矩阵 | 基于证据的平台支持 |
| 已知限制 | 什么还不起作用,为什么 |
| 安全 | 威胁模型、文件系统强化、令牌保护 |
| 故障排除 | 常见故障模式和修复 |
| 贡献 | 设置说明和贡献区域 |
Advanced install — signed release verification
对于生产或已验证的发布安装:
bash install.sh --version --ref 安装仅限于开发人员,需要 --allow-unsigned-release。参见 docs/RELEASE_HARDENING.md 用于完整的验证步骤。
______________________________________________________________________
麻省理工学院许可证·由 @德鲁道森2027
