Codex VS Code 扩展在多根工作区崩溃
xchang1121 · ghdev · 2026-07-24
发生了什么
Codex 的 VS Code 扩展在 多根工作区 里会直接崩溃,报错是 ReferenceError: process is not defined,侧边栏会被通用错误页替换。
技术细节
- 出错路径里用了打包后的 path 相关逻辑,例如 Nc.default.posix.relative(Ni(e), Ni(t))
- 这个浏览器端路径实现最终会调用 process.cwd()
- 但 VS Code WebView 不暴露 Node.js 的 process 全局对象
复现
- 建两个文件夹和一个 .code-workspace
- 用 VS Code 打开
- 打开 Codex 侧边栏
- 面板直接因 process is not defined 崩掉
补充
- 清状态和 WebView 缓存都无效
- 单文件夹和空窗口正常,问题只出现在多根工作区
「编程与Agent」频道最新
- GitHub Next 发布 Chopin:实时多人的 Agent 协作规划环境原型 — max__drake · 2026-10-27
- TMLR 论文:更强推理不等于更充分披露,Agent 思考越多未必告知越全 — SharonYixuanLi · 2026-10-27
- 同一套 DeepSeek 内核两种优化路线:vLLM 拆专家、SGLang 降访存 — AccBalanced · 2026-10-27
- 用 Tailscale 让云端 Grok Bot 在自己 Mac mini 上写代码,全程不开公网端口 — talkaboutdesign · 2026-10-27
- 工程师数月实践:Agent 每次调用重发全量上下文,改一个 token 全额付费 — dscape · 2026-10-27
- Alchemy 支持 Effect Workflow:跨 Durable Objects、Workflows 与 Lambda 持久函数 — samgoodwin89 · 2026-10-27