Skip to main content

在 GitHub Copilot 中使用 Claude 3.5 Sonnet

了解如何为你自己或你的组织启用 Claude 3.5 Sonnet。

Note

Claude 3.5 Sonnet 为 公共预览版,可能会更改。 “GitHub 预发行许可条款”适用于本产品的使用。

Claude 3.5 Sonnet 公告和推出

10 月 29 日,在 GitHub Universe 2024 大会上宣布在 GitHub Copilot 中推出 Claude 3.5 Sonnet。 对模型的访问预估将在两周内逐步推广到所有 Copilot 计划。 这个新模型最初将在 Visual Studio Code 的 Copilot Chat 以及 GitHub 网站上的沉浸式聊天中推出。

若要知道你或你的组织是否有权启用 Claude 3.5 Sonnet,你可以检查个人 Copilot 策略设置底部是否显示了策略。 如果看不到 Anthropic Claude 3.5 Sonnet for Copilot 的策略,则表示你尚未通过推出获得访问权限。****

关于 GitHub 上的 Claude 3.5 Sonnet

Claude 3.5 Sonnet 在整个软件开发生命周期(从初始设计到 bug 修复、维护到优化)中的任务编码方面表现出色。 详细了解模型的功能或阅读模型卡

GitHub Copilot 使用 Amazon Web Services 上托管的 Claude 3.5 Sonnet。 使用 Claude 3.5 Sonnet 时,系统会将提示和元数据发送到 Amazon Bedrock 服务,它做出以下数据承诺Amazon Bedrock 不会存储或记录提示和完成。Amazon Bedrock 不使用你的提示和完成来训练任何 AWS 模型,也不会将它们分发给第三方

使用 Claude 3.5 Sonnet 时,输入提示和输出完成将继续通过 GitHub Copilot 的内容筛选器运行,这些筛选器会进行公共代码匹配(如果应用),同时筛选有害、冒犯性或偏离主题的内容。

配置访问权限

必须先启用对 Claude 3.5 Sonnet 的访问,然后才能使用模型。

设置供个人使用

如果你有 Copilot Individual 订阅,可以通过两种方式启用 Claude 3.5 Sonnet:

  • 首次选择在 Visual Studio Code 或 Copilot Chat 的沉浸式视图中将 Claude 3.5 Sonnet 与 Copilot Chat 一起使用时,系统将提示你允许访问模型。

    单击“允许”后,可以使用 Claude 3.5 Sonnet 并在 GitHub 上的个人设置中更新策略。****

  • 可以直接在 GitHub 网站上的个人设置中启用模型。 请参阅“以单个订阅者身份管理 Copilot 策略”。

针对组织使用的设置

作为或组织所有者,你可以为已通过你的组织获得 Copilot Business 席位的每个人启用或禁用 Claude 3.5 Sonnet。 请参阅“管理组织中的 Copilot 策略”。

使用 Claude 3.5 Sonnet

有关更改 Copilot Chat 的模型的详细信息,请参阅: