VS Code中无法找到Claude Sonnet 4模型,如何启用?
解决VS Code Copilot聊天中Claude Sonnet 4不显示的问题
更新VS Code及Copilot插件
把VS Code升级到最新稳定版本,同时在扩展市场更新GitHub Copilot和GitHub Copilot Chat插件。旧版本插件可能未适配Claude Sonnet 4的支持,更新完成后重启VS Code再查看模型列表。验证API密钥的模型访问权限
登录Anthropic控制台,确认你的API密钥所属的账号/项目已经获得Claude Sonnet 4的访问权限。部分新模型需要额外申请或权限开通,若你的账号还未解锁该模型,需先完成权限申请。手动添加模型标识符
打开VS Code设置(快捷键Ctrl+,/Cmd+,),搜索github.copilot.chat.modelProviders,找到Anthropic的配置项,手动将claude-3-5-sonnet-20241022(Claude Sonnet 4的官方模型ID)添加到可用模型列表。保存设置后重启VS Code,再检查模型选择界面。清除VS Code缓存
关闭VS Code,删除以下路径的缓存文件:- Windows:
%APPDATA%\Code\Cache、%APPDATA%\Code\CachedData - macOS:
~/Library/Caches/Code、~/Library/Application Support/Code/CachedData - Linux:
~/.config/Code/Cache、~/.config/Code/CachedData
重新打开VS Code并重新配置Anthropic API密钥,再查看模型列表。
- Windows:
检查API端点配置
在VS Code设置中搜索github.copilot.chat.modelProviders.anthropic.endpoint,确认端点为https://api.anthropic.com/v1/messages(默认值)。若使用自定义端点,需确保该端点支持Claude Sonnet 4模型。
内容的提问来源于stack exchange,提问作者Giorgio Bozio
相关产品推荐
相关产品推荐

