← 返回实践列表

基于 Cursor + Git Worktree 的多 Agent 自动化串行流水线

通过「一句话提示词」触发多个 Sub-agent 形成自动化串行执行,实现多任务并行开发的完整流程复盘

🚀 实践记录:基于 Cursor + Git Worktree 的多 Agent 自动化串行流水线

🛠 核心工具栈: Cursor | Git Worktree | Opus 4.6 & Codex-5.3

🎯 核心目标: 通过“一句话提示词”触发多个 Sub-agent 形成自动化串行执行,实现多任务并行开发。

📂 当前提案: openspec/changes/redesign-skill-card-vertical

🔄 自动化串行工作流 (Agent Pipeline)

  • 注意:下面没有明确说用 SubAgent 的就不要用 SubAgent

0 TASK 0:提案复核

  • 模型:Gemini-3.1-pro
  • 任务:。使用 openspec-review-specs skill。
  • 关注点:着重审视提案完备性设计,关键数据流,属性、接口对齐等等。

1️⃣ TASK 1:架构师预审 (Architect Review)

  • 模型:Opus 4.6
  • 任务:站在架构师的视角,对当前提案进行全局优化与细节补充。使用 neversight-skills_feed-system-architect skill。
  • 关注点:着重审视系统设计,挖掘潜在的代码复用机会,确保方案的健壮性。

2️⃣ TASK 2:提案执行 (Implementation)

  • 模型:Opus 4.6
  • 任务:直接执行指令 /opsx/apply,将打磨后的提案转化为实际代码。

3️⃣ TASK 3:代码审查 (Code Review)

  • 模型:Codex-5.3 (模型切换)
  • 任务
    • 执行 git commit 保存初步生成的代码。
    • 严格对照提案 (Proposal) 审查当前 Commit 的代码逻辑。
    • 注:此阶段仅做只读审查(Read-only),不进行任何代码篡改,确保 Review 视角的客观性。

4️⃣ SubAgent 4:自愈与更新 (Auto-Refinement)

  • 模型:Opus 4.6 (模型切回)
  • 任务:摄取 Agent 3 输出的审查报告,基于反馈结果自动更新并修复代码缺陷。

5️⃣ SubAgent 5:收尾与归档 (Archiving)

  • 模型:Opus 4.6
  • 任务
    • 执行指令 /opsx/archive,对当前提案进行状态归档。
    • 执行最终的 git commit,完成该特性的闭环。

💡 瓶颈复盘与优化方案 (Reflections & Optimization)

当前流水线实现了高度的自动化,但整体运行耗时稍长

  • 优化思路:当前 Sub-agent 的职责划分过于细粒度。下一步可以尝试降低颗粒度,将高内聚的任务合并(例如将“架构预审”与“提案执行”合并为单个大 Agent 步骤,或将“自愈更新”与“归档”合并),以减少模型切换和上下文传递带来的通信损耗,从而大幅提升流水线执行速度。

分享