教程

VS Code Claude 插件接入 CRS 中转:三步配置完整教程

在 VS Code 中通过 CRS(Claude Relay Service)中转使用 Claude 插件:创建 ~/.claude/config.json 并设置 primaryApiKey 字段、配置 ANTHROPIC_BASE_URL 和 ANTHROPIC_AUTH_TOKEN 环境变量、macOS/Linux/Windows 三平台配置方法、配置后验证步骤,以及 IntelliJ IDEA 用户推荐的 Claude Code Plus 插件介绍。

2026/3/173分钟 阅读ClaudeEagle

通过 CRS(Claude Relay Service)中转,可以在 VS Code 的 Claude 插件中 使用拼车共享账号,无需单独购买高价 API Key。

配置步骤

Step 1:创建 config.json

VS Code Claude 插件通过 ~/.claude/config.json 文件读取配置:

bash
# macOS / Linux
mkdir -p ~/.claude
echo '{"primaryApiKey": "crs"}' > ~/.claude/config.json

Windows(PowerShell):

powershell
# 路径示例:C:/Users/用户名/.claude/config.json
New-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.claude"
'{"primaryApiKey": "crs"}' | Set-Content "$env:USERPROFILE\.claude\config.json"

primaryApiKey 固定填 "crs",这是告诉插件使用中转模式的标识。

Step 2:设置环境变量

bash
# macOS / Linux — 写入 ~/.zshrc 或 ~/.bashrc
echo 'export ANTHROPIC_BASE_URL="http://你的服务器IP:3000/api/"' >> ~/.zshrc
echo 'export ANTHROPIC_AUTH_TOKEN="CRS后台创建的API密钥"' >> ~/.zshrc
source ~/.zshrc

Windows(PowerShell 永久生效):

powershell
[System.Environment]::SetEnvironmentVariable(
  "ANTHROPIC_BASE_URL", "http://你的服务器IP:3000/api/", "User")
[System.Environment]::SetEnvironmentVariable(
  "ANTHROPIC_AUTH_TOKEN", "CRS后台创建的API密钥", "User")

Step 3:重启 VS Code 并验证

完全关闭并重新打开 VS Code(需要重新加载环境变量)。

在 Claude 面板发一条消息测试:

你好,说一句话确认连接正常

正常回复则配置成功 ✅

常见问题

提示「API Key 无效」或无响应

  • 确认 config.json 存在:cat ~/.claude/config.json
  • 确认环境变量已加载:echo $ANTHROPIC_AUTH_TOKEN
  • 完全关闭 VS Code 重新打开(不是 Reload Window)

macOS 上环境变量不生效

bash
# macOS 应用通过 Launchpad 打开时可能读不到 .zshrc 的 export
# 改用 launchctl 设置环境变量
launchctl setenv ANTHROPIC_BASE_URL "http://你的服务器IP:3000/api/"
launchctl setenv ANTHROPIC_AUTH_TOKEN "CRS后台创建的API密钥"
# 然后重启 VS Code

IntelliJ IDEA / JetBrains 用户推荐

JetBrains 系列 IDE 推荐安装 Claude Code Plus 插件:

  • 插件市场搜索:Claude Code Plus
  • GitHub:github.com/touwaeriol/claude-code-plus
  • 支持代码理解、文件读写、命令执行
  • 深度 IDE 集成,体验优于官方插件
  • 配置方式与 VS Code 完全相同

VS Code 插件 vs Claude Code CLI

对比项VS Code 插件Claude Code CLI
使用方式编辑器内侧边栏终端命令行
适合用户习惯 GUI喜欢命令行
文件操作插件 UI 控制原生 shell
CRS 接入config.json + 环境变量仅需环境变量
Agent 能力基础对话 + 代码补全完整多步骤 Agent

两种方式可以并存,共用同一个 CRS 服务和 API Key。


来源:CRS GitHub 项目 - github.com/Wei-Shaw/claude-relay-service

相关文章推荐

教程Droid CLI 接入 CRS 中转教程:config.json 自定义模型配置完整指南通过 CRS(Claude Relay Service)中转 Droid CLI 的完整配置:~/.factory/config.json 自定义模型字段详解(model_display_name/model/base_url/provider/max_tokens)、Claude Opus 4.5 和 GPT5-Codex 双模型配置示例、api_key 填写说明、Droid CLI 基础使用命令,以及与 Claude Code、Codex CLI 在使用场景上的差异对比。2026/3/17教程Codex CLI 接入 CRS 中转完整教程:config.toml 配置与拼车使用 gpt-5.1-codex-max通过 CRS(Claude Relay Service)中转 OpenAI Codex CLI 的完整配置:config.toml 文件的 model_provider 和 base_url 设置、auth.json API Key 配置、model_reasoning_effort 参数调优(low/medium/high)、disable_response_storage 隐私设置、Nginx 必须开启 underscores_in_headers 的原因,以及 gpt-5.1-codex-max 模型的实际体验对比。2026/3/17教程CRS 接入 Gemini CLI 完整教程:两种方式配置 gemini-2.5-pro 拼车使用通过 CRS(Claude Relay Service)中转 Gemini CLI 的完整配置指南:Gemini Assist API 方式(推荐)与 Gemini API 方式的环境变量设置、认证方式选择(Login with Google vs API Key)、settings.json 重置方法、gemini-2.5-pro 和 gemini-3-pro-preview 模型切换,以及 Nginx 反向代理下的注意事项。2026/3/17教程CRS 一键脚本部署完整教程:最简单的 Claude Code 中转服务安装方式Claude Relay Service(CRS)一键脚本部署完整指南:manage.sh 脚本安装流程、交互式配置向导(端口/Redis/目录)、crs 命令行工具完整用法(install/start/stop/restart/status/update/uninstall)、首次启动后的账号配置步骤,以及脚本部署与 Docker 部署的对比选择建议。2026/3/16教程CRS 多模型接入指南:Gemini CLI、Codex CLI 和 Droid 统一中转配置Claude Relay Service 多模型接入完整教程:CRS 如何同时支持 Gemini CLI(gemini-2.5-pro/gemini-3)、OpenAI Codex CLI(gpt-5.1-codex-max)、Droid CLI 和 VS Code 插件的环境变量配置方法,以及 Antigravity 账户池的使用和模型选择建议。2026/3/16教程Claude Relay Service Docker 部署完整教程:一键搭建 Claude Code 中转服务CRS(Claude Relay Service)Docker 部署完整指南:服务器选择建议(避开阿里云/腾讯云海外)、Docker Compose 一键部署步骤、环境变量配置(JWT_SECRET/ENCRYPTION_KEY)、管理员密码获取、Claude OAuth 账户添加、API Key 创建,以及 Nginx 反向代理和 HTTPS 配置。2026/3/16