Skip to main content

为 Copilot 扩展创建 GitHub 应用

了解如何为 Copilot Extension 创建 GitHub App。

Note

GitHub Copilot Extensions 为 公共预览版,可能随时更改。

Copilot Extension 是与 Copilot agent 相关联的 GitHub App。 与 Copilot agent 关联的 GitHub App 用于向 GitHub 验证 Copilot agent,并授权 Copilot agent 访问 Copilot Chat API。 每个 Copilot agent 必须关联唯一的 GitHub App。

先决条件

创建 GitHub App

  1. 在 GitHub 上任意页的右上角,单击你的个人资料照片。

  2. 导航到你的帐户设置。

    • 对于由个人帐户拥有的应用,请单击“设置”****。
    • 对于组织拥有的应用:
      1. 单击“你的组织”。
      2. 在组织的右侧,单击设置
    • 对于由企业拥有的应用:
      1. 如果使用的是 Enterprise Managed Users,请单击你的企业,以直接转到企业帐户设置。
      2. 如果使用的是个人帐户,请单击你的企业,然后单击企业右侧的设置
  3. 导航到 GitHub App 设置。

    • 对于由个人帐户或组织拥有的应用:
      1. 在左侧边栏中,单击 开发人员设置,然后单击 GitHub Apps
    • 对于由企业拥有的应用:
      1. 在左侧边栏中,在“设置”下,单击 GitHub Apps
  4. 单击“新建 GitHub App”****。

  5. 在“GitHub App 名称”下,输入应用名称。

    Note

    名称长度不能超过 34 个字符。

    当应用执行操作时,应用程序名称将显示在用户界面上。 大写字母将转换为小写字母,用 - 代替空格,并忽略重音符号。 例如,My APp Näme 将显示为 my-app-name

    该名称在 GitHub 中必须是唯一的。 不能使用与现有 GitHub 帐户相同的名称,除非该名称是你自己的用户或组织名称。

  6. (可选)在“描述”下,键入应用的描述。 用户和组织在安装你的应用时会看到此描述。

  7. 在“主页 URL”下,输入应用的 URL。 可用工具如下:

    • 应用的网站 URL。
    • 拥有该应用的组织或用户的 URL。
    • 存储应用代码的存储库 URL(如果是公共存储库)。
  8. 在“Webhook”下,取消选择“活动”****。

  9. 单击“创建 GitHub App”****。

后续步骤