最近想用AI编程Agent重构一个老项目,把Spring Boot的XML配置迁移到Java Config。我用的工具是Claude+自建的Agent工作流,把项目结构文档和迁移规范都喂给它了,但生成的代码经常自作主张,比如把Bean命名规则改了,或者顺手给我优化掉了一些我觉得有兼容性风险的逻辑。最头疼的是它喜欢“过度自信”,明明不确定的地方也不问我,直接生成一个看起来合理的方案。我试过在系统提示里强调“严格遵循项目原有风格”,但效果不稳定。想问问大家,这种场景是提示词工程还没到位,还是应该换一个更适合代码库级重构的工具?或者有没有什么工作流上的技巧能约束AI不乱发挥?感谢!