返回目录 / Agent 运维
为 Agent 调用设置美元预算上限
使用 max_budget_usd 限制单次运行成本,并识别预算终止状态。
目标
给可调用工具和多轮推理的 Agent 设定成本护栏。
步骤
验证方式
触发低预算测试时识别预算状态并记录最终费用,而非将其视为一般成功。
故障处理
若最终费用略超上限,README 说明预算在每个 API 调用后检查,可能超过一次调用成本;为此预留余量。
权限边界
前置条件
- Python 3.10+、SDK、已配置的 Claude Code 认证与费用预算。
权限边界
- 预算值由调用方策略设定;不可将用户密钥或账单详情写入 Agent 提示。
限制
预算上限不是严格的逐 token 硬截止;工具副作用也不会因预算停止自动回滚。
固定上游来源
- 仓库
- anthropics/claude-agent-sdk-python
- 文件路径
- examples/max_budget_usd.py
- 固定提交
b6e9d12fe1cc98dde988ab7b7713c1feeee50c6c- 来源检查
- 2026-10-14 · 已按固定上游来源核对
仓库指标
以下数字属于上游仓库整体,不代表单个 Skill 或指南的点赞/热度。
- Stars
- 未取得
- Forks
- 未取得
- 观测时间
- 未取得
尚未取得指标快照。
许可证: MIT