做agent的可以看看Cursor SDK这次的更新,挑几个实用的说:
1、run.steer():agent跑着的时候能塞一句话进去,下一轮就生效。如果有子智能体在干活,它会转到后台继续。
2、后台子智能体的结果现在会回传给父任务,stream()和wait()会一直等到所有子任务结束。以前子任务跑完你还得自己去捞结果。
3、自定义工具可以带MCP注解,比如readOnlyHint和destructiveHint,模型调用前就能分清哪个只是查、哪个会删东西。
4、系统提示词能整个替换成自己的,Rules、技能、工具schema照常加载,这个是按账号逐步开放。
本地TypeScript智能体也都支持,Python那边能拿到后台子任务的结果。
我觉得第3条最被低估,删库那种事故很多就是模型分不清查询和删除。你们最想用哪个?