VS Code prompt-to-edit replay for AI-assisted code review
采用 Copilot、Cursor、Claude Code 或类似工具的工程团队,应在试点项目里加一层轻量级追踪:记录聊天提示、细粒度编辑、文件保存和 shadow commit,然后在评审或复盘时把这些记录和 diff 一起回放。评审时最难追的是来源。拉取请求能显示最终补丁,但通常看不出是哪条提示触发了有风险的编辑,哪条 AI 建议被丢弃了,或者开发者是否在同一个错误上卡了很长时间。
RECAP 给出了一条可直接落地的路径。它的 VS Code 扩展会记录 Copilot 聊天 JSON 和 shadow git 变更,在五分钟窗口内把文本编辑组和 diff 关联起来,并将编辑标记为 Copilot、人类、部分匹配、未匹配,或很可能来自外部来源。在一项课程部署中,它捕获了 2,034 条提示和 8,239 次 shadow-git 提交,覆盖 406 个工作会话。软件团队可以先做一个小测试:在一个 AI 辅助项目上跑两周这种采集,然后查看重复的错误循环、按会话统计的 AI 编辑占比,以及和生成代码相关的评审意见。