文档 / 开发工具
文档 / 开发工具
安装 Claude Code CLI,并通过 APIMAX 的 Claude 兼容接口完成永久配置、临时配置与连通性验证。
Claude Code 是 Anthropic 推出的终端编程助手。APIMAX 提供兼容 Claude Messages API 的接口,因此只需配置 API 地址和 API Key,就可以继续使用 Claude Code 的项目分析、代码修改、命令执行和多轮会话能力。
本文使用以下配置:
| 配置项 | 值 |
|---|---|
| API 地址 | https://api.apimax.ai |
| 鉴权变量 | ANTHROPIC_AUTH_TOKEN |
| 协议 | Claude Messages API |
API Key 属于敏感凭证。不要写入 Git 仓库、截图、工单正文或公开脚本。
已安装 Node.js 的 Windows、macOS 和 Linux 用户可以执行:
npm install -g @anthropic-ai/claude-code
claude --versionmacOS 或 Linux 也可以使用官方安装脚本:
curl -fsSL https://claude.ai/install.sh | bash如果提示找不到 npm,请先安装 Node.js LTS;如果提示权限不足,优先使用 Node 版本管理器,避免长期使用管理员权限安装全局包。
Claude Code 的用户配置文件位于:
%USERPROFILE%\.claude\settings.json~/.claude/settings.json文件不存在时可以手动创建。写入以下内容,并将占位 Key 替换为控制台生成的 Key:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-your-apimax-key",
"ANTHROPIC_BASE_URL": "https://api.apimax.ai",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}如果原文件已经包含其他设置,请只合并 env 字段,不要直接覆盖整个文件。JSON 不能包含注释、中文标点或多余逗号。
临时配置适合首次验证,关闭终端后失效。
$env:ANTHROPIC_BASE_URL="https://api.apimax.ai"
$env:ANTHROPIC_AUTH_TOKEN="sk-your-apimax-key"
claudeset ANTHROPIC_BASE_URL=https://api.apimax.ai
set ANTHROPIC_AUTH_TOKEN=sk-your-apimax-key
claudeexport ANTHROPIC_BASE_URL="https://api.apimax.ai"
export ANTHROPIC_AUTH_TOKEN="sk-your-apimax-key"
claude进入项目目录后启动:
cd your-project
claude也可以执行一次性验证:
claude "只回复:连接成功"成功时会收到模型回复。进入交互模式后可使用 /model 查看或切换当前账号可用的模型。
ANTHROPIC_AUTH_TOKEN。/model 切换。ANTHROPIC_BASE_URL 是否为 https://api.apimax.ai,不要额外拼接 /v1/messages。settings.json。.env.example、README 或提交记录。