Thanks to visit codestin.com
Credit goes to docs.github.com

Skip to main content

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

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

谁可以使用此功能?

Copilot云代理 适用于所有付费 Copilot 计划。

代理在所有存储于GitHub的存储库中可用,除非这些存储库由托管用户帐户拥有或已被显式禁用。
Sign up for Copilot

在本文中

注意

  • 此功能仅适用于支持远程 MCP 服务器的远程 GitHub MCP 服务器和主机应用程序。

启动会话

  1. 在 GitHub 首选 IDE 或代理编码工具中安装 MCP 服务器。 请参阅“在 IDE 中使用 GitHub MCP 服务器”。

  2. 确保启用 create_pull_request_with_copilot 工具。

  3. 打开聊天。

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

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

    提示

    • 可以通过将特定分支包含在提示符中,要求 Copilot 使用该分支作为基分支打开拉取请求。
  5. 提交提示。

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

延伸阅读