Skip to main content

将 Copilot 云代理与 Azure Boards 集成

使用 Azure Boards 中的 Copilot 集成将工作项直接发送到 Copilot云代理 并生成拉取请求,全部来自您的 Azure DevOps 工作区。

使用 Azure Boards GitHub 集成,无需离开工作区即可调用 Copilot云代理。 在Azure Boards工作项中,可以使用工作项说明和注释的上下文启动云代理会话并打开拉取请求。

有关其他 Copilot 集成的信息,请参阅 关于 Copilot 集成

注意

* GitHub Copilot 使用 AI。 检查是否有错误 请参阅“在 GitHub.com 上负责任地使用 GitHub Copilot 云代理”。

  • 将工作项 Copilot云代理发送到时,代理将从文本字段(如说明和复制步骤)捕获内容,以及最后 50 条注释。 此上下文存储在拉取请求中,对有权访问存储库的任何人可见。

先决条件

  • 必须具有GitHub帐户,有权通过Copilot、Copilot Pro、Copilot Pro+、Copilot业务或Copilot Enterprise进行访问。
  • 连接到Azure DevOps项目的存储库必须已启用 Copilot云代理。

在 GitHub 上安装 Azure Boards 应用程序

注意

若要安装“Azure Boards”应用程序,您必须是GitHub上组织或企业的所有者或应用程序管理员。

Azure Boards应用只需在组织中安装一次。 安装应用后,组织的任何成员都可以将其 GitHub 帐户连接到应用并开始使用它。

  1. 转到 Azure Boards 安装页
  2. 滚动到页面底部,然后使用 “帐户 ”下拉菜单选择要在其中安装应用的帐户。
  3. 单击“安装” 。
  4. 选择要Azure Boards应用有权访问的存储库。
  5. 按照屏幕上的提示配置和授权Azure DevOps组织和项目中的应用。

批准 Azure Boards 应用程序权限

如果已在 GitHub 上安装Azure Boards应用程序,则需要批准所需的权限更改,以允许应用与 GitHub Copilot 通信。

  1. 导航到 已安装 GitHub 的应用
  2. 找到 Azure Boards 应用程序,然后单击 审查请求 链接。
  3. 查看权限,然后单击“ 接受新权限”。

从工作项创建拉取请求

  1. 在Azure Boards中,打开要发送到 Copilot云代理 的工作项。

  2. 单击工作项上的 图标。

  3. 选择“使用 Copilot. 创建拉取请求”。

  4. GitHub存储库下,选择要在其中创建拉取请求的存储库Copilot。

  5. (可选)更改 Copilot 应用于拉取请求的基分支。

  6. (可选)添加任何其他说明以提供给 Copilot 更多上下文。

  7. 单击 “创建”

           Copilot云代理 将开始处理工作项,并创建一个与工作项相关联的草稿拉取请求。
    

延伸阅读