TL;DR

默认情况下 Windows 安装的 Claude Code 会从这个位置读取配置:

C:\Users\<YOUR_NAME>\.claude

其他系统则类似的找到 ~/.claude 路径。

官方流程在安装结束后就完成了,可以直接登录使用。如果需要修改配置将 Claude Code 接入第三方 API,就需要修改这里的 settings.json 配置文件,可以使用 CC-Switch 或是手动编写,但是修改后会发现不生效。

经过调研,发现是最新版的 Claude Code 修改了一个参数,导致启动时一定要登录,这里可以手动修改一下 C:\Users\<YOUR_NAME>\.claude.json 中的这个参数,即可正常使用:

hasCompletedOnboarding: true

将配置中的 false 改为 true ,再重新运行 Claude Code 即可。

这个问题卡了我两天,一度打算放弃回到其他 OS,最后终于在 [这里](https://github.com/farion1231/cc-switch/issues/404#issuecomment-3677768452 找到了答案,因此特别记录一下。

Refs

最后修改:2026 年 01 月 09 日
如果觉得我的文章对你有用,请随意赞赏