BAIZE AI RESOURCE

apm-issue-autopilot|Issue 全流程自动处理编排器

apm-issue-autopilot|Issue 全流程自动处理编排器

用于把清晰、有界的 Issue 自动推进到可合并 PR 的 AI Skill,并通过 triage 门控将高风险任务交给维护者。

apm-issue-autopilot|Issue 全流程自动处理编排器

资源介绍

apm-issue-autopilot 是微软 apm 项目中的一个 AI Skill,旨在自动化处理 GitHub issue 队列,将每个 issue 从原始输入驱动到可合并的 PR 状态。它通过组合现有的 apm-triage-panel、shepherd-driver 和 pr-description-skill 等技能,实现 triage、解决方案生成、PR 创建和合并前收敛的完整流程。该技能强调人工监督,默认将不确定的 issue 升级给维护者,仅对明确、有界且高置信度的接受项自动实现。它适用于需要批量处理 issue、清理积压任务或自动将 issue 转化为 PR 的场景。

Skill 能力

全类型 issue 支持

支持 bug、feature、docs、refactor、perf 等多种 issue 类型,从 intake 到 merge 全流程自动化。

Triage 为核心门控

将 apm-triage-panel 的完整 rubric 作为前置门控,每个 issue 先进行 triage,默认升级给维护者,仅对清晰、有界、高置信度的接受项自动实现。

组合现有技能

组合 apm-triage-panel、shepherd-driver 和 pr-description-skill 等本地兄弟技能,不重复实现已有功能。

并行执行架构

采用 fan-out 并行架构,triage、solution-pipeline 和 shepherd-driver 等作为并行子线程运行,提高处理效率。

工作树隔离与单写者集成

每个 issue/PR 在独立的 git worktree 中工作,通过单写者模式集成,避免冲突。

确定性工具桥接

所有关键写入和状态查询通过确定性 CLI(如 gh、git)执行,确保操作可验证。

资源配置

适用平台

Claude CodeCodex通用 Agent

支持模型

Claude模型无关

调用方式

手动调用

安装与调用

  1. 手动调用该技能,传入 issue 列表或队列。

  2. 技能会对每个 issue 运行 triage rubric,并生成一份合并的 triage 审查报告。

  3. 对于需要升级的 issue,技能会默认升级给维护者,等待人工决策。

  4. 对于自动实现的 issue,技能会创建 PR 并驱动其达到可合并状态。

使用案例

批量处理 issue 队列

使用场景维护者希望清理积压的 issue 队列,将其转化为 PR。

手动调用 apm-issue-autopilot,传入 issue 列表,技能会自动进行 triage、实现和 PR 创建。

自动实现高置信度 issue

使用场景存在一些清晰、有界且高置信度的 issue,维护者希望自动实现。

技能会识别这些 issue 并自动实现,生成 PR,而无需人工干预。

包含内容

apm-apm-issue-autopilot-source.zip
LICENSE-MIT.txt
NOTICE
README-中文安装说明.md
SHA256.txt

常见问题

apm-issue-autopilot 如何触发?
该技能必须手动调用,不能通过事件或标签自动触发。维护者需要在会话中明确要求处理 issue 队列或 backlog。
apm-issue-autopilot 支持哪些 issue 类型?
支持 bug、feature、docs、refactor、perf 等多种类型,覆盖从 intake 到 merge 的全流程。
apm-issue-autopilot 如何处理不确定的 issue?
默认升级给维护者,不会自动关闭或拒绝。只有清晰、有界且高置信度的接受项才会自动实现。
apm-issue-autopilot 是否自动合并 PR?
不会自动合并。技能将 PR 驱动到可合并状态,但最终合并由人工批准。