# Waku：一个用 Rust 写的原生桌面应用，把多个编程智能体的命令行窗口统一到一个界面里

> 原标题：Show HN: I built a native app for coding agents with Rust and GPUI

- 来源：Hacker News 首页
- 发布时间：2026-08-16T00:38:44.000Z
- AX AI 日报：https://ai-daily.ax0x.ai/items/50935
- 原文：https://waku.sh

## 摘要

Waku 是一个 macOS 原生应用，用 Rust 和 GPUI 框架（Zed 编辑器同款）开发，启动快、滚动流畅，没有 Electron 的臃肿感。它把 Claude Code、Gemini CLI 这类编程智能体的命令行会话包进一个统一的窗口，每个智能体通过 stream-json 或 JSON-RPC 等原生接口接入，对话记录和工具操作被整理成...

## 推荐理由

Show HN 首发，Rust + GPUI 原生栈在同类工具里辨识度很高，会话感知的检查点设计也是个实在的区分点。但刚发 v0.1.0，正文没披露用户量，也没跟 tmux + git 这类现有工作流做对比，实际省多少事还看不出来。信息缺口明显，先给 72 分，不往上拔。

## 锐评

Waku 解决了一个很实际的痛点：用命令行跑编程智能体时，会话记录散落、回滚麻烦、切窗口效率低。它用 Rust 和 GPUI 框架（Zed 编辑器同款）做了一个原生 macOS 应用，把 Claude Code、Gemini CLI 等智能体的命令行会话统一收进一个 GPU 加速的窗口里，启动快、滚动流畅，没有 Electron 的臃肿感。

两个设计值得点出来：一是每次提示都会在隐藏的 git ref 里给工作树打快照，回滚时代码和对话一起退，不只是清聊天记录；二是所有数据存本地，不需要账号、不传遥测、不走云端。正文没披露 Windows 和 Linux 的时间线，目前只有 macOS 版。

这点先别太激动：它本质是个本地会话管理器，智能体本身的能力还是取决于你接入的 CLI 工具。如果 Claude Code 或 Gemini CLI 本身不稳定，Waku 也救不了。另外，正文没提多智能体协作或跨项目上下文共享，这些在实际工作流里挺关键。
