Agent Pulse Skill:跨 Agent 用量与成本实时监控仪表盘
当你同时在用 Claude Code、Codex、Cursor、Aider 写代码,每个工具各自记录日志,成本和用量散落在各处时,Agent Pulse 将这些分散数据汇聚成一个统一视图。它是 coding agent 生态中少有的横跨 13+ 平台的用量与成本仪表盘,也是 skills.sh 今日 Hot 榜 #1(2026-08-15)。
功能与原则
Agent Pulse 解决的是”多 agent 并用”后的可观测性盲区。它以本地日志为数据源,不代理模型流量,不需要额外的 API key,即可呈现会话/token/成本/模型效率的全景。设计原则:只读本地文件、零侵入、多平台统一接入、CLI-first 并支持 Web/API/MCP 输出。
认可度
- Skills.sh 安装量:32.7K(截至 2026-08-15),周增量稳步上升(从 1,898 → 2,851/周)
- 今日 Hot 排名:#1,单日新增 +179 次安装
- GitHub 仓库 Stars:
jane-o-o-o-o/agent-pulse-skill1 ⭐;底层 CLIagent-pulse同样 1 ⭐(新项目,主要通过 skills.sh 生态传播) - 首现时间:2026 年 5 月 27 日
- 安全审计:Gen Agent Trust Hub ✅、Socket ✅、Snyk ✅ 全部通过
链接
GitHub(Skill 包):https://github.com/jane-o-o-o-o/agent-pulse-skill
GitHub(底层 CLI):https://github.com/Jane-o-O-o-O/agent-pulse
PyPI:https://pypi.org/project/agentpulse-cli/
原作者
Jane-o-O-o-O(GitHub @Jane-o-O-o-O),真名 Jin Zhangzheng。独立开发者,专注 AI Agent 可观测性与开发者工具,Agent Pulse 项目已在 2026 年迭代至 v1.2.0。
介绍
Agent Pulse 分为两层:底层的 agentpulse-cli(PyPI 包)和上层的 agent-pulse-skill(面向 AI Agent 的技能包)。底层 CLI 以 TUI 终端界面呈现统一仪表盘,显示过去 24 小时的会话数、Token 总量、预估成本、工具调用次数和活跃模型数,并以表格形式列出 Top Sessions 的来源、模型、项目、Token、工具数和成本。
Skill 包则告诉 AI Agent(如 Claude Code、Codex)如何调用 agent-pulse 命令来回答用户关于用量、成本、模型效率的问题。它不是直接读取日志的代码,而是一组 prompt 指南,将用户意图映射到具体的 CLI 子命令。
支持的 Agent 平台包括:hermes、claude、codex、deepseek、openclaw、copilot、aider、qwen、opencode、goose、cursor、antigravity、amp,覆盖了主流 coding agent 的本地日志格式。
特点
- 多平台统一汇聚:同时读取 13+ 种 coding agent 的本地日志,无需 API key
- 全链路成本追踪:按会话/模型/项目/日/月分层估算费用,支持预算告警与异常检测
- 模型效率排行榜:
agent-pulse models与leaderboard子命令展示各模型的 cost/token 效率与 cache 命中率 - 多输出格式:终端 TUI、Web 界面(
agent-pulse web)、JSON、HTML 报告、REST API、Prometheus 指标、MCP 服务器 - 快照系统:
run_agent_pulse_snapshot.py脚本可将诊断/状态/Top 成本会话/模型分析/健康评分等信息打包为紧凑 JSON,单次执行聚合多个子命令结果
使用方法
安装 Skill(通过 skills.sh CLI):
npx skills add https://github.com/jane-o-o-o-o/agent-pulse-skill --skill agent-pulse
安装底层 CLI:
pip install agentpulse-cli
# 验证
agent-pulse --version
Windows 环境需启用 UTF-8(CLI 输出含 emoji 与制表符):
$env:PYTHONUTF8='1'
$env:PYTHONIOENCODING='utf-8'
常用命令:
agent-pulse # 完整 TUI 仪表盘
agent-pulse status # 单行状态(适合 shell 脚本)
agent-pulse top --sort cost # 按成本排序的 Top Sessions
agent-pulse models # 模型效率分析
agent-pulse history # Token/成本趋势图
agent-pulse optimize # 寻找更经济的模型替代方案
agent-pulse web --port 8765 # 启动 Web 仪表盘
# 多平台聚合(指定来源)
agent-pulse -P claude -P codex -P aider top --sort tokens
使用场景与人群
- 同时运行多个 coding agent 的开发者:需要统一查看各平台的用量与费用
- 团队/个人成本管控:设置日/月预算,收到超支预警后再决定是否切模型
- AI 工具链管理者:用 leaderboard 和 optimize 命令评估模型性价比,指导团队选用更经济的模型
- Agent 开发者:借助 MCP 服务器将 Agent Pulse 集成到自己的 agent 框架中
输入与输出案例
案例 1:查询过去 24 小时的用量摘要
# AI Agent 执行
agent-pulse summary
输出:
Agent Pulse Unified activity dashboard for local AI coding agents
Sessions 42 Tokens 3.8M Est. cost $18.42
Tool calls 316 Search 28 Active models 9
案例 2:按成本排序查看 Top Sessions(跨 Claude Code 与 Codex)
agent-pulse -P claude -P codex top --sort cost
输出:
Top sessions
┌──────────────┬───────────────┬─────────────┬────────┬───────┬──────────┐
│ Source │ Model │ Project │ Tokens │ Tools │ Cost │
├──────────────┼───────────────┼─────────────┼────────┼───────┼──────────┤
│ claude-code │ claude-sonnet │ api │ 842K │ 61 │ $4.12 │
│ codex │ gpt-5-codex │ frontend │ 516K │ 44 │ $2.08 │
│ aider │ deepseek │ migrations │ 203K │ 12 │ $0.37 │
└──────────────┴───────────────┴─────────────┴────────┴───────┴──────────┘
案例 3:模型效率排行榜(发现最贵模型)
agent-pulse models
输出包含各模型的 cost/token 比率、cache 命中率、tool calls 次数,以及综合 efficiency score 排名,帮助判断是否切换到性价比更高的模型。
数据来源:Skills.sh 页面(截至 2026-08-15)、GitHub 仓库 README、PyPI agentpulse-cli 页面。
评论区
登录后可评论。