Skip to content

终端正在复活,而我们也该重新看看自己的工具了

最近你有没有一种很明显的感觉:

  • Claude Code、Codex、OpenCode、Gemini CLI 接连出现
  • 写代码越来越多是在 终端里完成思考和协作
  • 手几乎不离键盘,鼠标反而成了低频工具

不知不觉,终端重新站到了工作流的中心位置

它不再只是一个跑命令的地方,
而是你:

  • 跟 AI 对话
  • 看代码变化
  • 跑脚本、查日志、连服务器
  • 一坐就是半天的「主战场」

于是,一个很自然的问题出现了:

当终端的重要性被重新放大,
我们是不是也该重新审视一下自己用的终端工具?


我一直觉得,iTerm2 本身并没有问题

先说清楚一点:
这不是一篇“拉踩 iTerm2”的文章。

iTerm2 这么多年能成为 macOS 上的事实标准,本身就说明了一切:

  • 功能完整
  • 生态成熟
  • 稳定可靠

很多人(包括我)都是靠它完成了无数项目。

但工具的使用场景会变,而人的需求也会慢慢变化。

这两年,我越来越常有一个模糊但真实的感受:

不是 iTerm2 变差了,
而是我对「终端的期待」在变。


AI CLI 出现之后,终端的使用方式变了

以前我们在终端里做的事情,大多是:

  • 执行命令
  • 看结果
  • 切换上下文

现在不一样了。

越来越多时候,终端里发生的是:

  • 与 AI 的持续对话
  • 大段输出快速滚动
  • 高频修改、验证、再修改

这种状态下,终端更像一个:

高频输入 + 高密度输出的交互界面

也正是在这个阶段,我开始接触到 Ghostty


Ghostty 给我的第一印象:它很“安静”

第一次打开 Ghostty,其实很难让人兴奋。

  • 没有复杂界面
  • 没有显眼的功能入口
  • 看起来甚至有点“普通”

但用着用着,你会意识到一件事:

它几乎不会打断你。

  • 启动很快
  • 输出很顺
  • 滚动很稳
  • 光标跟手

它不试图告诉你「我能做什么」,
只是默默把该做的事情做好。


当终端成了高频工具,“顺”本身就是价值

在用 AI CLI 的过程中,有一个变化特别明显:

你会越来越在意终端本身的“手感”。

不是功能多不多,而是:

  • 输出多的时候会不会抖
  • 快速滚动时会不会卡
  • 长时间开着会不会让人疲劳

Ghostty 在这些细节上,给人的感受是:

它始终跟得上你的节奏。

这种体验很难用参数描述,但一旦适应,就很难再忽略。


Ghostty 的气质,其实很克制

Ghostty 并没有试图成为「万能终端」。

它更像是在强调一件事:

终端本身,应该尽量简单、稳定、可信。

  • 配置项不多,但都很基础
  • 默认行为很保守
  • 鼓励你把复杂度交给 shell、tmux、编辑器

如果你的工作流本身就是:

  • CLI-first
  • 重度键盘操作
  • 习惯自己搭工具链

Ghostty 的存在感会非常低,但体验感会慢慢变高。


不是“替代”,而是多了一种选择

说实话,现在谈“谁取代谁”意义并不大。

更真实的状态可能是:

  • 有人更喜欢功能完整、可视化强的终端
  • 有人开始偏好更轻、更专注的终端体验

Ghostty 的出现,更像是给了后者一个选择。

也许不是每个人都会切换,
但它确实让我们意识到:

终端工具,本身也有不同的价值取向。


我现在的状态,更像是一种“自然迁移”

没有刻意对比,也没有下决心切换。

只是慢慢发现:

  • 日常高频使用时,更愿意打开 Ghostty
  • 长时间工作时,心智负担更低
  • 对终端本身的存在感更少

这种变化,非常安静。


如果你最近也在思考工具这件事

你或许可以问自己几个问题:

  • 终端是不是你每天用得最多的工具之一?
  • AI CLI 有没有开始进入你的主流程?
  • 你更在意功能堆叠,还是长时间使用的舒适度?

如果这些问题你都有点共鸣,
那 Ghostty 也许值得你花点时间试试。

不一定要切换,
但多一次体验,本身就是有价值的。


最后想抛一个问题

在 AI 越来越多地进入开发流程的当下:

你觉得,未来我们最该打磨的工具,应该是什么样子?

是更聪明?
还是更安静?
是功能更多?
还是更不打扰?

也许答案,每个人都不一样。

欢迎聊聊你现在的终端选择,以及背后的理由。