核心功能
Agent Cost Monitor 是一款面向多智能体架构的成本监控技能,通过读取 OpenClaw 内置的 session_status 工具,实现零额外API调用的纯本地成本追踪。核心能力包括:
- 实时成本计算:基于2026年最新模型定价(Anthropic Opus/Sonnet/Haiku 及 Ollama 本地模型),自动核算每Token输入/输出/缓存读写费用
- 多维度报告:支持按智能体、按模型、按时间维度的成本拆解,生成Markdown格式的可视化报表
- 智能预算预警:可配置日/周/单智能体多级预算阈值,支持Telegram等渠道推送告警
- 自动化巡检:通过Cron定时任务(如每日20:00)自动执行全量成本审计
显著优点
1. 零额外成本:不调用任何外部API,完全依赖OpenClaw原生工具,监控行为本身不产生费用
2. 模型无关性:Token计数兼容所有提供商,成本估算支持自定义价格表扩展
3. 可执行的优化建议:内置「快速优化手册」,从心跳模型降级(Opus→Ollama省100%)到上下文剪枝、缓存策略调优,每条建议都附带具体配置代码
4. 生产级集成:提供与DevOps智能体的标准对接模板,支持嵌入现有运维工作流
潜在局限
- 成本估算偏差:基于公开定价的保守估算,实际账单可能因缓存命中率、批量折扣等因素存在±15%偏差
- 会话级粒度:无法追踪单对话成本,最小单位为OpenClaw会话(session)
- 非Anthropic模型需手动配置:Gemini、Grok等模型的定价需用户自行维护参考表
- 依赖OpenClaw生态:若底层平台变更
session_statusschema,需同步更新技能
适合人群
- 运行3个以上智能体的多智能体系统用户
- 周Token消耗>$20或存在预算硬上限的团队
- 希望将AI成本纳入现有DevOps监控体系的工程师
- 需要向管理层汇报AI ROI的决策者
常规风险
| 风险类型 | 等级 | 说明 |
|---------|------|------|
| 数据隐私 | 低 | 仅读取本地会话元数据,不上传敏感内容 |
| 成本误判 | 中 | 估算偏保守可能导致过度优化,建议以实际账单校准 |
| 告警疲劳 | 低 | 需合理设置阈值,避免频繁通知 |
| 平台依赖 | 中 | 深度绑定OpenClaw,迁移成本较高 |