注意
此功能目前处于状态 公共预览版 ,可能会更改。
Copilot内存允许Copilot了解代码库、帮助Copilot云代理Copilot 代码评审和Copilot 命令行界面(CLI)更有效地在存储库中工作。
有关详细信息,请参阅“关于 GitHub Copilot 的智能记忆”。
启用 Copilot内存
对于拥有 Copilot 或 Copilot Pro 的个人 Copilot Pro+ 订阅用户,Copilot内存 默认已启用。 这些用户可以在其个人 Copilot 设置中管理设置。
对于企业和组织管理的 Copilot 订阅,默认处于关闭状态, Copilot内存 必须在企业或组织设置中启用。
从组织接收 Copilot 的用户必须在组织或企业设置中启用 Copilot内存。
注意
如果用户被多个组织分配订阅 Copilot ,则应用限制性最大的设置(即, Copilot内存 除非所有这些组织都启用了此功能),否则不会使用。
为企业启用 Copilot内存
企业所有者可以为整个企业定义启用策略,或将决策委托给单个组织所有者。
-
导航到您的企业。 例如,从 GitHub.com 上的 公司 页面。
-
在页面顶部,单击 AI 控件。
-
在边栏中,单击 Copilot。
-
在“功能”下,向下滚动,找到设置 Copilot内存,然后从下拉列表中选择一个策略。
- 让组织来决定 是否启用Copilot内存 的决定权下放给组织所有者。
-
“**全局启用**”会为该企业中所有拥有 Copilot内存 许可证的组织成员启用 Copilot。 - 在任何地方禁用会禁用Copilot内存,并阻止此企业中的组织启用它。
Copilot内存为组织启用
组织所有者可以通过Copilot内存许可证,为组织的所有成员启用或禁用Copilot。
如果组织属于企业,则组织所有者启用或禁用 Copilot内存 的能力可以由企业级策略控制。
-
在 GitHub 的右上角,单击个人资料图片,然后单击“ Your organizations”****。
-
单击以选择一个组织。
-
在组织名称下,单击 “Settings”****。 如果看不到“设置”选项卡,请选择“”下拉菜单,然后单击“设置”********。

-
在边栏中的“代码、规划和自动化”下,单击 Copilot,然后单击“ 策略”。
-
在“功能”下,向下滚动到 Copilot内存 的设置。
-
单击下拉列表按钮,然后选择 “已启用”。
拥有 Copilot内存 许可证的组织的所有成员均已启用 Copilot。
为单个用户管理 Copilot内存
如果您拥有来自 Copilot 或 Copilot Pro 计划的单个 Copilot Pro+ 订阅,则默认启用 Copilot内存。 可以在 Copilot内存 上的个人 Copilot 设置中禁用或重新启用 GitHub。
启用后,Copilot内存 将在您使用 Copilot云代理、Copilot 代码评审 或 Copilot 命令行界面(CLI) 的任何存储库中使用。
- 在 GitHub 任意页面的右上角,单击你的个人资料图片,然后单击 “Copilot settings”****。
- 在“功能”下,向下滚动到 Copilot内存 的设置。
- 单击下拉列表按钮,然后选择“ 已启用 ”或 “已禁用”。
查看和删除内存
作为正在使用的 Copilot内存 存储库的所有者,可以查看当前存储的内存。 如果你认为任何内容不合适、误导或不正确,则可以将其删除。
查看某个存储库的 Copilot 记忆
-
在 GitHub 上,导航到存储库的主页面。
-
在仓库名称下,单击 “Settings”****。 如果看不到“设置”选项卡,请选择“”下拉菜单,然后单击“设置”。

-
在边栏的“代码和自动化”部分中,单击“Copilot内存”。
存储的内存列表按时间顺序显示,最近存储的内存位于列表顶部。

删除内存
如果不希望内存被 Copilot使用,可以删除内存。 但是,值得注意的是, Copilot 在使用内存之前验证内存,这可确保仅当导致内存生成的代码仍存在于代码库中时,才使用内存。
-
查看仓库的记忆。
-
单击要删除的内存右侧的垃圾桶图标。
或者,使用复选框选择多个记忆,然后单击“ 删除”。
注意
记忆在 28 天后自动删除,以避免过时的信息对代理决策产生不利影响。