Coding Lead

⚡ 智能路由代码执行引擎

Fullstack-dev 专属代码执行路由引擎,按任务复杂度智能选择直接执行、ACP 单次运行或会话延续策略,集成内存与代码搜索工具,实现高效、安全的全栈开发工作流。

收藏
6k
安装
2.8k
版本
2.0.2
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

coding-leadfullstack-dev 角色的代码执行中枢,而非团队级任务路由层。它通过「复杂度分级 + 动态工具检测」决定最佳执行路径:

| 任务级别 | 判定标准 | 执行策略 |
|---------|---------|---------|
| **Simple** | 单文件 <60 行,作用域清晰 | 直接读写编辑执行,不启动 ACP |
| **Medium** | 2-5 文件,有后续跟进可能 | 优先 Claude ACP `mode: "run"` 单次运行,或 direct acpx |
| **Complex** | 多模块、架构级,需连续性 | 复用现有 fullstack-dev 会话 + 磁盘上下文文件 + 串行跟进 |

工具链检测(每会话一次):smart-agent-memoryqmdACP,全部可选,失败即降级。

ACP 三级检测sessions_spawn(30s 超时)→ acpx CLI(30s 超时)→ 直连执行,结果缓存至会话结束。

显著优点

1. 成本敏感设计:Simple 任务零 ACP 开销;Medium 用 run 模式避免 session 持久化成本;Complex 用磁盘上下文替代 IM-bound session,显著节省 token
2. 工具零依赖:所有工具(memory/qmd/ACP)均为可选,检测失败有明确降级路径,永不阻塞

3. 生产级安全边界:禁止在 ~/.openclaw/ 内执行、强制设置 cwd、最大并发 5 单元、单项目上下文文件 ≤10 个、智能超时与熔断

4. 双层标准隔离:项目级标准(CLAUDE.md/.cursorrules)由 Claude Code 自动读取,团队级标准(tech-standards.md)仅用于直连执行,避免提示词污染

5. 显式并行策略:允许并行但强制边界定义(按项目/模块/阶段/负责人),禁止同一代码链的并发修改,有 merge owner 和 acceptance owner 方可启动

潜在局限

  • ACP 仅限 Claude:当前生产路径仅支持 Claude 作为 ACP coding agent,Codex 等未来 agent 仅作预留,实际无法路由
  • 会话连续性依赖人工:Complex 任务的「会话延续」依赖现有 fullstack-dev 对话 + 磁盘上下文文件,非自动 session 恢复,需操作者主动维护
  • 超时硬性:30s ACP 检测超时可能误判慢启动环境为不可用
  • 并发硬上限:5 并发为全局上限,大型团队可能触及瓶颈
  • PHP/Laravel 优先栈:技术栈偏好对中国以外市场通用性一般

适合人群

  • 使用 OpenClaw/Claude Code 作为主力 IDE 的全栈开发者
  • 需要处理「简单补丁→中型功能→复杂架构」全谱系任务的 individual contributor
  • 重视 token 成本、工具链稳定性、有明确降级策略的生产环境团队
  • 熟悉 Laravel/Vue/Flutter 技术栈的开发者

常规风险

| 风险场景 | 缓解机制 |
|---------|---------|
| ACP 不可用导致阻塞 | 三级检测 + 直连 fallback,永不阻塞 |
| 上下文文件膨胀 | 单项目 ≤10 活跃文件,任务完成即归档/删除 |
| 并发冲突 | 强制边界定义 + merge/acceptance owner,模糊边界则回退串行 |
| 敏感信息泄露 | 禁止硬编码密钥、DB 变更走 SQL 脚本、新技需确认 |
| 提示词注入 | 不将团队标准嵌入 ACP 提示,仅传任务描述 + 上下文路径 |

执行流程速览

1. 检测 → 确定 ACP_MODE(spawn/acpx/direct)
2. 分级 → Simple/Medium/Complex 匹配执行策略

3. 上下文 → 需要时写入 .openclaw/context-<task>.md

4. 执行 → 按模式 spawn/run/acpx/direct

5. 验证 → 测试 + 验收标准 + memory 记录

6. 清理 → 归档或删除上下文文件

最大重试 3 次,每次必须实质调整提示,之后强制降级或上报。

Coding Lead 内容

references文件夹
手动下载zip · 10.6 kB
complex-tasks.mdtext/markdown
请选择文件