Azure Boards与GitHub Copilot集成:AI驱动的工作项自动化

微软宣布Azure Boards与GitHub Copilot编码代理的集成进入私有预览阶段,支持将工作项直接分配给AI代理完成代码修改、缺陷修复、文档更新等任务,实现开发流程的自动化与智能化管理。

工作原理

首先需要在工作项描述中提供清晰的指令。然后点击工作项上的Copilot按钮“使用GitHub Copilot创建拉取请求”,选择目标代码库并添加任何额外指令。

点击创建后,工作项将被发送给Copilot编码代理开始处理。系统会传递所有相关文本字段(如描述或重现步骤)的内容以及最近50条评论。编码代理随后生成分支和草稿拉取请求,并自动链接回工作项以实现完全可追溯性。

根据请求变更的复杂程度,编码代理可能需要一些时间来创建和执行计划。工作完成后,工作项状态将更新,同时在讨论中添加评论通知您拉取请求已准备就绪。

使用要求

  • 代码库必须位于GitHub中
  • 必须启用Azure Boards与GitHub集成,并将代码库连接到Azure DevOps项目
  • 连接的代码库必须启用Copilot编码代理功能
  • 组织必须已启用私有预览功能
  • 需要在已安装的GitHub应用页面更新Azure Boards应用以批准权限变更

预览注册

此功能目前处于私有预览阶段,仅限申请通过的组织使用。要申请访问权限:

  1. 确认组织管理员已批准启用此功能
  2. 通过电子邮件提供组织名称
  3. 功能启用后将通过电子邮件通知

当前限制

预览版本尚未包含所有计划功能:

  • 目前适用于大多数工作项类型,未来将精仅限于需求和任务积压工作项级别
  • GitHub Enterprise Cloud with Data Residency的完整集成尚需额外开发工作

反馈收集

如遇问题或希望分享反馈,请通过Developer Community网站创建报告,并在标题中包含“Azure Boards Coding Agent”以便快速跟踪。

未来规划

团队将继续完善此集成体验,并根据用户反馈进行优化,预计在接下来的几个冲刺周期内完成剩余功能的开发。

comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计