跳到主要内容

VS Code Agents 本地到后台交接案例

背景

团队遇到的是一类典型长任务:一开始必须在本地读代码、跑命令、看依赖,确认真正问题面;但一旦边界收敛后,后半段实现又很适合交给后台持续推进。之前最大的问题不是“没有工具”,而是 discovery 和 execution 之间没有稳定 handoff,最后 reviewer 只能看到一堆 diff,不知道前提和判断是怎么来的。

输入约束

执行过程

  1. 先在 VS Code Agents 里读代码、跑验证命令,写出一页 discovery brief。
  2. brief 里明确当前根因、允许修改的目录、必须补的验证和停止条件。
  3. 再把已经收敛的执行段交给 Codex,只允许它推进这次授权范围内的改动。
  4. 后台执行完成后,回到平台查看 diff、测试日志和交付说明,而不是只看一句“任务完成”。
  5. 最终由 owner 把 discovery brief、后台日志和 PR 说明收成一页可 review 交付。

这个案例里,VS Code Agents 真正承担的是控制面与交接面,不是替代全部执行;Codex 承担的是长阶段执行,不是重新理解任务;平台承担的是最终审阅,而不是第一次澄清问题。

结果

  • discovery 与 execution 之间有了稳定手递手,不再靠口头补充上下文。
  • reviewer 能同时看到“为什么这样改”和“改完验证了什么”,而不是只看到结果。
  • 一旦后台跑偏,owner 能快速定位是 brief 不清,还是执行超边界。

复盘

  • VS Code Agents 的价值在这种案例里非常清楚:把本地探索、后台执行和编辑器审阅收成一个控制面。
  • 如果 discovery brief 没写好,再强的后台执行只会把噪音放大。
  • 这条链路适合复杂但边界可收敛的任务;如果任务很小,直接走 Bugfix / Refactor / Test Runbook 更划算。

下一步