Claude Code 命令行
终端里使用 Claude Code。
在终端里使用 Claude Code。需要一把 Anthropic 分组的密钥,并已安装 Node.js。零基础可以看 图文逐步版。
1. 安装 Claude Code
npm install -g @anthropic-ai/claude-code --registry=https://registry.npmmirror.com --prefix "$HOME/.bigao"
export PATH="$HOME/.bigao/bin:$PATH"
grep -qsF 'export PATH="$HOME/.bigao/bin:$PATH"' "$HOME/.zshrc" || echo 'export PATH="$HOME/.bigao/bin:$PATH"' >> "$HOME/.zshrc"装完运行 claude --version,输出版本号即成功。macOS 的命令会装到你自己的目录,不需要也不要加 sudo。
2. 配置地址和密钥
需要设置下面两个环境变量(第三个用于关闭非必要的遥测请求,建议一起设置):
| 变量名 | 值 |
|---|---|
| ANTHROPIC_BASE_URL | https://api.bigao.ai |
| ANTHROPIC_AUTH_TOKEN | 你的 sk- 密钥 |
| CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC | 1 |
方式一:只在当前终端生效
export ANTHROPIC_BASE_URL="https://api.bigao.ai"
export ANTHROPIC_AUTH_TOKEN="sk-PASTE_YOUR_KEY"
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1方式二:永久生效(推荐)
grep -qsF 'export ANTHROPIC_BASE_URL="https://api.bigao.ai"' "$HOME/.zshrc" || echo 'export ANTHROPIC_BASE_URL="https://api.bigao.ai"' >> "$HOME/.zshrc"
grep -qsF 'export ANTHROPIC_AUTH_TOKEN="sk-PASTE_YOUR_KEY"' "$HOME/.zshrc" || echo 'export ANTHROPIC_AUTH_TOKEN="sk-PASTE_YOUR_KEY"' >> "$HOME/.zshrc"
grep -qsF 'export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1' "$HOME/.zshrc" || echo 'export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1' >> "$HOME/.zshrc"
source ~/.zshrcWindows 用 setx 写入后,需要重新打开一个终端窗口才会生效。
方式三:写入 Claude Code 配置文件
把下面内容保存为 ~/.claude/settings.json(Windows 为 %USERPROFILE%\.claude\settings.json)。这个文件含密钥,不要提交到项目仓库。
{
"$schema": "https://json.schemastore.org/claude-code-settings.json",
"env": {
"ANTHROPIC_BASE_URL": "https://api.bigao.ai",
"ANTHROPIC_AUTH_TOKEN": "sk-PASTE_YOUR_KEY",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}3. 开始使用
cd 你的项目目录
claude进入后可以先问一句“你是什么模型”确认连通,控制台「使用记录」里会出现这次调用。
常见问题
提示 claude: command not found?
macOS / Linux 新开一个终端窗口再试(安装命令已把目录加进 PATH);Windows 确认 npm 全局目录在 PATH 里,可运行 npm prefix -g 查看。
返回 401?
检查 ANTHROPIC_AUTH_TOKEN 是否完整、没有多余空格,密钥是否已停用或过期。
仍然要求登录 claude.ai?
说明没读到环境变量:确认在设置变量的同一个窗口启动,或改用方式三的 settings.json。
想换模型或倍率?
建一把其他 Anthropic 分组的密钥,替换 ANTHROPIC_AUTH_TOKEN;或用 CC Switch 保存多套配置切换。