1.环境准备
- 确保本地网络环境可正常访问官方资源,配置网络(这里我的网络工具使用了7897)
# 配置网络
export HTTP_PROXY=http://127.0.0.1:7897
export HTTPS_PROXY=http://127.0.0.1:7897
# 检测是否成功
curl -fsSL https://claude.ai/install.sh | bash
# 输出类似如下内容则成功
HTTP/1.1 200 Connection established
HTTP/2 302
**date**: Thu, 02 Apr 2026 08:02:52 GMT
**content-type**: text/html
- 下载Claude code
# -s 2.1.59指定版本
curl -fsSL https://claude.ai/install.sh | bash -s 2.1.59
2.修改配置文件
- 修改/Users/用户名/.claude.json文件,如果配置后仍然需要登录验证,可能是claude code版本问题
{
...
"autoUpdatesProtectedForNative": true,
"hasCompletedOnboarding": true, # 增加这一行
}
- 增加或修改/Users/用户名/.claude/settings.json,这里使用美团模型
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "你的key",
"ANTHROPIC_BASE_URL": "模型对应url",
"ANTHROPIC_MODEL": "LongCat-Flash-Thinking-2601",
"ANTHROPIC_SMALL_FAST_MODEL": "LongCat-Flash-Thinking-2601",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "LongCat-Flash-Thinking-2601",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "LongCat-Flash-Thinking-2601",
"CLAUDE_CODE_MAX_OUTPUT_TOKENS": "6000",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
},
"permissions": {
"allow": [],
"deny": []
}
}
- 检测是否成功
# 检测版本
claude -version
# 启动
claude
- 如果配置后仍然无效,可能是claude code版本问题,选择低版本
思路来自:B 站 @[我是阿众]《[# 手把手教你在国内使用Claude Code!小白一听就懂!]》
视频链接:www.bilibili.com/video/BV1oP…
声明:本文为原创技术博客,仅用于学习交流,非商用。