在 Claude Code 里用 9Coding
Claude Code 原生支持自定义接入点。设置两个环境变量,终端里的 Claude Code 就从官方通道切到 9Coding——用法完全不变,费用低至官方 0.5 折。
第 1 步 · 拿到 Key
在 9Coding 控制台创建一把 API Key(sk-9c- 开头)。还没有账号就先注册,注册即可创建。
第 2 步 · 设置环境变量
macOS / Linux 写进 ~/.zshrc 或 ~/.bashrc:
~/.zshrc
export ANTHROPIC_BASE_URL="https://api.9coding.com"
export ANTHROPIC_AUTH_TOKEN="sk-9c-你的Key"
Windows(PowerShell):
PowerShell
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://api.9coding.com", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "sk-9c-你的Key", "User")
已经登录过官方账号?环境变量优先级更高,设置后重开终端即生效;删掉这两个变量就随时切回官方。
第 3 步 · 验证
terminal
# 重开终端或 source ~/.zshrc 后
claude
# 随便问一句,然后到控制台「日志」页确认这笔调用已入账
模型怎么选
Claude Code 内 /model 命令照常可用,Opus、Fable、Sonnet 全系可切。订阅用户走订阅额度(每天释放);日额度用完后按你 Key 上的开关决定转按量还是暂停——写代码不中断。
常见问题
- 报 401:Key 复制不完整或环境变量没生效,重开终端再试。
- 报 429:当前并发到达上限,稍等几秒重试即可。
- 想临时切回官方:
unset ANTHROPIC_BASE_URL ANTHROPIC_AUTH_TOKEN。