TUI vs GUI
AI 程式設計工具有兩種形態,而一個高產的 vibe coder 兩種都會拿來用。終端 / TUI 智慧體(Claude Code、Codex 、Aider)跑在終端裡:快、可指令碼化、可組合,非常適合自動化以及讓 AI 跨許多檔案自主工作。GUI / 編輯器工具(Cursor、Windsurf、IDE 擴充套件)活在一個視覺化編輯器裡:易於發現,有內聯 diff、點選接受,以及一個平緩的上手坡道——審查改動更容易。
| TUI / 終端 | GUI / 編輯器 | |
|---|---|---|
| 速度 | 非常快,開銷低 | 較慢,UI 更多 |
| 可指令碼化 | 可以——管道、串聯、自動化 | 有限 |
| 視覺化 diff | 純文本 | 豐富,內聯 |
| 可發現性 | 低(要知道命令) | 高(可點選) |
| 最適合 | 自動化、自主、高階使用者 | 審查、上手、視覺化工作 |
你不必永遠只挑一個。組合才是關鍵所在:用一個快速的 TUI 智慧體來推動大部分工作,然後切進一個 GUI 做視覺化審查或細粒度的編輯。一個常見的工作流是,讓一個終端智慧體跨許多檔案做出大範圍的改動,然後開啟 GUI 的左右對照 diff 去真正讀一遍、批准它做的事——幹活靠速度,核對靠清晰。挑一個用著舒服的當主力,並記住這本書裡的技能在兩者之間是通用的。