Claude Code 中转介绍

VSCode 插件

在 VSCode、Cursor、JetBrains 中使用 Claude Code 的完整接入指南。

一、VSCode Claude Code 插件(官方)

Anthropic 官方在 VSCode 商店发布了 Claude Code 插件,直接复用本机的 CLI 配置

安装

安装 CLI(前置依赖)

VSCode 插件依赖本机 Claude Code CLI:

npm install -g @anthropic-ai/claude-code

详见 安装与环境检查

装插件

VSCode 扩展商店搜索 「Claude Code」(作者 Anthropic),点 Install。

配置中转

插件读 ~/.claude/settings.json(Windows: %userprofile%\.claude\settings.json),内容:

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://nexor.nexoraivision.com",
    "ANTHROPIC_AUTH_TOKEN": "sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
    "CLAUDE_CODE_ATTRIBUTION_HEADER": "0"
  }
}

完整字段见 手动配置

重启 VSCode

settings.json必须重启 VSCode,否则不生效。

使用

  • 侧边栏点 Claude 图标打开聊天面板
  • 选中代码 → 右键 → 「Claude: Explain」/「Refactor」/「Fix」
  • 命令面板 Cmd/Ctrl+Shift+P → 搜 Claude

快捷键

默认快捷键动作
Cmd/Ctrl+Esc打开 Claude 面板
Cmd/Ctrl+L把选中代码发给 Claude
Cmd/Ctrl+I内联编辑

可在 Code → Preferences → Keyboard Shortcuts 改键。

二、Cursor

Cursor 是基于 VSCode 的 IDE,直接支持 Anthropic 模型

打开设置

Cursor → Settings → Models

启用 Claude

在「Models」列表里勾选你需要的 Claude 模型(claude-opus-4-7claude-opus-4-6claude-sonnet-4-6claude-haiku-4-5-20251001)。

配置 Anthropic API

Models 页底部 → 「Override Anthropic API URL」:

字段
Anthropic API Key你的 Nexoraivision Key
Anthropic API URLhttps://nexor.nexoraivision.com

验证

打开 Composer(Cmd/Ctrl+I)→ 模型选择器选 claude-opus-4-7 → 输入消息测试。

Cursor 同时支持 OpenAI 和 Anthropic 两套配置。在 Composer 顶部模型选择器里切,互不影响。

三、VSCode + Continue 插件

Continue 是开源的 Copilot 替代品,支持任意 Anthropic 兼容后端。

安装

VSCode 扩展商店搜 Continue

配置

编辑 ~/.continue/config.json(Windows: %USERPROFILE%\.continue\config.json):

{
  "models": [
    {
      "title": "Claude Opus 4.7 (最新)",
      "provider": "anthropic",
      "model": "claude-opus-4-7",
      "apiKey": "YOUR_API_KEY",
      "apiBase": "https://nexor.nexoraivision.com/v1"
    },
    {
      "title": "Claude Opus 4.6",
      "provider": "anthropic",
      "model": "claude-opus-4-6",
      "apiKey": "YOUR_API_KEY",
      "apiBase": "https://nexor.nexoraivision.com/v1"
    },
    {
      "title": "Claude Sonnet 4.6 (默认)",
      "provider": "anthropic",
      "model": "claude-sonnet-4-6",
      "apiKey": "YOUR_API_KEY",
      "apiBase": "https://nexor.nexoraivision.com/v1"
    },
    {
      "title": "Claude Haiku 4.5",
      "provider": "anthropic",
      "model": "claude-haiku-4-5-20251001",
      "apiKey": "YOUR_API_KEY",
      "apiBase": "https://nexor.nexoraivision.com/v1"
    }
  ],
  "tabAutocompleteModel": {
    "title": "Haiku Autocomplete",
    "provider": "anthropic",
    "model": "claude-haiku-4-5-20251001",
    "apiKey": "YOUR_API_KEY",
    "apiBase": "https://nexor.nexoraivision.com/v1"
  }
}
Haiku 4.5 中转端只有快照版本claude-haiku-4-5-20251001,没有不带日期的别名。要写完整 ID。

注意 Continue 用的 apiBase 要带 /v1,而 Claude Code CLI 的 ANTHROPIC_BASE_URL 不带 /v1

四、Cline / Roo Code

Cline / Roo Code 是 VSCode 上的 Agent 插件。

Cline → Settings → API Provider

字段
API ProviderAnthropic
Anthropic API Key你的 Nexoraivision Key
Anthropic Base URLhttps://nexor.nexoraivision.com/v1
Modelclaude-opus-4-7claude-sonnet-4-6

五、JetBrains 系列(IntelliJ / PyCharm / WebStorm / GoLand / Rider)

JetBrains 没有官方 Claude Code 插件,但可以用:

方案 1:Continue 插件(推荐)

JetBrains Marketplace 搜 Continue,配置文件路径同 VSCode(~/.continue/config.json),配置完全相同。

方案 2:CodeGPT 插件

设置 → Tools → CodeGPT → Providers → Anthropic:

  • API Key:Nexoraivision Key
  • API Endpoint:https://nexor.nexoraivision.com/v1

方案 3:在 IDE 内置终端用 CLI

直接在 IntelliJ 终端窗口跑:

claude

如果环境变量配好了(见 手动配置),就能用。

六、通用 Anthropic SDK 接入

from anthropic import Anthropic

client = Anthropic(
    api_key="YOUR_API_KEY",
    base_url="https://nexor.nexoraivision.com/v1"
)

resp = client.messages.create(
    model="claude-sonnet-4-6",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Hi"}]
)
print(resp.content[0].text)

模型推荐组合

场景推荐模型
日常对话、代码生成claude-sonnet-4-6
难题、架构设计claude-opus-4-7
Tab 补全、轻量任务claude-haiku-4-5-20251001
生产 / CI(锁版本)claude-sonnet-4-5-20250929claude-opus-4-5-20251101

详见 模型与渠道选择

集成中遇到问题?查看 故障排查 或加客服群反馈。