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_URL 和 API_KEY,再次输入 claude 即可成功进入!

相关推荐
小贺儿开发2 小时前
《流光绘忆》Unity 沉浸式光影互动
科技·unity·ai·程序员·工具·互动·光影
奇牙coding2 小时前
ofox.io 第三方模型 ID `wan-3.0-prime` 一直报 401 怎么办?从鉴权头、签名、区域到请求时间逐项排查
ai
数智园区合作社2 小时前
问数平台怎么把同一个指标锁成一个数
大数据·数据库·人工智能·ai
小豆庄2 小时前
视频敏感信息脱敏:本地推理与云端API的工程取舍
阿里云·ai·视频·纹理贴图
西索斯coding4 小时前
scribe_v2 和 gpt-transcribe 转会议录音差多少?2026 年六项指标实测审计
gpt·ai
lgcgkCQ5 小时前
【AI 转型实战 1】SpringAI 入门:搭建基础大模型对话能力
java·ai·agent·rag·spring ai·mcp·langchain4j
哥不是小萝莉5 小时前
让 Agent 可靠运行:幂等、持久化与失败恢复
ai
Aman19846 小时前
Claude Code做Unity项目移植(一):从零散工具到团队式
unity·游戏开发·vibe coding·claude code·项目迁移
塞讯科技7 小时前
13,500 个分支被植入窃密工作流:Gheist 如何用 GitHub 令牌搬走仓库密钥
网络安全·ai·github·软件供应链安全·供应链投毒