编码工具

Claude Code

将 TokenLab 与 Anthropic 的 Claude Code CLI 一起使用

交给我的 Agent 做

把这段任务交给电脑上已经可用的 Agent:

阅读此教程,帮我将 Claude Code 接入 TokenLab:
https://tokenlab.sh/docs/zh/integrations/claude-code
先检查已安装版本和实际配置。
保留已有账户、提供商、权限及无关设置。
备份本机文件并展示修改内容。
让我在本机输入所需 API Key,不要在聊天里索取、打印或粘贴密钥。
先验证配置能否加载;真实请求测试的费用须单独说明后再运行。

概述

Claude Code 可以使用 TokenLab API 密钥,通过 TokenLab Messages API 调用 Claude 模型。

安装

Anthropic 当前推荐原生安装程序;npm 安装方式仍可用,但已经弃用。

curl -fsSL https://claude.ai/install.sh | bash

如果你明确需要 npm 包,请使用:

npm install -g @anthropic-ai/claude-code@2.1.263

不要对 Claude Code 使用 sudo npm install -g。

配置

按快速开始中 macOS、Linux、WSL 或 Windows PowerShell 的终端步骤设置 TOKENLAB_API_KEY,避免把密钥写进命令历史,然后从同一终端启动 Claude Code。长期使用请通过本地密钥管理器提供密钥,不要把明文密钥追加到 shell 配置文件。

这些变量仅用于本次启动,保留已保存的账户、默认模型与权限。正常启动时不附加这些变量,即可继续使用原设置;不要将它们写入 shell 配置文件。

此会话方式使用 Claude Code 2.1.263,通过 ANTHROPIC_AUTH_TOKEN 发送 Bearer 认证,Base URL 不带 /v1。已有配置文件中的 env、凭据助手、云提供商开关或托管策略可能影响认证,请先检查;存在冲突时使用下方配置助手,不要删除账户数据或放宽策略。启动后用 /status 核对模型与权限。

ANTHROPIC_BASE_URL=https://api.tokenlab.sh ANTHROPIC_AUTH_TOKEN="${TOKENLAB_API_KEY:?Set TOKENLAB_API_KEY first}" ANTHROPIC_API_KEY= claude --model claude-sonnet-4-6

可选:使用可恢复的 Claude Code 配置器,通过 Python 3.11+ 预览、应用并恢复原文件。TokenLab Skills 插件 0.1.2 已包含新脚本;独立安装的 Skill 更新到包含这些脚本的版本后也可使用。已安装插件或独立 Skill 的用户请按 README 更新说明更新,并确认脚本已安装。也可直接完成本页手工配置。

保存设置或列出模型不能证明密钥有效或请求完成。发送提示词会使用 TokenLab 余额;先核对回复及对应请求记录,再尝试工具,辅助请求也可能计费。

用法

完成配置后,即可像平常一样使用 Claude Code:

# Start an interactive session
ANTHROPIC_BASE_URL=https://api.tokenlab.sh ANTHROPIC_AUTH_TOKEN="${TOKENLAB_API_KEY:?Set TOKENLAB_API_KEY first}" ANTHROPIC_API_KEY= claude --model claude-sonnet-4-6

# Run a single command
ANTHROPIC_BASE_URL=https://api.tokenlab.sh ANTHROPIC_AUTH_TOKEN="${TOKENLAB_API_KEY:?Set TOKENLAB_API_KEY first}" ANTHROPIC_API_KEY= claude --model claude-sonnet-4-6 "Explain this code" < main.py

如有需要,可验证安装是否成功:

claude --version
claude doctor

选择模型

从模型页复制当前 Claude 模型 ID,并通过 --model 指定:

ANTHROPIC_BASE_URL=https://api.tokenlab.sh ANTHROPIC_AUTH_TOKEN="${TOKENLAB_API_KEY:?Set TOKENLAB_API_KEY first}" ANTHROPIC_API_KEY= claude --model claude-sonnet-4-6 "Review this PR"

扩展思考

需要扩展思考时,请从模型页选择支持该能力的 Claude 模型:

ANTHROPIC_BASE_URL=https://api.tokenlab.sh ANTHROPIC_AUTH_TOKEN="${TOKENLAB_API_KEY:?Set TOKENLAB_API_KEY first}" ANTHROPIC_API_KEY= claude --model claude-opus-4-6 "Design a microservices architecture for..."

故障排查

本页内容