登录注册
← 博客

Claude Code 接入 TokenJoy 的三种写法

2026-10-22

Claude Code 只认两个变量:ANTHROPIC_BASE_URL 和 ANTHROPIC_AUTH_TOKEN。把它们放在哪里,决定了它们对谁生效。

写进 shell 配置

最省事,对这台电脑上所有终端生效:

export ANTHROPIC_BASE_URL="https://api.tokenjoy.org"
export ANTHROPIC_AUTH_TOKEN="<你的 API Key>"

缺点是别的读这两个变量的工具也会跟着走 TokenJoy。

写进 ~/.claude/settings.json

只对 Claude Code 生效,不影响别的程序:

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.tokenjoy.org",
    "ANTHROPIC_AUTH_TOKEN": "<你的 API Key>"
  }
}

只对一个项目生效

在项目目录下建 .claude/settings.local.json,内容同上。这个文件默认不会进 git,适合公司项目用公司的 Key、个人项目用个人的 Key。

每台电脑、每个用途建一把单独的 Key。哪把 Key 花了多少,控制台里一目了然,泄露了也只需要重置那一把。

配好之后运行 claude,输入 /status 确认 Base URL 已经是 https://api.tokenjoy.org。