正文:在编程工具日益碎片化的今天,开发者往往需要在多个Agent CLI之间来回切换,管理会话、查看工具调用、回溯代码变更,过程繁琐且割裂。现在,一款名为Waku的原生桌面应用试图解决这一痛点——它用一个统一的石墨般快速流畅的窗口,驱动你现有的所有编程Agent,并且完全运行在你自己的机器上。 Waku的底层由Rust和GPUI构建。GPUI是Zed编辑器背后的GPU加速框架,这让应用实现了秒级启动,即使浏览多年的会话记录也能保持平滑滚动——没有Electron带来的内存负担。 它如何整合不同Agent?Waku不要求你替换现有工具,而是通过每个Agent最强的原生接口(如stream-json、JSON-RPC、实时事件)进行连接,并将所有数据归一化为一个与提供商无关的模型。这意味着无论你使用Claude、GPT还是其他编码Agent,它们的工作都能呈现在同一条时间线上。 最值得一提的“回滚”能力:每一次Prompt都会在隐藏的git引用中为你的工作树创建检查点。你不仅可以回滚代码,还能连同当时的对话一起回滚——而不只是聊天记录。这让调试和实验变得前所未有的安全。 对于键盘爱好者,Waku提供了完整的无鼠标操作:⌘N新建会话,⏎在Agent工作时排队跟进,⌘⏎中途转向,Escape停止。每个控制点都不需要鼠标介入。 在隐私和本地化方面,Waku坚持“本地优先”架构。项目、会话、记录以及提供商ID都存储在你的磁盘上。没有账户,没有遥测,没有Waku云介入你与Agent之间。 更让人安心的是,它保持“静默更新”:签名、公证,并通过Sparkle实现二进制增量自动更新。应用在不知不觉中保持最新,却从不打扰你的注意力。 对于每天与多个编程Agent打交道的开发者来说,Waku提供了一个简洁、快速、本地优先的整合层。它不是一个替代品,而是一个让现有工具发挥协同效应的“底座”。如果你厌倦了在多个终端窗口间切来切去,或许该试试这款原生应用。
![]()
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.