首页
学习
活动
专区
圈层
工具
发布

Agent View 开源工具,一个界面搞定多个 AI 编程助手管理!

同时开着好几个 AI 编程助手的同学,有没有一种熟悉的痛—— 终端窗口铺满一屏,Claude Code 在这边跑,Gemini CLI 在那边等你输入,OpenCode 又在另一个 pane 里卡着日志。 人还没开始写几行代码,已经先当了一圈“窗口管理器”了。

我这两天就被这种场景折磨得不行,于是顺着关键词乱搜一通,结果还真翻到一个挺对味儿的小工具:Agent View。 一句话概括:专门用来“管 AI 的”,把一堆 AI 编程助手塞进一个可视化控制台里统一调度。 不用你人肉在各个 tmux 窗口里来回切,一个界面就能看清现在谁在干活、谁在发呆、谁又在等你回车。

Agent View 本质上是一个基于 tmux 的轻量级会话管理器,但做了很多“懂程序员”的增强。 支持的 AI 编程助手挺全:Claude Code、Gemini CLI、OpenCode、Codex CLI 这几位主流角色都在列表里。 如果你公司里有自研的小助手,或者自己用 shell 写了个 AI 小脚本,也可以按模板接成“自定义工具”,一视同仁丢进去统一管。

比较戳我的一点,是它自带一个“智能体状态监控面板”。 你不用再盯着某个窗口看光标在不在闪、是不是卡在了输入提示那一步。 Agent View 会实时告诉你: 哪个会话正在运行任务、哪个已经完成、哪个在等你输入,还有谁是彻底闲置状态。

任务一跑完,或者某个助手需要你输入补充信息,它会直接在总面板上标记出来。 你只要盯一个界面,就能知道下一步该去“搭把手”的是哪位 AI,整个人轻松不少。

更细一点,它和 Git Worktree 的结合也挺妙。 你可以为每一个会话自动创建独立的 worktree,相当于每个 AI 助手都有自己的一块干净工作区。 比如:一个会话帮你搞重构,一个会话在新分支上做实验,一个会话只跑测试。 所有改动彼此隔离,主分支干干净净,不用担心哪位 AI 一激动给你把主线代码搞得一团糊。

对于经常多分支、多任务并行的同学来说,这波操作我服。 以前为了“手动隔离”,要自己建一堆目录、分支,现在交给 Agent View + Git Worktree 自动铺好战场就行。

操作方式也很“键盘党友好”。 所有常用动作都有快捷键:一键新建会话、一键停止、重启、删除,全程不摸鼠标完全没压力。 而且底层是 tmux,会话状态是持久化的—— 哪怕你不小心把终端关了,甚至系统重启,之前开的那些 AI 会话还在,连回车位置都帮你记着。

这点对远程开发、连服务器搞活的同学太重要了。 不像某些 GUI 工具,一崩掉就全没了,只能含泪从日志里捞刚才到底干了啥。

安装方面,它算是对新手还挺友好的那一挂。 项目提供了一键安装脚本,macOS、Linux、WSL 都在支持范围里。 前置依赖只有两个:Bun 运行时 + tmux。 Bun 本身就是很多同学用来替代 Node 的“高性能脚本小钢炮”,顺便装一个也不亏;tmux 就更不用说了,远程开发的标配。

搞好这两样,跑下安装脚本,基本就能直接上手玩。 配置写在项目里也比较清楚,你要加新助手,照着模板填几行命令就能生效,不用研究半天玄学 DSL。

如果你现在正处在: “AI 助手开的比浏览器标签页还多,但效率并没有明显提高”的阶段, 不妨把 Agent View 当成一次整理工作流的小机会,顺手把终端和项目结构梳理一下,效果会比单纯换一个新模型更明显。

GitHub地址:github.com/frayo44/agent-view

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OYfGp8Bu_1eCwwY_HhV5iJ2w0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

领券