Anthropic发文解释Opus 5.5任务中途停工原因
IT时代网9月26日消息,不少开发者发现,让Claude Opus 5.5跑无人值守任务时会中途停工:汇报完进度就不再动手,需要人工再敲一句「继续」才接着干。Anthropic近日发布配套提示词指南,专门解释了这种半路停工的原因。
官方排查清单直接点名:无人值守的智能体汇报完进度后停在半路,根源在于模型太爱汇报。Opus 5.5干长活时会主动同步进度,但有些汇报发完它就不再调用工具,接口返回的信号是本轮回合结束;而不少沿用旧逻辑的程序只认一条死规矩——模型不再调用工具就算任务完成。一份进度汇报就这样被当成了交差。
指南把停工归纳为四种情况:写完长篇总结宣布下一步却不动手、停下来礼貌询问是否继续、列出一串本不需用户拍板的决策项等待回复、觉得字数够多就强制总结一段。官方给出的解法有三招:把大任务拆成清单边做边勾选,回合结束清单未清就自动点名续跑;用更小的模型对照事先定好的完成标准验收,不达标就带着原因返工;同一任务自动续跑两三次仍卡在原地就强制刹车,交回人工复查,避免API额度空转。
迁移成本也被重点提示。从Opus 5切换到5.5有四处接口变动:thinking参数不能再关闭、tool_choice不能再强制指定工具、旧的思考块与新上下文绑定回放会报错、旧版电脑操作工具需换用新版工具集。为旧模型写的请求不改就发给新模型,会被直接拒绝并返回400错误。此前,本站曾报道过Anthropic发布Opus 5.5并下调调用价格。

注:本文综合自IT之家等,文中包含AI辅助创作的内容。
编辑:林一舟