TUI so với GUI
Các công cụ AI coding có hai hình thái, và một người vibe coder hiệu quả dùng cả hai. / TUI (Claude Code, Codex CLI, Aider) chạy trong terminal: nhanh, có thể lập trình bằng script, và có thể kết hợp, tuyệt vời cho tự động hóa và để AI làm việc tự chủ trên nhiều file. Công cụ GUI / trình soạn thảo (Cursor, Windsurf, các tiện ích mở rộng IDE) sống trong một trình soạn thảo trực quan: dễ khám phá, với diff nội tuyến, nhấp-để-chấp-nhận, và một lối vào nhẹ nhàng — dễ dàng hơn để xem xét các thay đổi.
| TUI / terminal | GUI / trình soạn thảo | |
|---|---|---|
| Tốc độ | Rất nhanh, ít chi phí phụ | Chậm hơn, nhiều giao diện hơn |
| Có thể script hóa | Có — pipe, chain, tự động hóa | Hạn chế |
| Diff trực quan | Văn bản thuần | Phong phú, nội tuyến |
| Khả năng khám phá | Thấp (phải biết các lệnh) | Cao (có thể nhấp) |
| Tốt nhất cho | Tự động hóa, tự chủ, người dùng nâng cao | Xem xét, làm quen, công việc trực quan |
Bạn không cần chọn một cái mãi mãi. Sự kết hợp mới chính là điểm mấu chốt: dẫn dắt phần lớn công việc thông qua một agent TUI nhanh, sau đó chuyển sang GUI để xem xét trực quan hoặc chỉnh sửa chi tiết. Một quy trình phổ biến là để một agent terminal thực hiện các thay đổi diện rộng trên nhiều file, sau đó mở diff cạnh-nhau-cạnh-nhau (side-by-side) của GUI để thực sự đọc và phê duyệt những gì nó đã làm — tốc độ cho việc làm, sự rõ ràng cho việc kiểm tra. Hãy chọn một công cụ chính thoải mái, và nhớ rằng các kỹ năng trong cuốn sách này chuyển đổi được giữa chúng.