根据你的工作流程定制 GitHub Copilot app,让代理遵循你的规范,使用你首选的工具,并在每项任务中运用恰当的专业知识。
通过应用边栏中的“ 自定义 ”选项卡,可以在一个位置发现和管理 MCP 服务器、插件、技能和画布。 在此选项卡中,可以:
- 如果您还不确定需要哪种自定义项,可以先浏览精选自定义项作为起点。
- 按自定义类型浏览。
- 通过查看热门选项或按类别浏览来查找 MCP 服务器。
- 查看已可供你在 “已安装” 视图中使用的自定义项。
设置全局和仓库指令
可以添加全局应用或仅应用于特定存储库的说明。
设置全局指令
全局说明适用于所有会话,并且跨所有存储库和本地文件夹生效。
- 打开应用设置。
- 单击“ 会话”。
- 在“说明”下,编辑“应用说明”。
设置代码库专属说明
特定于存储库的说明适用于所选存储库的每个会话。
- 打开应用设置。
- 在“存储库”下,单击存储库。
- 编辑“说明”字段。
添加智能体技能
智能体技能是指令、脚本和资源的文件夹,在相关时 Copilot 可加载,以提升其在专业任务中的性能。 为你的仓库或 Copilot CLI 配置的任何技能都会自动在 GitHub Copilot app 中可用。 若要添加或管理技能,请单击应用边栏中的 “自定义 ”,然后单击“ 技能”。
有关代理技能的详细信息,请参阅 代理技能。
有关 GitHub 提供的内置技能参考资料,请参阅 GitHub Copilot 应用的内置技能。
配置 MCP 服务器
MCP 服务器将代理连接到外部工具和数据源。 为你的存储库或 Copilot CLI 配置的任何 MCP 服务器都将自动在 GitHub Copilot app 中可用。
若要发现并安装 MCP 服务器,请执行以下操作:
- 在应用边栏中单击“ 自定义 ”。
- 单击 MCP。
- 浏览精选或热门服务器、按类别浏览或添加自定义服务器。
- 选择服务器并按照提示进行安装。
若要查看或管理已安装的 MCP 服务器,请单击“ 已安装”。
有关 MCP 的详细信息,请参阅 为 GitHub Copilot CLI 添加 MCP 服务器。
连接服务
注意
Copilot 连接器位于 公开预览 中,且可能会更改。
在 GitHub Copilot app 中连接外部服务,以授予 Copilot 对其工具和上下文的访问权限。 然后,可以在受支持的 Copilot 界面上使用连接器,而无需重复设置。 GitHub 为你处理 MCP 服务器配置和身份验证。
如果组织或企业提供 Copilot 订阅,管理员可能需要更新其策略以允许这些连接。 请参阅“Copilot连接器”。
连接服务:
- 在应用边栏中单击“ 自定义 ”。
- 从搜索字段旁边的下拉列表中选择 MCP 。
- 选择GitHub已验证的筛选器。 GitHub-已验证的 MCP 服务器(连接器)使用 Mona 徽章进行标记,在将鼠标悬停在它上方时显示 已验证 。
- 在要连接的服务旁边,单击“ 连接”。 仅针对具有 **** 验证的 MCP 服务器的服务显示GitHub。 其他服务会列为标准 MCP 服务器,你需要改为安装这些服务器。 请参阅 配置 MCP 服务器。
- 按照提示登录到服务并批准访问权限。
使用自定义代理
Custom agents 是 Copilot 的专用版本,可根据特定任务和工作流进行定制。
使用提示框中的代理选择器下拉菜单,在会话开始前或进行过程中选择 custom agent。
或者,在提示框中键入 /agent 以选择并调用 custom agent。
有关详细信息,请参阅“自定义代理”。
添加插件
插件是可安装的软件包,可添加一组预先配置的功能,例如技能、挂钩、custom agentsMCP 服务器和画布扩展,从而扩展 GitHub Copilot app 的功能。
“ 自定义 ”页显示来自应用中配置的源的插件和其他自定义项。 使用搜索字段查找插件。
存储库默认值是读取 .github/copilot/settings.json的客户端中特定于项目的选项。 成员可以关闭这些默认值。 企业托管设置始终生效:必需的插件无法被禁用,并且被阻止的插件无法被启用。 有关插件行为的概述,请参阅 用于 GitHub Copilot 的插件。
安装插件
- 在应用边栏中单击“ 自定义 ”。
- 在“浏览”页中搜索要使用的插件,然后单击“ 安装”。
若要在应用中测试插件,请添加包含它的市场,然后从 Customize 查找并安装该插件。
管理已安装的插件
- 在应用边栏中单击“ 自定义 ”。
- 点击“已安装”。
- 打开或关闭插件旁边的开关。
添加插件市场
若要在 GitHub Copilot app 中添加自定义市场:
- 在“ 自定义 ”页上,选择市场下拉列表旁边的市场设置控件。
- 按照提示添加用于托管该市场的 GitHub 存储库或 Git URL。
若要创建和共享应用市场,请参阅 在 GitHub 上创建和共享插件市场。
使用画布扩展
使用画布扩展为协作或个人工作流构建共享的代理驱动工件和界面。 可以在“自定义”中的 “画布”下找到画布,也可以在/create-canvas会话中使用来创建自己的画布。 有关详细信息,请参阅“在 GitHub Copilot 应用中使用画布扩展”。
若要结合代码处理 code scanning 警报,请安装 github-security 插件。 请参阅“在 GitHub Copilot 应用中查看和修复安全警报”。
组织和企业管理
企业和组织的所有者可以设置策略,以控制 Copilot 在各个界面中的使用方式。 有关 GitHub Copilot app 支持的主要策略,请参阅 支持 GitHub Copilot 策略的界面。
企业还可以定义一个 managed-settings.json 文件来控制用户可以在受支持的 Copilot 客户端中执行的操作,例如用户可以安装的插件以及是否允许“YOLO 样式”命令。 请参阅“企业管理设置入门”。