Qwen Code 循环检测误杀多 Agent 协作
netbrah · ghdev · 2026-08-19
Qwen Code 的 Issue #9450 报告了一个导致多 Agent 协作失败的关键 Bug:系统的循环检测机制错误地拦截了正常的 tasklist 调用。
问题详情:
- 一个 Agent 队友在协调工作时被停止,报错“重复工具调用循环检测”。
- 误判原因:Agent 需要反复查询 tasklist 以获取队友的任务状态(如完成、失败或依赖变更)。虽然调用参数相同,但返回结果会随系统状态变化,并不构成死循环。
- 后果:当前检测逻辑仅基于工具名和参数,未考虑结果状态的变化,导致 Agent 在正常的 93 次请求后被强制终止。
期望改进:
- 建议修改循环检测逻辑,使其识别 tasklist 等状态读取工具的特殊性。
- 不应仅因参数重复就终止执行,而应结合执行结果进行判断。
「编程与Agent」频道最新
- 腾讯发布 UI-Mate-27B,支持桌面 GUI 智能体操作 — tencent · 2026-08-24
- 实测对比:从 DeepSeek 到 Claude 二十美元订阅 — Unlikely_Bluejay5392 · 2026-08-24
- Claude Code 推出远程控制功能,编码效率提升 — rohanpaul_ai · 2026-08-24
- Vercel CEO rauchg 详解 fx 扩展哲学:MCP、Skills、插件与 Unix 组合 — AccBalanced · 2026-08-24
- Netflix 揭秘 LLM Judge 生产实践:每周评估数十万条推荐解释 — omarsar0 · 2026-08-24
- Simon Willison 用 Fable 5 实测 smolvm:硬件级隔离沙箱获认可 — yawnxyz · 2026-08-24