系统配置
macOS 配置指南
适用于 macOS 12 及以上(Intel 与 Apple 芯片均可)。macOS 默认使用 zsh,配置写入 ~/.zshrc。
一个密钥可以调用所有模型。密钥只保存在你自己的浏览器里,不会上传到任何服务器。
还没有密钥?先到 获取 API 密钥 创建一个。
1. 打开终端
按 ⌘ + 空格 搜索「终端」(Terminal)并打开。也可以使用 iTerm2 等第三方终端。
2. 安装 Node.js
推荐用 Homebrew 安装 Node.js 18 及以上版本。没有 Homebrew 的话先安装它:
Terminal
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Terminal
brew install node
node -v不想装 Homebrew,也可以从 nodejs.org 下载 LTS 版 .pkg 安装包。
3. 设置环境变量
设置下面两个变量,接口地址为 https://api.tokilabs.xyz。
| 变量名 | 值 | 给谁用 |
|---|---|---|
ANTHROPIC_BASE_URL | https://api.tokilabs.xyz | Claude Code、Anthropic SDK |
ANTHROPIC_AUTH_TOKEN | sk-你的密钥 | Claude Code |
Terminal · zsh
cat >> ~/.zshrc <<'EOF'
# Toki Labs · Claude
export ANTHROPIC_BASE_URL="https://api.tokilabs.xyz"
export ANTHROPIC_AUTH_TOKEN="sk-你的密钥"
EOF
source ~/.zshrc检查是否生效
如果你把默认 shell 换成了 bash,请把上面命令中的
~/.zshrc 改成 ~/.bash_profile。可以用 echo $SHELL 查看当前 shell。Terminal
echo $ANTHROPIC_BASE_URL4. 验证连接
返回一段包含 "data" 的 JSON 模型列表,就说明地址和密钥都没问题。
Terminal
curl "$ANTHROPIC_BASE_URL/v1/models" -H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"返回
401 说明密钥错误或已失效;连接超时请检查本机代理设置,参见 常见问题。5. 安装 Claude Code
Terminal · 官方安装脚本
curl -fsSL https://claude.ai/install.sh | bash或者使用 Homebrew / npm:
Terminal
brew install --cask claude-code
# 或
npm install -g @anthropic-ai/claude-code跳过首次启动时的官方账号登录引导:
Terminal
[ -f ~/.claude.json ] || echo '{"hasCompletedOnboarding": true}' > ~/.claude.json进入项目目录启动:
Terminal
cd 你的项目目录
claude启动后输入 /status,看到 Base URL 为 https://api.tokilabs.xyz 即表示已走 Toki Labs 接口。输入 /model 可切换模型,例如 claude-opus-5-5。更多设置见 Claude Code 详细配置。
图形界面应用读取不到变量?
从 Dock 或启动台打开的应用(如 VS Code、Cursor)不一定会加载 ~/.zshrc。最简单的办法是在终端里用 code . 启动 VS Code;或者直接在插件设置里填写接口地址和密钥,参见 VS Code / Cline / Cursor。
还原配置
不再使用时,删除这些环境变量即可恢复默认:
Terminal
# 用编辑器打开 ~/.zshrc,删除「# Toki Labs · Claude」下面的 2 行 export,然后:
unset ANTHROPIC_BASE_URL ANTHROPIC_AUTH_TOKEN