问题描述
claude code启动报错
原因分析:
claude code版本问题,可以使用npm list -g @anthropic-ai/claude-code命令查看当前安装的版本,我显示当前安装版本为2.1.114
解决方案:
全局回退到指定版本,亲测claude code 2.1.113和2.1.114版本都有问题,需回退到2.1.112版本才能正常使用
# 卸载当前版本npmuninstall-g@anthropic-ai/claude-code# 安装旧版本npminstall-g@anthropic-ai/claude-code@2.1.112回退完成后可以启动claude查看效果,若还不行则可以继续回退,直至claude可以顺利启动
为防止claude code自动更新,建议增加禁用自动更新的配置项,在配置文件~/.claude/settings.json中添加"DISABLE_AUTOUPDATER": "1"即可关闭自动更新功能,正确的配置格式如下:
{"env":{"DISABLE_AUTOUPDATER":"1","ANTHROPIC_API_KEY":"sk-...","ANTHROPIC_BASE_URL":"...",...},"enabledPlugins":{...}}