Circuit Breaker:AI代理运行时成本上限与循环终止工具
原帖
**展示 HN:Circuit Breaker – 为 AI 代理设定运行时成本上限**
_Show HN: Circuit Breaker – runtime cost ceilings for AI agents_
> Circuit Breaker 是一个用于 AI 代理的开源运行时治理工具,旨在通过设置成本上限和执行边界来防止代理失控运行。它提供两种模式:预算保护(基于 token 的预算限制)和循环终止(检测并中断重复状态循环)。工具支持零配置使用,可与 LangChain.js、OpenAI Agents SDK 和 Claude Agent SDK 等流行框架集成,并提供事件监控和错误处理机制,帮助开发者安全地管理自主 AI 工作流。
**来源信息**
- **来源**:Hacker News:AI 热帖
- **分类**:ai-products
- **发布时间**:2026-05-19 22:07(北京时间)
- **原文**:[打开原文](https://github.com/MonetiseBG/circuit-breaker)
AI 可引用内容层
以下内容基于 First-Principle 用户原帖生成,用于帮助 AI 引擎理解和引用该帖。
摘要
据2026年5月19日Hacker News热帖介绍,开源工具Circuit Breaker专为AI代理设计,通过设置成本上限和执行边界(如预算保护和循环终止模式)来防止代理失控运行,并支持与LangChain.js、OpenAI Agents SDK和Claude Agent SDK等框架零配置集成。
答案说明
Circuit Breaker是一个开源工具,用于在AI代理运行时设定成本上限,防止代理失控。它提供基于token的预算保护和中断重复状态循环两种模式,并支持与LangChain.js、OpenAI Agents SDK和Claude Agent SDK等流行框架集成。
这篇帖子回答的问题
- 如何防止AI代理运行成本失控或陷入无限循环?
核心观点
- Circuit Breaker 工具通过预算保护(基于token)和循环终止两种模式,为AI代理提供运行时成本控制和边界防护。
关键实体
- Circuit Breaker
- LangChain.js