多AI代理并行烧钱?Macchiato 第二天更新让你实时盯住花销,再也不会月底惊呆

如果你同时在机器上跑多个AI编程代理(比如Claude Code和OpenCode),一定遇到过这种尴尬:开两个终端窗口,脑子里记着两套计费规则,然后月末对账时才发现——原来那几次“感觉没花多少”的循环,加起来够买好几杯咖啡了。Macchiato 就是为解决这个痛点而生的新生代终端,它第二天公开更新上线了真正让预算敏感的开发者眼前一亮的功能。

第二天的更新到底给了什么?

在第一天原型的基础上,第二天主要新增了三样东西:

  • 实时Token和花费侧边栏:代理运行时,侧边栏会动态更新,分别显示Prompt Token和Completion Token消耗,并自动换算成当前会话的美元估算值。
  • 消费仪表盘:把侧边栏的数据按会话汇总,让你一眼看清整个下午的代理工作到底花了多少钱。
  • 键盘快捷键:不需要离开Macchiato Shell,就能在Claude Code和OpenCode的窗口之间快速切换。

Macchiato 把自己定位为“代理终端的多路复用器”。tmux 复用Shell窗口,Macchiato 复用的是AI驱动的Shell——你再也不用把它们分别开在两个iTerm窗口里凑合着看了。第二天的版本第一次让这个“多路复用”有了具体数字:你能看到每个窗口实时烧掉多少资源。

Macchiato 只是包装了已有的CLI(Claude Code、OpenCode),并不是替代它们。你本地的 claudeopencode 指令照常能用,Macchiato 只是负责托管和计量。如果某个CLI更新了,你也不需要等Macchiato发新版才能用。

实时Token显示为什么比你想的更重要?

如果你只用过一个AI编程代理,实时Token侧边栏可能只是个小便利。但当你同时跑两三个代理时,情况完全不一样。

Claude Code 和 OpenCode 的Token定价不同、上下文窗口不同,即使执行同样的编辑,成本也可能差很多。没有实时读数,你只能靠心算——“刚才那轮挺长,大概两三刀”——然后月底发现“两三刀”其实变成了三十刀。仪表盘把这个不确定性变成了可控的参考,你可以在启动下一个自动循环之前看一眼。

具体来说,能实时看到花费后,两个场景会变得轻松很多:

  • 更早中止“失控”的代理:当你看着Token用量飞速上涨,很容易判断代理是不是陷入了死循环。如果没有读数,这个成本只会在下个账单周期出现。
  • 为任务选择更便宜的后端:有些重构成品用小模型跑就够了,有些需要大模型。第二天的仪表盘让每个任务的成本变得透明,这是你做路由决策的前提。

需要谨慎的是:Token计数器的准确性依赖于底层CLI的暴露程度,而且这些服务的定价经常变动。请把美元估算当作一个“先行指标”而非最终账单——Anthropic和OpenCode后端的计费页面才是权威来源。

多终端快捷键:值不值?

在更新日志里,键盘快捷键看起来像个微不足道的小功能,但实际用上几小时后你就会发现它的价值。在Macchiato出现之前,我们的典型操作流程是:

  • 在Claude Code里规划重构。
  • 切到OpenCode窗口做一次长上下文分析。
  • 再切回Claude Code执行修改。
  • 然后忘记最新的计划在哪个窗口里。

现在,一个Shell里有两个窗口,一个热键就能来回切换,彻底省去了窗口管理的麻烦。每次切换可能只省了两三秒,但如果你一天要切换几十次,累积下来的效率提升就非常可观。

不过它还没做到的事情是:窗口之间不能共享状态。Claude Code和OpenCode各自有独立的会话、历史和上下文。Macchiato目前只是一个“观看器”和“计费器”,而不是共享内存层。这个区别你要记住,别以为两个代理能自动互相沟通。

第二天更新真的只是公开项目的第二天。Token侧边栏和仪表盘现在就能用,但项目还很新,你可能遇到破坏性变更、显示花费与实际账单偶尔不一致、贡献者数量少等问题。不要把生产工作流完全押在这上面,最好保留直接调用底层CLI的能力。

Macchiato 在AI编程栈里处于什么位置?

如果你已经付费使用像Cursor这样的AI IDE来获得行内补全体验,Macchiato并不是替代品——它活在终端通道里,和那些运行更长、更自动化的CLI代理待在一起。最直接的对比是:在tmux的两个窗格里分别运行 claudeopencode,外加你用来记录Token花费的Excel表格。

在这个基准上,第二天的Macchiato对特定用户是有益的:那些在同一个项目上运行至少两个AI代理,并且想在不离开Shell的情况下看到每个会话花费的开发者。如果你只用单个代理,那这个仪表盘只会增加操作负担,不会带来明显收益。

接下来的几周,值得关注的是Macchiato会保持专注于多路复用和计费,还是会试图长成一个完整的代理编排器。前者是明确的工程量,后者则困难得多,而且那个赛道已经很拥挤了。

类似文章