Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services

如果你在安装 Claude Code 的过程中使用了梯子(代理),或者因为网络原因,导致在最后运行 claude 的时候,一直卡在连接界面并报错,无法连接国内的智谱(GLM)服务器。

报错信息如下:

Unable to connect to Anthropic services
Failed to connect to api.anthropic.com: ERR_BAD_REQUEST

原因分析

软件在第一次启动时,会强制联网去美国官网检查"新手引导"状态。由于我们是要用国内的智谱 GLM 模型,这个连接会被阻断,导致软件卡死,根本没机会读取我们设置好的国内 API Key。

解决方式:手动修改配置文件(跳过新手引导)

我们需要找到 Claude Code 的配置文件,手动告诉它:"我已经通过新手引导了,别联网检查了"。

步骤 1:找到配置文件

配置文件的位置通常在你的用户主目录下。

  • 路径C:\Users\你的用户名\.claude\config.json
  • 注意.claude 是一个隐藏文件夹/文件。如果你找不到,需要在文件管理器上方点击【查看】-> 勾选【隐藏的项目】。

(注:部分用户可能是一个名为 .claude.json 的文件,打开方式是一样的)

步骤 2:替换配置内容

使用记事本(或 VS Code)打开该文件,清空里面的所有内容,然后将下面这段代码完整复制进去,保存即可。

(这段代码已经配置好了跳过引导、禁止自动更新等关键参数,UserID 已做通用化处理,可直接使用)

json 复制代码
{
    "hasCompletedOnboarding": true,
    "acceptedTos": true,
    "autoUpdates": false,
    "installMethod": "npm",
    "userID": "00000000-guest-user-bypass-config-template-00000000",
    "firstStartTime": "2025-01-01T00:00:00.000Z",
    "sonnet45MigrationComplete": true,
    "opus45MigrationComplete": true,
    "opusProMigrationComplete": true,
    "thinkingMigrationComplete": true,
    "cachedChromeExtensionInstalled": false
}

为什么这么改?

  • "hasCompletedOnboarding": true:这是核心!它欺骗软件说"我已经通过新手引导了",软件就不会再强制联网去美国验证了。
  • "autoUpdates": false:防止软件自动更新时又去连国外服务器导致报错。

保存后,记得关闭梯子,重新打开 PowerShell 设置好智谱的 BASE_URLAPI_KEY,再次输入 claude 即可成功进入!

相关推荐
牧马人win15 小时前
.NET 开发 MCP 服务器完全指南:打造智能数据库查询助手
ai·.net·mcp
后端AI实验室15 小时前
我把同一个需求分别交给初级程序员、高级程序员和AI,结果让我沉默了
java·ai
测试蔡坨坨2 天前
OpenClaw 快速上手教程:用手机远程指挥电脑,打造你的 24 小时 AI 管家!
ai
方方不听话2 天前
🦞 重磅!腾讯 QQ 官方接入 OpenClaw“小龙虾”:一键创建机器人,1分钟极速部署!
ai·openclaw·小龙虾
凉年技术3 天前
Claude Code 完整上手指南
ai
曲幽4 天前
FastAPI流式输出实战与避坑指南:让AI像人一样“边想边说”
python·ai·fastapi·web·stream·chat·async·generator·ollama
后端AI实验室4 天前
用AI写代码,我差点把漏洞发上线:血泪总结的10个教训
java·ai
程序员鱼皮5 天前
67个AI编程必会知识,1.6w字一次讲透!女友:“你要考研啊?!”
ai·程序员·编程·ai编程·vibe coding
后端AI实验室5 天前
我用Cursor开发了3个月,整理出这套提效4倍的工作流
java·ai