基础篇
进阶篇
高频篇
精选篇
手写篇
面经篇
AI 篇
原理篇
每日一题
小程序题库
  • 知识卡片碎片时间过考点
  • 场景篇按分类整理的大前端场景考点
  • 历年面经按年份追踪真实考点
  • 算法题库NEW在线编码即时判题
  • 专项自测100 题快速查漏
  • 前端基础
    • HTTP从报文一路讲到 HTTPS
    • 浏览器渲染、事件循环、进程
    • 计算机基础Linux、网络、操作系统
  • 进阶专项
    • 设计模式23 种模式怎么用
    • 前端系统进阶学习大型项目工程化
    • 前端综合文章长期沉淀的实践文
  • 工程与工具
    • Node学习指南从环境搭建到服务端
    • NPM工作流script、依赖与发布
    • Docker容器化部署上手
    • Canvas图形与动画实战
  • 路线与导图
    • 思维导图知识点全景图
    • 学习路线按图索骥不跑偏
  • 动态
    • 公众号动态公众号历史文章
    • 博客动态站长的技术博客
    • 开发者导航常用工具与文档站
    • AI 热点每日 AI 资讯与动向
AI 工作台
简历
旧版
AIHT
内容
精选全部 AI 动态热点榜AI 日报收藏
分类
模型行业编程产品技术观点开源
更多
Agent 接入
返回首页开发者导航
AIHT
精选 / 资讯详情
8.0
热点
AI SCORE
技术实践2026-11-09 21:30

Agent循环烧钱,重试上限为何拦不住

dev.to · AI#Agent#成本控制#可观测性
Editor brief · 编辑速览

Agent可能在响应正常、输出格式合法的情况下持续自循环或互相交接,常规错误重试限制未必生效。文章以高额API账单为例,指出只监控HTTP状态和基础设施可用性无法发现这类问题。

文章思维导图
Knowledge map
拖拽缩放
AI brief

原文暂未完整获取,基于公开信息的快读

Agent 调用持续返回 200 OK,输出格式也合法,API 账单却可能一路上涨。一位 dev.to 作者以标题中约 3000 美元的账单为例,描述了 Agent 重复执行、彼此交接形成循环的问题,并提出在交接层检测消息重复。现有节选能看清方案思路,但不足以验证拦截效果。

目前能确认什么

作者区分了两种循环:单个 Agent 持续重复的 A → A → A,以及两个 Agent 来回交接的 A → B → A → B。模型每次都正常生成内容,框架也可能将交接视为成功,因此错误重试次数未必会增加。

错误重试上限,不能替代任务执行上限。

作者先尝试手动计数,随后提出在交接前序列化消息,用 SHA-256 生成哈希,检查最近三次结果:连续相同用于识别重复,首尾相同、中间不同用于识别往返。他们团队据此开发了 AgentTrafficCop,并宣称提供中断会话、webhook 通知和看板。

哈希适合判断输入是否完全一致,并不能直接判断任务有没有进展。另外,持久化的总执行次数仍可限制调用总量,只是无法单独识别循环类型;节选中的全局变量还存在恢复后计数丢失的问题。

我的判断

对程序员最直接的提醒,是检查「成功请求」有没有持续消耗预算。监控应补上单任务调用量、累计费用和状态推进情况,仅看错误率与服务存活情况不够。

哈希检测可以作为一道防线,但重复消息也可能是正常确认;内容稍作变化的循环,则可能绕过完全相等检查。最近三次记录也不足以覆盖所有更长的循环。

接入前还需确认:哈希包含哪些字段、状态能否跨恢复保留,以及抛出的 422 是否会被编排器再次重试。如果中断信号又触发重试,费用风险就没有真正闭合。

Original source

本文由 AI 基于公开信息编写,细节以原文为准,来源 dev.to · AI,原文版权归原作者所有。

阅读原文
上一篇
Agent权限应由身份与调用链强制约束
下一篇
用GitHub发布包上架MCP注册表

资讯速览

dev.to · AI · 2026-11-09 21:30

AI 评分 8.0 / 10

相关标签

#Agent#成本控制#可观测性

继续阅读

  • 恶意项目指令可诱导编码Agent暗改代码
  • Agent权限应由身份与调用链强制约束
  • 用GitHub发布包上架MCP注册表
  • 工具调用成功,也可能查错了对象
  • Claude Fable 5.1 的性能与缓存成本分析