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。
先决条件
- 已创建 Copilot agent。 有关详细信息,请参阅“为 Copilot 扩展生成 Copilot 代理”。
- 已将服务器配置为部署 Copilot agent,并且已设置主机名(即转发端点)。 有关详细信息,请参阅“Configuring your server to host your Copilot extension”。
创建 GitHub App
-
在 GitHub 上任意页的右上角,单击你的个人资料照片。
-
导航到你的帐户设置。
- 对于由个人帐户拥有的应用,请单击“设置”****。
- 对于组织拥有的应用:
- 单击“你的组织”。
- 在组织的右侧,单击设置。
- 对于由企业拥有的应用:
- 如果使用的是 Enterprise Managed Users,请单击你的企业,以直接转到企业帐户设置。
- 如果使用的是个人帐户,请单击你的企业,然后单击企业右侧的设置。
-
导航到 GitHub App 设置。
- 对于由个人帐户或组织拥有的应用:
- 在左侧边栏中,单击 开发人员设置,然后单击 GitHub Apps。
- 对于由企业拥有的应用:
- 在左侧边栏中,在“设置”下,单击 GitHub Apps。
- 对于由个人帐户或组织拥有的应用:
-
单击“新建 GitHub App”****。
-
在“GitHub App 名称”下,输入应用名称。
Note
名称长度不能超过 34 个字符。
当应用执行操作时,应用程序名称将显示在用户界面上。 大写字母将转换为小写字母,用
-
代替空格,并忽略重音符号。 例如,My APp Näme
将显示为my-app-name
。该名称在 GitHub 中必须是唯一的。 不能使用与现有 GitHub 帐户相同的名称,除非该名称是你自己的用户或组织名称。
-
(可选)在“描述”下,键入应用的描述。 用户和组织在安装你的应用时会看到此描述。
-
在“主页 URL”下,输入应用的 URL。 可用工具如下:
- 应用的网站 URL。
- 拥有该应用的组织或用户的 URL。
- 存储应用代码的存储库 URL(如果是公共存储库)。
-
在“Webhook”下,取消选择“活动”****。
-
单击“创建 GitHub App”****。