CLI · 约 3 分钟

在 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