最近 Claude Code / Codex / Gemini CLI 这些 agent 把我终端塞得满满当当
每次都要挨个进 pane 看「到底哪个在跑」「上一次输出在哪」?
一不小心还手滑关掉 pane,重开 resume 又要等半天
于是我花时间用纯 Rust 写了个 PAD(Panel for Agent Development),现在我所有 agent 全部收进一个 TUI 界面:
- 左侧树状结构一目了然看所有 live sessions + 最近历史
- 右侧直接预览最新对话内容(不用进 pane 就能知道有没有新输出)
- Enter 秒进对应 pane(默认全屏),F12 一键回到主面板
- 支持存档(archive)、文件树浏览、Git 信息显示、桌面通知、Telegram Bot 远程对话……
- 键盘驱动,全程飞快
极致轻量(Rust 真香):
- 打包后二进制仅 3.7MB
- 空闲 RSS 仅 12MB(macOS 实测)
支持 macOS / Linux / WSL2。
一键安装:
curl -fsSL https://raw.githubusercontent.com/T1mn/pad/master/install.sh | bash
项目地址:
github.com/T1mn/pad