今天的主线很简单:Agent 动手前,先把它需要的上下文找全。
产品更新:Copilot 把调试技能接进来了
GitHub Copilot for JetBrains 的 7 月 14 日更新,为 Copilot CLI 会话加入内置 debugger skill,帮助 Agent 在开发环境里按步骤排查问题。该功能目前仍是 public preview;同批更新还包括插件管理、自定义 Agent 与本地沙箱。GitHub Changelog 原文
项目:先把仓库变成结构图
code-review-graph 用 Tree-sitter 解析代码结构,结合 MCP 给 Agent 返回变更影响范围和最小阅读集合。项目 README 的 6 个开源仓库评测中,每个问题的 token 减少中位数约 82 倍,范围是 38×–528×。这是项目自测,不是通用性能承诺;README 也明确提醒,小文件改动可能不适合这套图分析。项目 README工程落地:把影响范围回写到 PR
同一项目提供 GitHub Action,在 CI runner 本地构图,把风险函数、受影响执行流和测试缺口写回 PR,还能用
fail-on-risk 接入合并门禁。对小改动,先判断是否真的需要跨文件上下文,再决定要不要启动整套分析。一条可以直接改写的提示词
你要修改:{目标}
先不要写代码。先输出:
1. 需要读取的文件、接口、配置和测试
2. 每项信息的来源与当前缺口
3. 可能受影响的调用链 / 数据流
4. 最小验证集,以及什么情况应停止
信息不足时先列缺口,不要猜。
确认上下文后,再给出修改计划。适合跨文件重构、排障和 PR review。重点不是让 Agent 写得更快,而是让它先暴露自己还不知道什么。




评论
登录后可发表评论。