在 Claude Code 裡用 9Coding
Claude Code 原生支援自定義接入點。設定兩個環境變數,終端裡的 Claude Code 就從官方通道切到 9Coding——用法完全不變,一把 Key 通全部模型。
第 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。 - 其它報錯:連不上、模型不存在、上下文超限分別處理。