TUI vs GUI
AI 코딩 도구는 두 가지 형태로 오고, 생산적인 바이브 코더는 둘 다 손에 쥔다. 터미널/TUI 에이전트(Claude Code, Codex CLI, Aider)는 터미널에서 돈다: 빠르고, 스크립트 가능하고, 조합 가능하다 — 자동화와 AI가 여러 파일에 걸쳐 자율적으로 일하게 하는 데 좋다. GUI/에디터 도구(Cursor, Windsurf, IDE 확장)는 시각적 에디터 안에 산다: 발견하기 쉽고, 인라인 diff, 클릭 수락, 완만한 진입로 — 변경을 리뷰하기 더 편하다.
| TUI / 터미널 | GUI / 에디터 | |
|---|---|---|
| 속도 | 매우 빠름, 낮은 오버헤드 | 더 느림, UI 많음 |
| 스크립트 가능 | 예 — 파이프, 체인, 자동화 | 제한적 |
| 시각적 diff | 평문 | 풍부, 인라인 |
| 발견 용이성 | 낮음(명령을 알아야) | 높음(클릭 가능) |
| 적합한 용도 | 자동화, 자율성, 파워 유저 | 리뷰, 온보딩, 시각 작업 |
영원히 하나만 고를 필요는 없다. 조합이 핵심이다: 작업의 대부분은 빠른 TUI 에이전트로 몰고, 시각적 리뷰나 세밀한 편집을 위해 GUI로 넘어가라. 흔한 워크플로는 터미널 에이전트가 여러 파일에 걸쳐 광범위한 변경을 하게 한 다음, GUI의 좌우 비교 diff를 열어 그것이 한 일을 실제로 읽고 승인하는 것이다 — 함에는 속도를, 점검에는 명료함을. 편한 주력을 고르되, 이 책의 기술은 둘 사이를 넘나든다는 걸 기억하라.