用 LLM 从 Git diff 挑选需运行的测试,jev-test-impact 开源
alchemist-301 · reddit · 2026-09-25
开发者发布开源工具 jev-test-impact,解决 AI 编码时代的老问题:agent 改完代码仍要跑整个测试套件。
工作流:Git diff → 静态依赖分析 → 列出候选测试文件 → 由 LLM(Jev)对候选打分 → 只运行选中的 Vitest/Jest 文件。关键安全设计是模型只能从本地发现的测试中选择,不能生成任意命令或路径。
- 提供 --static 纯本地模式,可做三组基准:全量套件 vs 纯静态分析 vs 静态分析 + LLM 打分
- 作者强调用 regression recall(漏测率)衡量效果,而非只宣传「省 99% 测试」却悄悄漏 bug
- 希望在更大规模的真实 TypeScript 仓库上验证
「编程与Agent」频道最新
- MCP 实战指南:能力对齐仪表盘、慎用 CodeMode、必备文档搜索工具 — teropa · 2026-09-25
- SkillsBench 获 NeurIPS 2026 收录:87 任务实测 Agent Skills 真实效果 — HanchungLee · 2026-09-25
- 开发者开源 Neo Roundtable:让多个 AI 共享一条持久对话线 — gambit2054 · 2026-09-25
- 开发者自建 AI 获客工作流,断言下时代入口属 OS 级硬件 — dotey · 2026-09-25
- TypeSafe AI 推出 Jev:不做文本生成、专管 agent 运行中 bounded 决策的「System One」模型 — hardimanjames · 2026-09-25
- 一句话下指令:让 AI 智能体在 RuneScape 里冲 99 级钓鱼 — justalexoki · 2026-09-25