# 通过 GitHub MCP 服务器使用 Copilot 云代理

从支持模型上下文协议（MCP）的任何 IDE 或代理工具启动 Copilot云代理 会话。

> \[!NOTE]
>
> * 此功能仅适用于支持远程 MCP 服务器的远程 GitHub MCP 服务器和主机应用程序。

## 启动会话

1. 在 GitHub 首选 IDE 或代理编码工具中安装 MCP 服务器。 请参阅“[在 IDE 中使用 GitHub MCP 服务器](/zh/copilot/how-tos/context/model-context-protocol/using-the-github-mcp-server)”。

2. 确保启用 `create_pull_request_with_copilot` 工具。

3. 打开聊天。

4. 请输入提示，要求Copilot创建一个拉取请求，并提供您希望更改的具体详细信息。

   例如： `Open a PR in my repository to expand unit test coverage.`

   > \[!TIP]
   >
   > * 可以通过将特定分支包含在提示符中，要求 Copilot 使用该分支作为基分支打开拉取请求。

5. 提交提示。

Copilot 将启动一个新会话，打开一个草稿拉取请求，并在后台处理任务。 在它工作时，它会将更改推送到拉取请求，完成后，它会将你添加为审阅者。 在大多数情况下，MCP 主机将显示创建的拉取请求的 URL。

## 延伸阅读

* [管理智能体会话](/zh/copilot/how-tos/copilot-on-github/use-copilot-agents/manage-and-track-agents)
* [使用GitHub Copilot处理任务的最佳做法](/zh/copilot/tutorials/cloud-agent/get-the-best-results)