Gemini CLI 修复 VS Code 插件启动卡顿:移除冗余的 Marketplace 更新检查
Sandeep332005 · ghdev · 2026-10-05
google-gemini/gemini-cli 合入了一个针对 vscode-ide-companion 扩展的性能修复(PR #29638):扩展每次激活时都会调用 VS Code Marketplace API 检查更新,这次网络请求拖慢了启动并导致无响应(issue #29555)。
改动要点:
- 移除 checkForUpdates() 及其 Marketplace 拉取逻辑,保留 activate() 生命周期、IDEServer 初始化、端口发现与终端环境变量注入不变
- 由于 VS Code 本身会自动更新 Marketplace 扩展,扩展内再查更新属于冗余
- 同步更新测试,断言激活过程不再发出网络请求
验证:46/46 单测通过,类型检查与 lint 通过,并在 Extension Development Host 中手动确认 $GEMINICLIIDESERVERPORT 正常注入。
「编程与Agent」频道最新
- DevRel 正在变味:越来越多团队并入产品或转向 PM/DevEx — gethackteam · 2026-10-06
- HyperFrames 发布面向 Agent 的视频编辑器,描述即可生成时间线 — toolstelegraph · 2026-10-06
- SWE-Chat v2 发布:18K 真实用户 23 万条编码 Agent 交互数据集 — Diyi_Yang · 2026-10-06
- Luke Wroblewski:设计系统正成为 AI Agent 的转向层 — LukeW · 2026-10-06
- 每加一条规则都更糟:LLM Agent 提示词踩坑复盘 — Adorable-Algae6903 · 2026-10-06
- 开发者开放 VC 研究 API,可让 Agent 私有端点改 BP 做外联 — MartinGTobias · 2026-10-06