一、安装Claude code
前提条件 : Node.js 18+
通过 npm 全局安装 Claude Code:
npm install -g @anthropic-ai/claude-code
安装后,导航到你的项目目录并启动 Claude Code:
cd your-project
claude
此时可能会遇到以下报错信息:
Unable to connect to Anthropic services
Failed to connect to api.anthropic.com: ERR_BAD_REQUEST
这是因为还没有配置代理+登录验证,请继续完成以下步骤。
二、登录验证
首次运行 Claude Code 时会提示登录账户。但是也可以通过下面方法跳过此步骤
在配置文件中添加以下内容:
{
"hasCompletedOnboarding": true
}
其中配置文件路径如下:
window系统:C:\Users\{用户名}\.claude.json
Linux / MacOS 系统:~/.claude.json
新增 Claude Code 设置文件 ~/.claude/settings.json(Windows 系统路径为 C:\Users\{用户名}\.claude\settings.json):
{
// env里的所有字段,都会在 Claude Code 启动子进程 / API 请求时注入为环境变量。
"env": {
// 用于 私有化部署企业内网 / 代理 / 中转网关 合规、审计、风控场景
"ANTHROPIC_BASE_URL": "https://api.anthropic.com",
// 替换为百炼 API Key
"ANTHROPIC_AUTH_TOKEN": "分配的key",
},
}