# 将 Copilot 云代理与 Azure Boards 集成

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

使用 Azure Boards GitHub 集成，无需离开工作区即可调用 Copilot cloud agent。 在 Azure Boards 工作项中，你可以利用工作项描述和注释的上下文启动 cloud agent 会话并打开拉取请求。

有关其他 Copilot 集成的信息，请参阅 [关于 Copilot 集成](/zh/copilot/concepts/tools/about-copilot-integrations)。

> \[!NOTE]
> \*
> GitHub Copilot 使用 AI。 检查是否有错误 请参阅“[应用卡片：GitHub Copilot 智能体](/zh/copilot/responsible-use/agents)”。
>
> * 将工作项 Copilot cloud agent发送到时，代理将从文本字段（如说明和复制步骤）捕获内容，以及最后 50 条注释。 此上下文存储在拉取请求中，对有权访问存储库的任何人可见。

## 先决条件

* 你必须拥有一个 GitHub 帐户，通过 Copilot 付费计划才能访问 Copilot。
* 连接到 Azure DevOps 项目的存储库必须启用 Copilot cloud agent 选项。

## 在 GitHub 上安装 Azure Boards 应用程序

> \[!NOTE]
> 若要安装“Azure Boards”应用程序，您必须是GitHub上组织或企业的所有者或应用程序管理员。

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

1. 转到 [Azure Boards 安装页](https://github.com/marketplace/azure-boards)。
2. 滚动到页面底部，然后使用 **“帐户** ”下拉菜单选择要在其中安装应用的帐户。
3. 单击“安装”。\*\*\*\*
4. 选择要让 Azure Boards 应用能够访问的存储库。
5. 按照屏幕上的提示配置和授权 Azure DevOps 组织和项目中的应用。

## 批准 Azure Boards 应用程序权限

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

1. 导航到 [已安装 GitHub 的应用](https://github.com/settings/installations)。
2. 找到 Azure Boards 应用程序，然后单击 **审核请求**链接。
3. 查看权限，然后单击“ **接受新权限**”。

## 从工作项创建拉取请求

1. 在 Azure Boards 中，打开要发送到 Copilot cloud agent的工作项。
2. 单击工作项上的 <svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-copilot" aria-label="Copilot" role="img"><path d="M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z"></path><path d="M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z"></path></svg> 图标。
3. 选择“**使用 Copilot. 创建拉取请求**”。
4. 在**GitHub存储库**下，选择要在其中创建拉取请求的存储库Copilot。
5. （可选）更改 Copilot 应用于拉取请求的基分支。
6. （可选）添加任何其他说明以提供给 Copilot 更多上下文。
7. 单击 **“创建”** 。

Copilot cloud agent 将开始处理工作项，并创建一个链接回该工作项的草稿拉取请求。

## 延伸阅读

* [关于 GitHub Copilot 云代理](/zh/copilot/concepts/agents/cloud-agent/about-cloud-agent)
* [管理对 GitHub Copilot 云代理的访问权限](/zh/copilot/concepts/agents/cloud-agent/access-management)