# Claude Code 终端比 iTerm2 更好用的诞生了!
大家好,我是 Guide。今天和大家聊聊几个近两年热度很高的"现代终端"。
对于开发者来说,终端可能是除了编辑器之外,每天打交道最多的界面:写代码、跑命令、看日志、连服务器、排障、写脚本等等。
很多 macOS 开发者,包括我,至今仍在用 iTerm2——一个仍在维护、但产品形态多年没有明显变化的工具。
我最近换着用了几款号称"现代"的终端,体验之后发现,这个圈子已经卷成这样了:有的用 Zig 语言写核心,性能强到离谱;有的直接把 SFTP 和多光标编辑集成进去,运维起来像开了挂;还有的干脆把终端做成了 IDE,自带 AI 补全。
尤其是 Ghostty,最近因为被 Claude Code 团队背书火了一把。

下面我会用更"横评"的方式,把这四款工具放在同一套维度里讲清楚:**Ghostty / WindTerm / kitty / Warp**。
## 一、Ghostty:偏原生体验 + 性能的新一代终端
如果你在用 Claude Code 或者经常跑长输出,有时会遇到一个很烦的现象:输出一长,滚动体验开始变得不稳定。经常清空终端、重启 Claude Code。
这个问题在 iTerm2 上存在一段时间了,社区里的解决方案五花八门,但都没根治。
这也是 Claude Code 团队推荐的终端。
### Ghostty 介绍
Ghostty 是由 Mitchell Hashimoto(HashiCorp 创始人)开发的,核心思路很简单:**原生性能,拒绝 Electron**。
Ghostty 用 Zig 语言编写。Zig 的核心优势是**零成本抽象**——编译后的二进制文件很小,运行速度很快。

对终端模拟器这种对性能敏感的工具来说,语言选择直接影响体验:处理每秒万行的日志输出时,字符渲染必须维持在显示器刷新率上限,否则用户会感知到卡顿。
Ghostty 是跨平台的(Windows 版本仍在推进中):
- **macOS**:真正的 SwiftUI 应用,具备原生窗口、菜单栏、设置 GUI。
- **Linux**:使用 GTK 构建。
- **共享核心**:Zig 编写的大型核心库,但平台层是原生的。
并且,Ghostty 支持大多数 kitty 扩展协议,如果你是 kitty 用户,迁移成本几乎为零。
项目地址:[https://github.com/ghostty-org/ghostty](https://github.com/ghostty-org/ghostty)

### 多渲染器架构和性能
Ghostty 采用多渲染器架构:Linux 使用 OpenGL,macOS 使用 Metal。
据 Ghostty 作者所说,除 iTerm 外,Ghostty 是唯一直接使用 Metal 的终端模拟器——而且是唯一支持连字的 Metal 渲染器。
在 I/O 基准测试中:
- 读取纯文本转储的速度比 iTerm 和 kitty 快 4 倍
- 比 Terminal.app 快 2 倍
- 与 Alacritty 的速度相近
### 安装使用
macOS:`brew install --cask ghostty`Ghostty ၏ ကွန်ဖစ်ဂျူရေးရှင်းသည် သန့်ရှင်းသော စာသားဖြစ်ပြီး၊ ကွန်ဖစ်ဂျူရေးရှင်းဖိုင်သည် ~/.config/ghostty/config တွင်ရှိသည်။
`# 主题(内置几百款,用 ghostty +list-themes 查看)
theme = iTerm2 Default
# 字体大小
font-size = 15
# 字体族
font-family = JetBrains Mono
# 窗口调整
resize-increment = 100`
## 二、WindTerm:不是单纯终端模拟器
### WindTerm 介绍
WindTerm ၏ အနေအထားသည် "终端模拟器" မဟုတ်ဘဲ "SSH/Telnet/Serial/Shell/SFTP 客户端" ဖြစ်သည်။
သင်၏ အလုပ်တွင်၊ 终端 ကို ဖွင့်ခြင်းသည် အများအားဖြင့် အဓိပ္ပာယ်ရသည်။ **ဆာဗာကို ချိတ်ဆက်ခြင်း၊ ပလက်ဖောင်း၊ ဖိုင်များကို လွှဲပြောင်းခြင်း၊ အစည်းအဝေးများစွာ ဖွင့်ခြင်း၊ သို့မဟုတ် စီးကွက်ကိရိယာများကို ချိတ်ဆက်ခြင်း** - ထို့ကြောင့် WindTerm သည် "纯终端模拟器" ထက် သင့်အတွက် ပိုသင့်လျော်နိုင်သည်။

WindTerm သည် IDE များ၏ လုပ်ဆောင်ချက်များကို 终端 ထဲသို့ ပြောင်းလဲထားသည်။
特性说明动态自动补全不仅补全命令,还能感知当前路径的文件、Git 分支、历史输入大纲视图自动解析长输出(如 ls -l 或日志),生成可点击的导航大纲多光标编辑类似文本编辑器的多行同时编辑Github 地址:[https://github.com/kingToolbox/WindTerm](https://github.com/kingToolbox/WindTerm)
### 运维友好
WindTerm သည် SSHv2、Telnet、Raw TCP、Serial、Shell ကို ထောက်ပံ့သည်၊ ထို့အပြင် sftp/scp နှင့် ဒေသခံ ဖိုင်စီမံခန့်ခွဲမှုကို ပေါင်းစပ်ထားသည်။
ထို့အပြင် WindTerm တွင် 运维 အတွက် အထူးအသုံးဝင်သော အင်္ဂါရပ် ၂ ခုရှိသည်။
- **同步输入**:တစ်ခုသော ပြတင်းပေါက်တွင် ရိုက်ထည့်ခြင်း၊ တစ်ချိန်တည်းတွင် အစည်းအဝေးများစွာသို့ ပို့သည်။
- **更系统化的历史/会话管理**:命令历史、会话树、布局恢复等
## 三、kitty:基于 GPU 加速的黑客定制终端
### kitty 介绍
kitty သည် ရှေးဟောင်း GPU 加速 终端 ဖြစ်ပြီး C ဘာသာစကားဖြင့် ရေးသားထားသည်၊ "မြန်ဆန်၊ လုပ်ဆောင်ချက်များအားလုံး၊ အထူးသီးသန့်" ကို ရည်ရွယ်သည်။
传统终端 ၏ CPU 绘图 ကို မူရင်းမဟုတ်ဘဲ,kitty ၏ အခြေခံသည် **C 语言** ဖြင့် ရေးသားထားသော **OpenGL 引擎** ဖြစ်သည်။
- **低负载、高帧率**:GPU သို့ ရိုက်နှိပ်မှုကို ပေးပို့သည်။
- **彻底的异步架构**:输入处理、渲染、IO 都在独立线程中运行
kitty သည် "Kittens" ဟု အမည်ရသော ကိရိယာများကို ထည့်သွင်းထားသည်။
工具功能说明核心价值icat终端内直接显示高保真图片运维时看图、数据科学绘图无需跳出控制台diff侧边栏代码对比极其快速,颜色分明,支持语法高亮unicode_input模糊搜索输入 Unicode解决特殊符号的查找难题hints屏幕内文本选择与跳转按快捷键即可提取屏幕上的 URL、路径Github 地址:[https://github.com/kovidgoyal/kitty](https://github.com/kovidgoyal/kitty)
### 自研协议
ဒါဟာ kitty ၏ အထူးသဖြစ်သော အချက်ဖြစ်သည်။ ၎င်းသည် နှစ်ခုသော ပရိုတိုကောကို ကိုယ်တိုင် ဖန်တီးခဲ့ပြီး ယခုအခါ **Ghostty、WezTerm** စသည်တို့က အကျယ်ချုပ် အသုံးပြုနေသည်။
- Graphics Protocol (图形协议):陈旧的 Sixel 协议 ကို ပယ်ဖျက်ပြီး၊ အမှန်တကယ် အရောင်၊ သွေးရောင်၊ သို့မဟုတ် အနာဂတ်ကို ထောက်ပံ့သည်။
- Extended Keyboard Protocol (扩展键盘协议):传统终端 ၏ Tab နှင့် Ctrl+I စသည်တို့ကို ခွဲခြားနိုင်ခြင်းကို ဖြေရှင်းသည်။
### 安装使用
macOS:
Warp 介绍
Warp 是一个完全由 Rust 重写的现代化终端。它彻底打破了传统终端几十年不变的"瀑布流字符"逻辑,将其改造为一个更像 IDE 的协作环境。
Github 地址:https://github.com/warpdotdev/Warp
维度传统终端 (iterm2/Terminator)Warp内容组织连续长文本(难以分割)Blocks 块逻辑(可独立管理、分享)输入方式线性字符流(无法鼠标点选)IDE 模式(支持点选、撤销、多行)AI 支持无或依赖三方插件原生内置(支持自然语言转命令)团队协作个人配置,无法共享Warp Drive(云端共享工作流)
Block(块)设计
Warp 最具颠覆性的设计是将传统的终端连续长文本拆分为一个个独立的 Blocks(块)。
- 独立操控:每一条命令及其对应的输出都被打包成一个"块"
- 零成本分享:你可以一键将某个报错的块生成永久链接分享给同事
Warp AI
Warp 原生内置了 AI 助手:
- 自然语言对话:支持通过自然语言直接搜索命令
- 智能调试:当命令报错时,点击旁边的 AI 图标,它会分析错误栈信息
安装使用
Warp 支持 macOS、Linux 和 Windows。
地址:https://www.warp.dev/download
macOS 用户还可以使用下面的命令下载:
brew install --cask warp
选择建议:都挺不错,选择适合自己的
四款终端各有侧重,没有绝对的"最好",只有在特定工作流下的"最顺手"。
维度GhosttyWindTermkittyWarpiTerm2定位性能/原生取向终端运维工作台GPU 加速 + 高度可定制IDE 化 + AI + 协作macOS 稳定老牌上手难度低低(GUI 友好)中低(现代 UI)极低长输出/高负载体感很强够用很强视具体场景而定稳定你可以根据日常需求来选择:
- 追求性能 + Claude Code 用户 → Ghostty
- 运维工程师 → WindTerm
- 极客/Linux 重度用户 → kitty
- 新手/团队协作 → Warp
快速筛选:
- iTerm2 滚屏卡顿 → Ghostty
- 记不住 Shell 命令 → Warp
- 连服务器、改配置 → WindTerm
- 终端看图、高刷新率 → kitty
如果 iTerm2 用得挺舒服,也没遇到什么痛点——那也没必要强行换。工具是为人服务的,不是反过来。