OpusVIP 只接受官方 Claude Code 的请求。请使用 Anthropic 官方发布的 Claude Code 扩展 / 插件,不要用第三方客户端。
思路
IDE 的图形界面通常不会继承你在终端里临时 export 的环境变量,尤其是从桌面图标启动的 IDE。最稳妥的做法是把变量写进 Claude Code 自己的配置文件 ~/.claude/settings.json(Windows 为 %USERPROFILE%\.claude\settings.json)的 env 字段,这样无论从哪里启动都会生效:
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.opusvip.dev",
"ANTHROPIC_AUTH_TOKEN": "sk-你的密钥",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-5-5",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-opus-5-5"
}
} 密钥在 控制台令牌页面 创建。如果文件已有其他配置,只合并 env 里的几项,不要整个覆盖。
VS Code
- 在扩展市场安装 Anthropic 官方的 Claude Code 扩展,并先在终端安装 CLI:
npm install -g @anthropic-ai/claude-code。 - 按上面的方式写好
settings.json。 - 完全退出并重新打开 VS Code,再打开 Claude Code 面板发一条消息。
- 到 控制台 的使用日志确认出现了对应请求。
JetBrains
- 在 IDE 的插件市场安装官方 Claude Code 插件,同样需要先安装 CLI。
- 写好
settings.json后重启 IDE。 - 也可以直接用 IDE 内置终端运行
claude,效果与独立终端一致。
常见问题
- IDE 里仍要求登录 Anthropic 账号:确认
settings.json是合法 JSON,重启 IDE;仍不行,参考 故障排查 中的hasCompletedOnboarding设置。 - 401:密钥不完整或已删除;若设置过
ANTHROPIC_API_KEY请删除。 - Windows 用 setx 不生效:
setx只影响新进程,改用settings.json最省事。