Skip to main content

管理和整理 Copilot 记忆

了解如何管理代理内存设置,以及如何查看和删除存储的内存。

谁可以使用此功能?

  • 拥有 Copilot Enterprise 或 Copilot业务 计划的企业和组织。
  • 拥有 Copilot Pro 或 Copilot Pro+ 计划的个人用户。
    Sign up for Copilot

在本文中

注意

此功能目前处于状态 公共预览版 ,可能会更改。

          Copilot内存允许Copilot了解代码库、帮助Copilot云代理Copilot 代码评审和Copilot 命令行界面(CLI)更有效地在存储库中工作。

有关详细信息,请参阅“关于 GitHub Copilot 的智能记忆”。

启用 Copilot内存

对于拥有 Copilot 或 Copilot Pro 的个人 Copilot Pro+ 订阅用户,Copilot内存 默认已启用。 这些用户可以在其个人 Copilot 设置中管理设置。

对于企业和组织管理的 Copilot 订阅,默认处于关闭状态, Copilot内存 必须在企业或组织设置中启用。

从组织接收 Copilot 的用户必须在组织或企业设置中启用 Copilot内存。

注意

如果用户被多个组织分配订阅 Copilot ,则应用限制性最大的设置(即, Copilot内存 除非所有这些组织都启用了此功能),否则不会使用。

为企业启用 Copilot内存

企业所有者可以为整个企业定义启用策略,或将决策委托给单个组织所有者。

  1. 导航到您的企业。 例如,从 GitHub.com 上的 公司 页面。

  2. 在页面顶部,单击 AI 控件

  3. 在边栏中,单击 Copilot

  4. 在“功能”下,向下滚动,找到设置 Copilot内存,然后从下拉列表中选择一个策略。

    • 让组织来决定 是否启用Copilot内存 的决定权下放给组织所有者。
    •           “**全局启用**”会为该企业中所有拥有 Copilot内存 许可证的组织成员启用 Copilot。
      
    • 在任何地方禁用会禁用Copilot内存,并阻止此企业中的组织启用它。

          Copilot内存为组织启用

组织所有者可以通过Copilot内存许可证,为组织的所有成员启用或禁用Copilot。

如果组织属于企业,则组织所有者启用或禁用 Copilot内存 的能力可以由企业级策略控制。

  1. 在 GitHub 的右上角,单击个人资料图片,然后单击“ Your organizations”****。

  2. 单击以选择一个组织。

  3. 在组织名称下,单击 “Settings”****。 如果看不到“设置”选项卡,请选择“”下拉菜单,然后单击“设置”********。

    组织配置文件中选项卡的屏幕截图。 “设置”选项卡以深橙色标出。

  4. 在边栏中的“代码、规划和自动化”下,单击 Copilot,然后单击“ 策略”。

  5. 在“功能”下,向下滚动到 Copilot内存 的设置。

  6. 单击下拉列表按钮,然后选择 “已启用”。

    拥有 Copilot内存 许可证的组织的所有成员均已启用 Copilot。

为单个用户管理 Copilot内存

如果您拥有来自 Copilot 或 Copilot Pro 计划的单个 Copilot Pro+ 订阅,则默认启用 Copilot内存。 可以在 Copilot内存 上的个人 Copilot 设置中禁用或重新启用 GitHub。

启用后,Copilot内存 将在您使用 Copilot云代理、Copilot 代码评审 或 Copilot 命令行界面(CLI) 的任何存储库中使用。

  1. 在 GitHub 任意页面的右上角,单击你的个人资料图片,然后单击 “Copilot settings”****。
  2. 在“功能”下,向下滚动到 Copilot内存 的设置。
  3. 单击下拉列表按钮,然后选择“ 已启用 ”或 “已禁用”。

查看和删除内存

作为正在使用的 Copilot内存 存储库的所有者,可以查看当前存储的内存。 如果你认为任何内容不合适、误导或不正确,则可以将其删除。

查看某个存储库的 Copilot 记忆

  1. 在 GitHub 上,导航到存储库的主页面。

  2. 在仓库名称下,单击 “Settings”****。 如果看不到“设置”选项卡,请选择“”下拉菜单,然后单击“设置”。

    存储库标头的屏幕截图,其中显示了选项卡。 “设置”选项卡以深橙色边框突出显示。

  3. 在边栏的“代码和自动化”部分中,单击“Copilot内存”。

    存储的内存列表按时间顺序显示,最近存储的内存位于列表顶部。

    “记忆”列表截图,显示示例记忆集合。

删除内存

如果不希望内存被 Copilot使用,可以删除内存。 但是,值得注意的是, Copilot 在使用内存之前验证内存,这可确保仅当导致内存生成的代码仍存在于代码库中时,才使用内存。

  1. 查看仓库的记忆。

  2. 单击要删除的内存右侧的垃圾桶图标。

    或者,使用复选框选择多个记忆,然后单击“ 删除”。

注意

记忆在 28 天后自动删除,以避免过时的信息对代理决策产生不利影响。