针对 CLI 版本的 Claude Code,Anthropic 官方文档明确推荐通过修改配置文件来禁用自动更新。该方法适用于所有安装方式(包括原生安装与 npm 安装),且配置不会被后续的版本更新所覆盖。

Windows 系统操作步骤

1. 定位或创建配置文件

打开文件资源管理器,进入当前用户的 .claude 隐藏文件夹(默认路径通常为 C:\Users\你的用户名.claude)。
检查该目录下是否存在 settings.json 文件。
若不存在,请新建一个文本文档,并将其重命名为 settings.json(注意:需确保文件扩展名已从 .txt 更改为 .json)。

2. 写入禁用更新代码

使用记事本或其他文本编辑器打开 settings.json 文件,将以下 JSON 配置粘贴至文件中并保存:

{
  "env": {
    "DISABLE_AUTOUPDATER": "1"
  }
}

3. 重启生效

关闭所有正在运行的 Claude Code 终端窗口,重新启动程序后,自动更新功能即被成功禁用。

Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐