最近在折腾AI编程工具Cursor,想写一个能自动分析代码并生成文档的Agent。但写完后发现,它有时候会陷入自我循环——比如先修改代码,然后又检测到变化,再继续改,最后疯狂调用API。我试过在prompt里加“禁止修改自身代码”的指令,但似乎效果不稳定。有没有什么好方法能限制Agent的行为范围,或者设置安全的退出条件?求大佬指点,不然API账单要爆了……