
Claude Code
住在终端里的 AI 编程伙伴
用 TokenMix CLI 接入
官方 TokenMix CLI 一条命令即可完成接入,无需手动配置环境变量:
npx tokenmix claude-code
自动处理登录、API 地址和密钥。如果你偏好手动配置,完整步骤见下方。
简介
Claude Code 是 Anthropic 官方的命令行编程智能体。它运行在终端中,能够读取文件、编写代码、执行 shell 命令,并跨整个代码库进行推理,全部由 Claude 模型驱动。将其指向 TokenMix API,即可无需单独的 Anthropic 订阅,使用所有 Claude 模型。
前提条件
- macOS 13+、Ubuntu 20.04+ 或 Windows 10/11(推荐 WSL)
- Node.js 18 或更高版本 — 运行
node -v确认 - TokenMix 账号及以
sk-tm-开头的 API Key → 在 tokenmix.ai 注册 → 控制台 → API Keys
配置步骤
1. 安装 Claude Code
curl -fsSL https://claude.ai/install.sh | bash
验证安装:
claude --version
2. 配置 TokenMix 为 API 提供商
Claude Code 从环境变量读取 ANTHROPIC_BASE_URL 和 ANTHROPIC_AUTH_TOKEN。将两者添加到 Shell 配置文件(~/.zshrc、~/.bashrc 等):
export ANTHROPIC_BASE_URL="https://api.tokenmix.ai/v1"
export ANTHROPIC_AUTH_TOKEN="sk-tm-你的密钥"
重新加载 Shell:
source ~/.zshrc # 或 source ~/.bashrc
3. 启动 Claude Code
进入任意项目目录并启动智能体:
cd ~/你的项目
claude
4. 切换模型(可选)
默认使用 claude-sonnet-4-6。在会话中使用 /model 命令切换,或在启动前设置环境变量:
ANTHROPIC_MODEL="claude-opus-4.8" claude
推荐 TokenMix 模型:claude-opus-4.8、claude-sonnet-4-6、claude-haiku-4.5
验证
在项目目录中运行快速测试:
claude -p "列出当前目录的顶层文件,并简要描述每个文件的作用。"
Claude 应枚举并描述你的文件。如报错,运行 claude doctor 诊断配置。
常见问题
Q: 需要 Anthropic 账号吗?
不需要。只需 TokenMix 账号。ANTHROPIC_AUTH_TOKEN 将你的 sk-tm- 密钥作为 Bearer token 发送到 api.tokenmix.ai。
Q: 可以在 VS Code 中使用 Claude Code 吗? 可以。从市场安装 Claude Code VS Code 扩展,然后在启动 VS Code 前在系统环境中设置相同的两个环境变量。
Q: 为什么不用 ANTHROPIC_API_KEY?
ANTHROPIC_AUTH_TOKEN 直接覆盖默认的 Authorization 请求头,这正是 TokenMix 所需要的。两者都有效,但 ANTHROPIC_AUTH_TOKEN 优先级更高且更明确。