工具效率 · Bing · 2026

IssuePilot

Multi-Agent Workflow

多智能体 GitHub Issue 自动化开发流水线,自动抓取 Issue、AI 评估价值、多 Agent 协作完成开发自测评审,自动提交 PR。

IssuePilot 项目视觉

关注点

  • Multi-Agent
  • Workflow
  • 状态机

背景与问题

开源项目中的 Issue 发现、价值判断、开发、审查和 PR 跟踪通常分散在多个工具和人工步骤中。IssuePilot 将这条链路组织为可观察、可暂停、可恢复的多 Agent Workflow。

我的职责

负责工作流边界、Agent 分工、状态模型、人工决策节点和执行隔离的整体设计与实现。

约束与关键判断

  • 自动化不能绕过人工对 Issue 价值和风险的最终判断。
  • 开发 Agent 产生的代码必须在隔离环境中执行并经过独立审查。
  • 长流程需要具备明确状态、失败恢复和 PR 生命周期跟踪能力。

架构决策

  1. 使用分类器和四个职责明确的 Agent,而不是让单一 Agent 承担整个软件生命周期。
  2. 以状态机作为 Workflow 骨架,在关键位置设置人工 Gate,确保自动化始终可控。
  3. 使用 Docker Sandbox 隔离代码执行,并把审查反馈重新送入开发循环。

工程实现

  • Issue 发现与价值评估 Workflow。
  • 开发、测试与审查循环 Workflow。
  • PR 提交、状态追踪与可观测事件记录。

交付方式

通过 Spec、ADR、dry run 和状态记录组织复杂流程,让 Agent 协作具备可解释的工程边界。

复盘

多 Agent 的关键不在 Agent 数量,而在职责分离、状态管理和失败处理。没有 Workflow 约束,多 Agent 只会放大不确定性。