LAB-003 · 探索 · 14.0°C 开发中
Conservative Coding Agent
一个强调最小必要修改和变更安全验证的 Coding Agent。
问题
现有 Coding Agent 能完成修改,但难以控制修改范围,也很难证明没有引入额外问题。改对一个函数的同时顺手"优化"另外三个,是常态而非事故。
假设
如果 Agent 在修改前理解局部语义边界,并在修改后进行增量验证,可以显著降低非预期变更。
系统
├── Context Layer
├── Planning Harness
├── AST Analysis
├── Minimal Diff
└── Incremental Validation
下一阶段
上下文层的语义边界检测:从"文件级"收缩到"符号级"。
失败尝试
- 一次性注入完整仓库结构:没有提升理解能力,反而加剧了上下文污染。见 LTN-023 的浓度问题。
- 让 Agent 自我报告修改范围:报告与实际 diff 的一致率不到 60%。口头承诺不构成验证。
相关文章
- LTN-024 Skill 的评价与优化
- LTN-022 为什么我放弃原来的 Sandbox 架构