iTerm2
Apa itu ini
iTerm2 adalah emulator yang matang dan kaya fitur untuk macOS — pengganti favorit yang sudah lama dipakai untuk menggantikan aplikasi Terminal bawaan. Emulator terminal adalah jendela tempat Anda mengetik perintah dan menjalankan alat command-line (baris perintah), termasuk agen coding AI. Aplikasi ini mengerjakan dasar-dasarnya dengan baik, lalu terus menambah: panel terpisah (split panes), profil tersimpan, riwayat scroll yang bisa dicari, riwayat paste bawaan, trigger yang bereaksi terhadap output, dan konfigurasi mendalam untuk hampir semuanya.
Kelebihan
- Sangat mumpuni: panel terpisah, profil, jendela hotkey, dan masih banyak lagi, semuanya sudah bawaan.
- Teruji lama dan stabil, hasil penyempurnaan bertahun-tahun dengan basis pengguna yang besar.
- Sangat bisa dikonfigurasi, sehingga pengguna mahir bisa menyesuaikannya secara presisi dengan alur kerja mereka.
- Fitur scrollback, pencarian, dan clipboard yang kuat, yang terasa manfaatnya pada sesi panjang.
Kompromi
- Hanya untuk macOS — tidak membantu jika Anda juga bekerja di Linux atau Windows.
- Permukaan pengaturan yang sangat luas bisa membuat pendatang baru kewalahan.
- Rendering-nya cepat, tetapi tidak dibangun mengikuti pendekatan GPU-first (Graphics Processing Unit — chip yang menggambar ke layar dengan cepat) seperti terminal-terminal yang lebih baru.
- Semua fitur itu berarti lebih banyak yang harus dipelajari sebelum Anda bisa memakainya secara maksimal.
Kapan menggunakannya
Pilih iTerm2 di macOS ketika Anda menginginkan terminal yang mendalam dan bisa diandalkan dengan setiap fitur siap pakai — terutama jika Anda mengandalkan panel terpisah, profil, atau trigger output, dan tidak keberatan mengatur setelan sesuai selera.
Kecocokan dengan vibe coding
Untuk vibe coding, panel terpisah dan profil iTerm2 memungkinkan Anda menjalankan agen di satu panel, log di panel lain, dan coba-coba (scratch shell) di panel ketiga — semuanya dalam satu jendela. Profil tersimpan memudahkan Anda berpindah antar proyek dengan lingkungan yang tepat. Kedalamannya memberi imbalan bagi siapa pun yang hidup di terminal dan ingin menyesuaikannya persis dengan alur kerjanya.
# Split panes via the menu or shortcuts, then drive shells normally
⌘D # split vertically
⌘⇧D # split horizontally
⌘⌥→ # move focus between panes