Paneflow vs tmux
Paneflow 是本地工作区,用面板、分支、diff、开发服务器和只读 MCP 上下文监督编码智能体。tmux 是终端复用器,用于持久会话、SSH、无图形界面的系统和深度终端自动化。
从可见的智能体面板开始
用 Cmd/Ctrl+Shift+D 分屏,用 Alt+Arrow 切换焦点,用鼠标选中文本。无需前缀键,也无需 .tmux.conf。
跟踪智能体工作,而不只是进程
Paneflow 在专属面板中启动 CLI 智能体,并指示哪些在工作、哪些在等待你回应。tmux 把这些命令当作普通终端进程来运行。
把代码上下文放在终端旁边
Paneflow 把分支、diff 和开发服务器放在面板旁边。tmux 仍是终端复用器;你可以在它周围编写脚本来补充上下文,但它本身不建模这些上下文。
重要的差异
这张表用于确认边界:Paneflow 负责本地智能体监督;tmux 负责持久终端会话。
| Paneflow | tmux | |
|---|---|---|
| 主要任务 | 面向编码智能体的本地工作区 | 面向会话、窗口和面板的终端复用器 |
| 编码智能体 | 专属面板、状态、只读 MCP 面板上下文 | 把 CLI 智能体作为普通终端进程运行 |
| 分支、diff、开发服务器 | 内置 | 围绕 tmux 自行编写脚本 |
| SSH / 无图形界面会话 | 图形桌面应用,没有 detach/reattach 服务器 | 核心强项:detach、reconnect、在任意 TTY 中运行 |
| 自动化 | CLI、JSON-RPC、只读 MCP 工具 | CLI、control mode、hooks、formats、capture-pane、send-keys、pipe-pane |
| 许可证 / 包大小 | GPL-3.0-or-later,约 13-21 MB,取决于平台和包格式 | ISC,tmux 3.7b 源码归档约 0.79 MB |
2026 年 7 月 2 日核验版本:Paneflow v0.7.6。tmux 3.7b,发布于 2026 年 7 月 1 日。两者均免费:Paneflow 采用 GPL-3.0-or-later,tmux 采用 ISC。
该选择哪款工具?
根据全天都要支撑的核心工作来选:智能体监督,还是终端持久性。
选择 Paneflow,如果
- -你的工作发生在带图形工作区的本地桌面上
- -你监督多个编码智能体,并需要把面板、分支、diff 和开发服务器状态放在一起
- -你想让智能体通过 Paneflow 的只读 MCP 桥读取其他面板
- -你想要围绕真实终端的原生应用,而不是另一个终端里的 TUI
选择 tmux,如果
- -你 SSH 登录远程服务器,需要在断连后依然存活的会话
- -你在无图形界面的服务器、容器、串口控制台或 Raspberry Pi 上工作
- -你用 capture-pane、pipe-pane、send-keys、hooks、formats 或 control mode 深度自动化终端
- -你更需要最小、可移植的 Unix 复用器,而不是智能体工作区
何时继续用 tmux
当以下需求比本地智能体监督更重要时,继续用 tmux:
- 1.SSH 和远程服务器。tmux 会话在断连后依然存活。Paneflow 不支持远程会话。
- 2.无图形界面或嵌入式系统。Paneflow 需要图形桌面和支持 GPU 的渲染栈。tmux 几乎可在任意 TTY 中运行:Raspberry Pi、Docker、KVM 控制台或串口。
- 3.重度终端自动化。tmux 暴露 capture-pane、send-keys、pipe-pane 等命令,以及 hooks、formats 和 control mode。Paneflow 的 JSON-RPC 和 MCP 接口专注于工作区和智能体。
- 4.最大化可移植性或最小资源占用。tmux 非常轻量,可在众多系统上运行。Paneflow 是一个图形应用,目前可在 Linux、macOS 和 Windows 上使用。
常见问题
Paneflow 能在本地开发中取代 tmux 吗?
可以,前提是 Linux、macOS 或 Windows 上以智能体为中心的本地开发。它不替代 SSH detach/reattach;这个用途请继续使用 tmux。
Paneflow 会像 tmux 那样保留运行中的进程吗?
不会。Paneflow 会恢复 shell 周围的环境:面板、布局、工作目录、自定义名称和工作区元数据。历史终端输出会从空白状态开始,应用退出后进程也不会继续存活。tmux 的进程持久化来自其独立的服务器和可分离会话模型。
我能在 Paneflow 中使用我的 .tmux.conf 吗?
无法直接迁移。Paneflow 使用 JSON 文件(paneflow.json),schema 不同。快捷键的原理相似,但大多数 tmux 选项没有等价物,因为 Paneflow 不是运行在另一个终端中的复用器。参见 schema 参考。
根据你的环境来选择
你在本地与多个智能体协作?下载 Paneflow或阅读入门指南。你整天在 SSH 或无图形界面的服务器上工作?继续用 tmux,并查看它的 GitHub 仓库或 man tmux。