Claude Code 命令行接入 Token Share
从零在 macOS、Linux 或 Windows 上安装 Claude Code,粘贴一段命令就接入 Token Share。附常见报错和解决办法。
开始之前
- 1登录 Token Share,打开 API Keys 页面。
- 2点击「创建 Key」,类型选「推理」,复制以
sk-token-开头的密钥。完整密钥只显示这一次。 - 3在 账单页面 用 USDT 充值。Claude 系列模型只能用充值余额支付。
不熟悉命令行?可以改用 Claude 客户端,或者用 CC Switch 点几下完成配置。已经装好 Claude Code 的,直接跳到 接入 Token Share。
安装 Claude Code
Claude Code 通过 npm 安装,npm 随 Node.js 一起装好。先安装 Node.js 22 或更新版本,再打开终端。
- 1到 Node.js 官网 下载:版本选 LTS,点「macOS 安装程序 (.pkg)」,下载后双击安装。Linux 用系统的包管理器安装即可。
- 2打开「终端」:按 ⌘ + 空格,输入「终端」后回车;也可以在启动台的「其他」里找到它。
- 1到 Node.js 官网 下载:版本选 LTS,点「Windows 安装程序 (.msi)」,安装时一路默认「下一步」即可。
- 2打开终端:按 Win + S,搜索「终端」(Windows 10 搜「PowerShell」)并打开。下面所有命令都在这里输入。
如果 PowerShell 提示「无法加载文件 …\npm.ps1,因为在此系统上禁止运行脚本」,先执行 Set-ExecutionPolicy -Scope CurrentUser RemoteSigned,输入 Y 回车,再重新运行刚才的命令。
在终端里执行:
npm install -g @anthropic-ai/claude-code如果报 EACCES(权限不足),改成 sudo npm install -g @anthropic-ai/claude-code 再执行一次,然后输入开机密码。输入密码时屏幕上不显示任何字符,这是正常的。
- 3Windows 上的 Claude Code 还需要 Git。下载 Git for Windows,安装时一路默认即可。
然后关掉终端、重新打开一个(这样它才能识别刚装好的 Node.js 和 Git),执行:
npm install -g @anthropic-ai/claude-code国内网络下载慢或卡住,在安装命令末尾加上 --registry=https://registry.npmmirror.com 再试。
检查是否装好:执行 claude --version,显示版本号和 (Claude Code) 就说明安装成功。
接入 Token Share
这一步会把地址、Key 和模型保存下来,以后每次打开终端都自动生效,只需要做一次。
整段只需要改一处:把 <your-pool-api-key> 换成你的 Key,两边的引号保留。然后把整段粘贴进终端,回车。
SHELL_RC="$HOME/.zshrc"; case "$SHELL" in *bash*) SHELL_RC="$HOME/.bashrc";; esac
cat >> "$SHELL_RC" <<'EOF'
export ANTHROPIC_API_KEY="<your-pool-api-key>"
export ANTHROPIC_BASE_URL="https://token-share.app"
export ANTHROPIC_MODEL="claude-sonnet-5-5"
export ANTHROPIC_DEFAULT_OPUS_MODEL="claude-sonnet-5-5"
export ANTHROPIC_DEFAULT_SONNET_MODEL="claude-sonnet-5-5"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="claude-sonnet-5-5"
export CLAUDE_CODE_SUBAGENT_MODEL="claude-sonnet-5-5"
export CLAUDE_CODE_MAX_CONTEXT_TOKENS="260000"
export CLAUDE_CODE_ATTRIBUTION_HEADER="0"
EOF
source "$SHELL_RC"$vars = [ordered]@{
ANTHROPIC_API_KEY = "<your-pool-api-key>"
ANTHROPIC_BASE_URL = "https://token-share.app"
ANTHROPIC_MODEL = "claude-sonnet-5-5"
ANTHROPIC_DEFAULT_OPUS_MODEL = "claude-sonnet-5-5"
ANTHROPIC_DEFAULT_SONNET_MODEL = "claude-sonnet-5-5"
ANTHROPIC_DEFAULT_HAIKU_MODEL = "claude-sonnet-5-5"
CLAUDE_CODE_SUBAGENT_MODEL = "claude-sonnet-5-5"
CLAUDE_CODE_MAX_CONTEXT_TOKENS = "260000"
CLAUDE_CODE_ATTRIBUTION_HEADER = "0"
}
foreach ($name in $vars.Keys) {
[Environment]::SetEnvironmentVariable($name, $vars[$name], "User")
Set-Item "env:$name" $vars[$name]
}想换模型,把 claude-sonnet-5-5 换成 模型列表 里任意一个 Claude 模型,再执行一次即可,新写入的会覆盖旧的。
启动 Claude Code
进入你的项目文件夹,然后启动:
claude- 1第一次启动会让你选配色主题,直接回车。
- 2问到 Do you want to use this API key? 时选 Yes,这就是你的 Token Share Key。
- 3在 Claude Code 里输入
/status,能看到 base URL 是https://token-share.app就说明接好了。之后每次请求和花费都能在 账单页面 看到。
另一种方式:token 命令行
token 命令行 把配置存成一个 profile,而不是写进环境变量,不改动你的 shell 配置文件,还能同时保存多套配置。登录时粘贴一把「CLI 管理」类型的 Key。
npm install -g @token-share/cli
# Paste a CLI key from the dashboard when prompted
token login
token profile add claude-code \
--name token-share \
--base-url "https://token-share.app" \
--all-models "claude-sonnet-5-5" \
--default
token profile launch token-share常见问题
| 现象 | 解决办法 |
|---|---|
claude: command not found,或「无法将“claude”项识别为…」 | 关掉终端重新打开。还不行就先确认 node -v 能输出版本号,再重新安装一次。 |
| 「在此系统上禁止运行脚本」 | 执行 Set-ExecutionPolicy -Scope CurrentUser RemoteSigned,输入 Y 回车后重试。 |
| 启动后要求登录 Anthropic 账号 | 配置没有生效。macOS / Linux 执行 source ~/.zshrc(bash 用户是 ~/.bashrc);Windows 重新打开一个终端。然后再启动 claude。 |
401 invalid api key | Key 粘贴有误。重新复制 Key,再执行一次 配置命令。 |
402 claude_minimum_balance | Claude 只能用充值余额支付,充值 后重试。 |
其他状态码的含义见 速率限制。
准备好了?三步即可开始
- 1登录控制台
- 2充值余额
- 3创建 API Key