SmartAI 接入 Claude Code VS Code 插件
适合只想在 VS Code 插件里使用 Claude Code、不想每次从终端启动的用户。按本文配置后,插件会通过 SmartAI API Key 使用模型。
{
"disableLoginPrompt": true,
"env": {
"ANTHROPIC_BASE_URL": "https://yfbbvrz.cn",
"ANTHROPIC_AUTH_TOKEN": "你的 SmartAI API Key",
"ANTHROPIC_MODEL": "claude-sonnet-5",
"ANTHROPIC_SMALL_FAST_MODEL": "claude-sonnet-5"
}
}
API 地址
https://yfbbvrz.cn
Claude Code 插件这里不要加 /v1。
API Key
使用 SmartAI 控制台生成的 API Key,完整复制,不要加空格。
默认模型
日常推荐 claude-sonnet-5,复杂任务再切 Opus Max。
一、登录页应该怎么选?
Claude Code 插件可能会弹出下面三个登录选项:
| 选项 | SmartAI 用户是否选择 |
|---|---|
| Claude.ai Subscription | 不要选,这是 Claude.ai 订阅登录。 |
| Anthropic Console | 不要选,这是官方 Console 账户登录。 |
| Bedrock, Foundry, or Vertex | 如果必须选,选这个。它代表第三方 API / 自定义 Provider。 |
更推荐:直接创建配置文件并开启 disableLoginPrompt,这样插件通常不会再反复弹登录页。
二、Windows 用户配置方法
关闭 VS Code
先把 VS Code 全部关闭。
打开 PowerShell
在 Windows 搜索栏输入 PowerShell 并打开。
把下面命令里的 粘贴你的 SmartAI API Key 替换成自己的 API Key,然后执行:
mkdir $env:USERPROFILE\.claude -Force
@'
{
"disableLoginPrompt": true,
"env": {
"ANTHROPIC_BASE_URL": "https://yfbbvrz.cn",
"ANTHROPIC_AUTH_TOKEN": "粘贴你的 SmartAI API Key",
"ANTHROPIC_MODEL": "claude-sonnet-5",
"ANTHROPIC_SMALL_FAST_MODEL": "claude-sonnet-5"
}
}
'@ | Set-Content -Encoding UTF8 $env:USERPROFILE\.claude\settings.json执行完成后,重新打开 VS Code,进入 Claude Code 插件面板即可使用。
三、macOS / Linux 用户配置方法
关闭 VS Code
先把 VS Code 全部关闭。
打开终端
打开 Terminal / 终端应用。
把下面命令里的 粘贴你的 SmartAI API Key 替换成自己的 API Key,然后执行:
mkdir -p ~/.claude
cat > ~/.claude/settings.json <<'EOF'
{
"disableLoginPrompt": true,
"env": {
"ANTHROPIC_BASE_URL": "https://yfbbvrz.cn",
"ANTHROPIC_AUTH_TOKEN": "粘贴你的 SmartAI API Key",
"ANTHROPIC_MODEL": "claude-sonnet-5",
"ANTHROPIC_SMALL_FAST_MODEL": "claude-sonnet-5"
}
}
EOF执行完成后,重新打开 VS Code,进入 Claude Code 插件面板即可使用。
四、如果仍然弹出登录页面
- 打开 VS Code 设置。
- 搜索
Claude Code login。 - 找到
Disable Login Prompt并勾选。 - 重启 VS Code。
如果还必须选择登录方式,请选择第三个 Bedrock, Foundry, or Vertex,不要选前两个。
五、推荐模型
| 使用场景 | 推荐模型 | 说明 |
|---|---|---|
| 日常写代码 / 改 Bug | claude-sonnet-5 | 适合写函数、改小问题、解释报错、补测试,建议作为默认模型。 |
| 高难度问题 / 重要项目 | claude-opus-4-8-smart-max | 适合复杂重构、多文件项目、疑难报错、线上故障、核心业务代码。 |
| 想降低成本 | deepseek-v4-pro-low | 适合中文代码问答、普通脚本、低成本尝试。 |
Claude Code 处理大项目、长上下文、多文件代码时,可能产生额外上下文缓存和项目缓存写入成本。这类请求会按实际使用量计费,消费日志里会显示原因。
六、常见问题
1. 为什么插件里还是显示 Claude / Anthropic?
这是正常的。Claude Code 本身是 Claude 的开发工具,模型身份仍然是 Claude。SmartAI 提供的是 API 接入和计费通道,不会改变模型身份。
2. 我是不是还要登录 Claude.ai?
不需要。使用 SmartAI API Key 时,不走 Claude.ai 订阅登录。如果弹出登录页,请开启 Disable Login Prompt,或选择第三方入口。
3. API 地址填什么?
Claude Code / VS Code 插件里填 https://yfbbvrz.cn,不要加 /v1。
4. 配置后还是不能用怎么办?
请检查 API Key 是否完整、VS Code 是否重启、是否开启了 disableLoginPrompt、是否误选了前两个登录方式。仍然不行,请把报错截图发给 SmartAI 客服。不要把完整 API Key 发到群里或公开页面。
七、客服快速回复模板
您可以只用 VS Code 插件。请先关闭 VS Code,然后创建 Claude Code 配置文件 ~/.claude/settings.json,里面写 SmartAI 的地址和 API Key,并开启 disableLoginPrompt。重启 VS Code 后,插件就会走 SmartAI,不需要网页登录 Claude.ai。 如果还弹登录页,在 VS Code 设置里搜索 Claude Code login,勾选 Disable Login Prompt。若必须选择登录方式,请选第三个 Bedrock, Foundry, or Vertex,不要选 Claude.ai Subscription 或 Anthropic Console。