前提
- 已在 API Key 管理 创建 API Key
- 已装 Node.js 18+
- Windows 用户:额外装 Git for Windows
第一次安装:5 步
安装 Claude Code
- macOS / Linux
- Windows PowerShell
- Windows CMD
claude 命令?关闭终端、重新打开。
配置 4 个环境变量
Claude Code 读以下变量来确定走 VisionCoder:
| 变量名 | 值 |
|---|---|
ANTHROPIC_API_KEY | YOUR_API_KEY |
ANTHROPIC_AUTH_TOKEN | YOUR_API_KEY |
ANTHROPIC_BASE_URL | https://coder.api.visioncoder.cn |
ANTHROPIC_MODEL | claude-sonnet-4-6 |
ANTHROPIC_API_KEY 和 ANTHROPIC_AUTH_TOKEN 填同一个 Key——新旧版本 Claude Code 读的字段不同,两个都设最稳。- macOS / Linux
- Windows PowerShell
- Windows CMD
- Windows 图形界面
把下面内容追加到 立即生效:
~/.zshrc(或 ~/.bashrc):切换模型
在 Claude Code 内输入/model,列出 VisionCoder 当前开放的 Claude 系列:
| 模型 ID | 何时用 |
|---|---|
claude-sonnet-4-6 | 日常默认。性价比最高、上下文够用 |
claude-opus-4-7 | 复杂推理、长重构、需要更强规划时 |
claude-haiku-4-5-20251001 | 简单任务,最便宜最快 |
claude-opus-4-5-20251101 | Opus 上一代,部分用户偏好的稳定档 |
claude-sonnet-4-5-20250929 | Sonnet 上一代 |
claude-opus-4-6 | Opus 上上代 |
curl https://coder.api.visioncoder.cn/v1/models。
已经装过:只配 Key
可选:写入 Claude Code 配置文件
99% 的用户走环境变量就够。极端情况下(管理员限制用户环境变量、CI 容器里、多 Key 切换场景),可以把同样的配置写进 Claude Code 的本地settings.json 里——Claude Code 启动时直接读,优先级和环境变量平级。
文件位置:
- macOS / Linux:
~/.claude/settings.json - Windows:
C:\Users\你的用户名\.claude\settings.json
API_TIMEOUT_MS—— 长上下文 / 推理任务必须调大(默认 60s 不够),3000000是 50 分钟CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC—— 关闭遥测和非必要外联,部分企业网络下能减少超时
VS Code 插件出现登录提示
新版 Claude Code VS Code 插件偶尔会跳官方登录界面 —— 绕过办法是补一个本地~/.claude/config.json,告诉插件「我用的是别的 API Key 来源,不要再弹登录」。

- macOS / Linux
- Windows PowerShell
- Windows CMD
跳过首次 Onboarding
第一次启动claude 可能卡在欢迎引导(特别是 CI / 容器 / 自动化脚本里)。补一个 .claude.json 标记已完成 onboarding,下次启动直接进会话。
文件位置:
- macOS / Linux:
~/.claude.json(注意是用户主目录,不是~/.claude/目录下) - Windows:
C:\Users\你的用户名\.claude.json
[time] 可以留字面值,Claude Code 不强校验。也可以填 ISO 时间戳,比如 "2025-01-01T00:00:00Z"。故障排查
验证失败
验证失败
按顺序检查:
- 终端是否在写完环境变量后完全重新打开
ANTHROPIC_BASE_URL是不是https://coder.api.visioncoder.cn(注意是coder.api.,不是api.coder.)ANTHROPIC_API_KEY和ANTHROPIC_AUTH_TOKEN是不是你的完整 Key(粘贴时容易丢首尾字符)- Key 没创建?去 API Key 管理
报错 "Unable to connect to Anthropic services"
报错 "Unable to connect to Anthropic services"
完整报错:Claude Code 没读到
ANTHROPIC_BASE_URL,跑去找 api.anthropic.com 了。先按上一条「验证失败」排一遍;还不行就按 跳过首次 Onboarding 那节补 ~/.claude.json。升级 Claude Code
升级 Claude Code
三个平台都通用:

相关
- 协议端点:POST /v1/messages ←Claude Code 实际调用的接口
- 模型实时列表:GET /v1/models
加群 & 客服

