必须设extensions.autoupdate为false、codegeex.update.check为off,并验证extension details中auto update显示disabled,才能彻底关闭codegeex自动更新。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

CodeGeex 插件自动更新功能默认开启,但可能引发插件版本突变、API兼容中断或IDE卡顿——尤其在调试关键模块时,未经提示的后台更新会覆盖你正在测试的配置。
VS Code 中关闭 CodeGeex 自动更新
第一步:禁用扩展自动更新机制
打开 VS Code 设置(Ctrl + ,),搜索 extensions.autoUpdate,将其值设为 【false】。这一步直接切断所有已安装插件的后台静默升级通路。
第二步:锁定 CodeGeex 专属更新开关
在同一设置页中搜索 codegeex.update.check(若未显示,请切换至“工作区”或“用户”标签页),将该选项设为 【off】。此开关专控 CodeGeex 自身检查逻辑,比全局设置更精准。
第三步:验证是否生效
重启 VS Code 后,打开命令面板(Ctrl + Shift + P),输入 “Extensions: Show Enabled Extensions”,找到 CodeGeex → 右键 → 查看“Extension Details”。若“Auto Update”一栏显示为灰色 disabled,则确认关闭成功。
CodeGeeX 2.21.0是智谱AI推出的AI编程助手版本,对Inline Chat功能进行了重大优化,包括UI设计升级、支持流式输出以提升响应速度,并新增“查看思路”按钮以便理解代码原理。同时,该版本在编辑器中新增CodeLens控件,支持一键“解释”代码或“添加注释”。目前该工具对个人开发者免费开放。
IntelliJ IDEA 中禁用 CodeGeex 更新
方法一:通过插件管理界面停用
进入 Settings → Plugins → 找到 CodeGeex → 点击右上角 ⋯ → 选择 “Disable updates”。注意:【此操作仅禁用该插件更新,不影响其他插件】。
方法二:手动清除更新触发器
打开 IDE 安装目录下的 plugins/codegeex/lib/ 文件夹,删除名为 update-checker.jar 的文件(如有)。该文件是 CodeGeex v1.3.0+ 版本内置的轮询检测模块,删掉后插件不再主动发起版本查询请求。
彻底阻断后台更新进程(Windows/macOS 通用)
关闭 VS Code 主程序级更新后,仍需处理残留的 update.exe 或 code-updater 进程:
• Windows:任务管理器 → 详细信息 → 结束所有名称含 update.exe 或 code-updater 的进程;
• macOS:终端执行 killall -q "code-updater";
• 两者均需同步检查并禁用对应计划任务(Windows 用 taskschd.msc,macOS 用 launchctl list | grep -i code)。
最后一步:修改 product.json 锁定状态
定位到 VS Code 安装目录下 resources/app/product.json,用记事本打开,在顶层 JSON 对象内插入两行:"updateMode": "none","extensionsAutoUpdate": false
保存后右键该文件 → 属性 → 勾选“只读”。【不设只读,VS Code 每次重启都可能重写该文件】










