同时用5个AI编程助手?账单总算清楚了Claude Code写核心逻辑,Cursor做日常补全,Copilot处理文档注释,Gemini CLI跑个脚本审查,Windsurf偶尔用来重构…… 你可能点开过某个平台的账单页面,也可能在终端里敲过 ccusage。但如果你同时用好几个Agent,你会发现一个尴尬的事实:没有一个工具能帮你看清全局。 每个Agent都有自己的计费逻辑,自己的Token统计方式,自己的账单入口。你得像拼拼图一样,手动把5、6个平台的数据凑到一起,才能算出个大概。 一、多Agent时代的成本管理盲区 2025年下半年开始,AI编程助手进入了"多Agent并行"的时代。 不再是"一个Copilot打天下"的日子了。现在的主流工作流是这样的: Claude Code
处理复杂的多文件重构
Cursor
做日常编码和补全
Codex
跑异步任务
Gemini CLI
做代码审查
Windsurf / Kiro
处理特定场景
一个开发者同时用3-5个Agent,已经不是新鲜事。 数据分散:每个Agent的会话数据存在不同目录,格式各不相同
统计靠猜:月底看一眼某个平台的账单,其他平台随缘
对比困难:哪个Agent性价比最高?哪个项目烧钱最多?没有全局视角
缓存成本盲区:Prompt Caching的创建token和读取token价格差了10倍,但大部分工具根本没算这个
你需要的是一个统一的视角 ——一个地方看到所有Agent的使用情况和成本。 二、AgentsView是什么? 一句话定义:本地优先的AI编程代理会话分析和成本追踪工具。 语言:Go(单二进制文件,无需运行时)
协议:MIT开源
Stars:2,366(今日新增190)
支持工具:20+种AI编程助手
核心理念:本地优先,隐私友好,零配置
它做的事情很简单:扫描你本地各个Agent的会话目录,统一索引,统一分析,统一展示成本。 不用注册账号,不用上传数据,不用改任何配置。下载一个二进制文件,跑一条命令,Web界面就出来了。 三、支持哪些工具? 目前AgentsView支持的AI编程助手列表,基本覆盖了市面上你能叫得出名字的工具: Claude Code
Cursor
GitHub Copilot
Codex(OpenAI)
Gemini CLI
Windsurf
Kiro(AWS)
OpenHands
Qwen Code
OpenClaw
QClaw
Forge
Aider
Continue
Cline
Roo Code
Codex CLI
Goose
Supermaven
Tabnine
Amazon Q
以及其他兼容标准会话格式的工具
总计20+种 。而且因为是读取本地会话目录的设计,新工具只要遵循类似的目录结构,基本可以自动适配。 你不需要做任何配置。 AgentsView会自动扫描常见的安装路径,发现你装了哪些工具,自动建立索引。四、为什么比ccusage快100倍? 如果你之前用过ccusage(一个专门分析Claude Code使用量的工具),你可能会对它的速度有印象——数据量一大,查询就变慢。 AgentsView的速度提升来自于一个经典设计:空间换时间。 扫描所有Agent的会话目录
解析每个会话文件的JSON数据
将所有数据写入一个本地 SQLite数据库
直接走SQLite索引
毫秒级响应
不需要重新解析原始文件
这个设计的好处是——原始会话文件完全不会被修改 。AgentsView只是在旁边建了一个索引数据库。你的Agent该怎么跑还怎么跑,互不影响。 对比ccusage每次都重新解析JSON文件的方式,AgentsView在数据量上千个会话的时候,速度差距就是100倍量级。 五、成本计算,细节拉满 AgentsView在成本计算上做了几个关键细节: 1. Prompt Caching成本计算
Claude等模型支持Prompt Caching——如果你重复使用相同的上下文前缀,缓存命中的token价格只有正常价格的1/10 。但缓存创建的价格是正常价格的1.25倍 。 大部分工具在统计成本时,要么不区分缓存token,要么直接按正常价格算。 AgentsView把缓存创建token和缓存读取token分开计算 ,给出的是真实成本,而不是一个"差不多"的估算值。 2. LiteLLM实时定价
模型定价不是一成不变的。Anthropic、OpenAI、Google经常调价。 AgentsView通过LiteLLM 获取最新的模型定价数据。你不需要手动去查某个模型现在多少钱一千token——它已经帮你查好了。 3. 多维度分析
成本数据不是只看一个总数就完事的。AgentsView支持三个维度的分析: 按模型:Claude Sonnet花了多少,GPT-4o花了多少,各占多少比例
按项目:项目A烧了200块,项目B只花了30,哪个项目值得继续投入一目了然
按时间范围:每日、每周、每月的成本趋势,能看到花钱的加速度
六、从数据到洞察 光看成本数字还不够。AgentsView还提供了会话维度的统计和洞察: 会话时长分布:你的平均编程会话持续多久?是碎片化的10分钟,还是沉浸式的2小时?
工具调用频率:哪些工具被调用得最多?文件读写、终端命令、搜索——分布是否合理?
峰值上下文长度:最长的会话用了多少上下文?是否触发了截断?
活动热力图:一天中哪个时段最活跃?一周中哪天产出最高?
这些数据的价值在于——不只是告诉你花了多少钱,还告诉你钱花得值不值。 80%的成本集中在深夜11点到凌晨2点
某个项目的上下文长度频繁触顶
工具调用中"重试"占了30%
这些都是可以优化的点。AgentsView把"花钱"变成了一笔可追溯、可优化的账。 七、3步查清你的AI编程月账单 第1步:安装
macOS / Linux(推荐Homebrew): bash
brew install --cask agentsview macOS / Linux curl -fsSL https://agentsview.io/install.sh | bash powershell -ExecutionPolicy ByPass -c "irm https://agentsview.io/install.ps1 | iex" docker run --rm -p 127.0.0.1:8080:8080 \ -v agentsview-data:/data \ -v "$HOME/.claude/projects:/agents/claude:ro" \ -v "$HOME/.cursor:/agents/cursor:ro" \ -e CLAUDE_PROJECTS_DIR=/agents/claude \ -e CURSOR_DIR=/agents/cursor \ ghcr.io/kenn-io/agentsview:latest 第2步:启动服务
前台启动(可以看到实时日志) 或者后台启动 agentsview serve --background 启动后终端会显示:
AgentsView server started at http://localhost:8080 Auto-discovered agents: claude-code, cursor, copilot, ... Indexing sessions... Done. (1,247 sessions indexed in 2.3s) 打开浏览器,访问 http://localhost:8080。 首次启动会自动扫描和索引你的会话数据。数据量在几千个会话的情况下,首次索引大约需要几秒到十几秒。后续查询都是毫秒级。 第3步:查看成本报告
Web界面:直接在仪表盘查看总览、趋势图、各项目/模型的成本分布。 打印今日成本摘要 输出示例: Date | Sessions | Input Tokens | Output Tokens | Cache Read | Cache Write | Cost 2026-07-06 | 23 | 1,245,800 | 342,100 | 890,000 | 120,000 | $4.72 你也可以在Web界面上切换时间范围、筛选特定项目或模型,查看详细的多维度分析。 查看服务状态 停止服务 三步搞定。从安装到看到你的第一份成本报告,全程不到1分钟。 八、为什么是"本地优先"? 现在很多工具喜欢搞云端分析——把你的数据上传到服务器,跑完分析再返回结果。 所有数据留在本地。会话数据、索引数据库、分析结果,全部在你自己的机器上
单二进制文件。不需要安装Python环境,不需要Docker(当然也支持Docker),不需要任何运行时
无需账号。下载就能用,没有注册、登录、订阅这些步骤
无需网络。除了首次通过LiteLLM获取定价数据外,其他功能完全离线可用
对于程序员来说,代码会话数据是敏感信息。即使只是Token统计,也可能暴露项目结构、代码风格等信息。本地优先的设计,从根本上杜绝了数据泄露的可能。 九、和其他工具的对比 简单说:如果你只用Claude Code,ccusage够用。但如果你同时用多个Agent,AgentsView是目前唯一靠谱的解决方案。 欢迎在评论区聊聊你的多Agent使用体验和成本管理方式。 🔗 工具地址
AgentsView GitHub: https://github.com/kenn-io/agentsview
AgentsView 官网: https://agentsview.io
ccusage(对比参考): https://github.com/anthropics/ccusage
LiteLLM 定价查询: https://litellm.ai