<span class=“js_title_inner“>用 Tauri 写了个 ACP UI,可以连接到任何 AI Agent</span>

大家好!我是韩老师。

最近几个月新出的 Agent Client Protocol (ACP) 协议感觉挺不错的,相当于 Agent 界的 LSP 。 支持 ACP 的 Client ,能连接上任何支持 ACP 的 Agent 。

周末花了点时间,借助 AI 用 Tauri 写了个跨平台的 ACP UI ,支持 Windows ,macOS (ARM/Intel) 和 Linux (x64/ARM64)。

默认支持连接 GitHub Copilot, Claude Code, Gemini CLI 和 Qwen Code ,当然也可以另外配置任意的 ACP Agent 。

另外,对我比较有用的是这个 ACP Traffic Monitor ,可以看到每一个 ACP 的 Reuqest ,Response 和 Notification。

下载传送门:

https://github.com/formulahendry/acp-ui/releases

欢迎大家试用~

另外,第一次用 Tauri 开发 App ,感觉还是挺不错。

一开始还在 Tauri 和 Electron 之间纠结,不过目前看下来,Tauri 没啥大问题。

前端用 Vue,后端用 Rust。可以把对性能要求高的逻辑放到 Rust 里。

特别是最后的安装包还挺小的,只有几兆,这点就比 Electron 好太多了。

代码也完全开源:

https://github.com/formulahendry/acp-ui

欢迎大家围观指点~