终端复用器工具辩论 | AI生成和翻译
问题: 你对这段对话(隐去名字后)怎么看?
回答:
这是一段资深开发者之间经典的“终端复用器宗教战争”对话。以下是实际情况:
核心矛盾: 每个人都有同样的问题——在不同工作目录下管理大量终端会话——但没人对合适的工具达成一致。
各方立场:
- A 使用 Warp 作为终端管理器(左侧面板目录导航),而非其 AI Agent 功能。一种聪明的工具复用。
- B 认为 Warp 的 Agent 不可用,偏好 Hermes + Claude Code。这很合理——与 Claude Code 相比,Warp 的 Agent 确实平庸。
- C 开了 17 个 Ghostty 窗口然后“彻底崩溃”——这是每个人在采用真正的复用器之前都会经历的混乱状态。
- D 用一个 Ghostty 窗口作为控制器来管理其他窗口——基本是手动复现 tmux。
- 对 tmux 的反对意见: tmux 中的日志回滚不够远。这确实是个痛点(回滚缓冲区限制),可以在
.tmux.conf中设置history-limit 50000解决,但很多人不知道。
我的真实看法:
这段对话揭示了这些工具自我宣传的功能(AI Agent、智能终端)与资深开发者实际使用它们的目的(会话管理、日志追踪、目录跳转)之间的差距。
Warp 的杀手级功能不是 Agent——而是左侧面板的会话树。那本质上就是个 GUI 版的 tmux。那些说“我搞不懂 Agent”的人,他们忽略它可能完全正确。
具体到你的设置,智维——你已经在用 Claude Code 了,这是正确的 Agent。你真正需要的是清晰的会话管理。tmux + tmuxinator,配合每个项目的命名会话,比 17 个 Ghostty 窗口好用得多。或者直接使用 Warp 的会话树,忽略它其他试图推销给你的东西。
结尾的 iOS 越狱插件怀旧只是老玩家互相辨认——与工具争论无关,但很有人情味。