Claude Code 配置与常见问题
手动配置
Windows
- 键盘按下"Win+R"键,输入以下内容后回车,打开 Claude Code 配置目录
%userprofile%\.claude
-
目录内容如图所示,如果目录中没有
settings.json,你需要手动创建后打开 -
settings.json:Claude 主要的配置文件,主要用来配置中转站地址以及 ApiKey
-
将以下内容写入
settings.json
{
"env": {
"ANTHROPIC_BASE_URL": "https://proxyhub.ai",
"ANTHROPIC_AUTH_TOKEN": "xxx",
"CLAUDE_CODE_ATTRIBUTION_HEADER": "0"
}
}
-
回顾 创建 API 令牌,在 ProxyHub 中创建 CC 分组的令牌,替换上方
xxx部分 -
在终端运行
claude,出现对话界面后进行对话测试,能收到回复即表示配置成功
MacOS
- 在访达界面按下 “Command+Shift+G”,输入以下路径后回车,打开配置目录
~/.claude
-
若目录不存在
settings.json,需要你手动进行创建 -
settings.json:Claude 主要的配置文件,主要用来配置中转站地址以及 ApiKey
-
将以下内容写入
settings.json
{
"env": {
"ANTHROPIC_BASE_URL": "https://proxyhub.ai",
"ANTHROPIC_AUTH_TOKEN": "xxx",
"CLAUDE_CODE_ATTRIBUTION_HEADER": "0"
}
}
-
回顾 创建 API 令牌,在 ProxyHub 中创建 CC 分组的令牌,替换上方
xxx -
在终端运行
claude,看到对话界面并能正常回复即表示配置完成
常见问题
如何在 VSCode CC 插件中使用 ProxyHub
Windows
-
确保你已进行 环境检查 并保证你的 Claude Code CLI 没问题
-
键盘按下"Win+R"键,输入以下内容后回车,打开 Claude Code 配置目录
%userprofile%\.claude
-
如果目录中没有
config.json,你需要手动创建后打开 -
在
config.json中写入以下内容后保存
{
"primaryApiKey": "ProxyHub"
}
- 重启你的 VSCode,开始使用!
MacOS
-
确保你已进行 环境检查
-
在访达界面按下 “Command+Shift+G”,输入以下路径后回车:
~/.claude
-
如果目录中没有
config.json,手动创建后打开 -
在
config.json中写入:
{
"primaryApiKey": "ProxyHub"
}
- 重启你的 VSCode!
Claude Code 中常用命令
| 命令 | 功能说明 |
|---|---|
claude |
在当前目录启动交互式 REPL |
claude "解释这个项目" |
启动 REPL 并带上初始问题 |
claude -p "解释这个函数" |
使用 print 模式一次性问答 |
cat logs.txt | claude -p "帮我总结错误" |
将文件通过管道喂给 Claude |
claude -c |
继续最近的一次会话 |
claude update |
更新 Claude Code CLI 到最新版本 |
claude mcp |
管理和配置 MCP 服务器 |
claude --model sonnet |
指定使用的模型 |
claude --verbose |
打开详细日志 |
Claude Code 无法连接到 Anthropic 服务
注意事项 如果你是首次配置跳转到这一步,直接按照下面的教程运行命令即可
使用 npm 安装完 claude 之后,在命令行输入 claude 报了如下错误:
Unable to connect to Anthropic services
Failed to connect to api.anthropic.com: ERR BAD REQUEST
Windows
- 按下键盘
Win + R键,输入cmd后回车 - 在命令行中运行以下命令后回车
powershell -Command "$f='%USERPROFILE%\.claude.json';$j=Get-Content $f|ConvertFrom-Json;$j|Add-Member -NotePropertyName 'hasCompletedOnboarding' -NotePropertyValue $true -Force;$j|ConvertTo-Json|Set-Content $f"
- 重启你的 Claude CLI
MacOS
- 打开终端,运行以下命令:
jq '. + {"hasCompletedOnboarding": true}' ~/.claude.json > /tmp/tmp.json && mv /tmp/tmp.json ~/.claude.json
提示 如果提示未找到 jq,可以输入
brew install jq进行安装
- 重启你的 Claude CLI