Masa Depan Pengembangan Perangkat Lunak: AI Berbasis Terminal Menggeser Alat Coding Lama
Teknologi
Pengembangan Software
15 Jul 2025
190 dibaca
2 menit

Rangkuman 15 Detik
Alat berbasis terminal semakin populer dalam pengembangan perangkat lunak karena kemampuannya menangani tugas-tugas kompleks.
Windsurf mengalami tantangan signifikan yang mengancam kelangsungan produk mereka.
Terminal-Bench menunjukkan bahwa alat berbasis terminal dapat menyelesaikan banyak pekerjaan non-koding secara otonom.
Selama bertahun-tahun, alat pengedit kode berbasis AI seperti Cursor dan GitHub Copilot telah membantu pengembang dalam menulis dan memperbaiki kode. Namun, seiring kemajuan teknologi AI agentik dan meningkatnya minat pada vibe coding, kini AI lebih sering berinteraksi langsung dengan terminal sistem daripada hanya kode. Ini adalah perubahan besar yang memengaruhi cara pengembangan perangkat lunak dilakukan.
Terminal adalah antarmuka lama yang terlihat sederhana seperti layar hitam putih dalam film-film hacker tahun 90-an, tetapi tetap sangat kuat bagi mereka yang menguasainya. Berbeda dengan editor kode yang fokus menulis dan memperbaiki, alat AI berbasis terminal juga menangani tugas-tugas operasional seperti pengaturan server Git dan pemecahan masalah skrip.
Beberapa lab besar seperti Anthropic, DeepMind, dan OpenAI meluncurkan alat AI berbasis baris perintah baru yang cepat populer, menunjukkan adanya perubahan tren. Studi menunjukkan bahwa alat berbasis kode biasa kadang tidak meningkatkan produktivitas seperti yang dikira, membuka peluang untuk pendekatan baru menggunakan terminal.
Warp adalah salah satu contoh alat terminal yang bertindak sebagai lingkungan pengembangan agentik, mampu melakukan banyak tugas non-koding secara otomatis, seperti mengatur proyek dan mengatasi ketergantungan. Namun, tantangan tetap besar karena kemampuan AI untuk menangani beragam lingkungan masih terbatas.
Pendekatan baru ini menuntut AI untuk memecahkan masalah secara bertahap dengan kesabaran, mirip seperti pemrogram manusia. Meski masih banyak yang harus dikerjakan, alat berbasis terminal berpotensi menjadi cara utama AI berinteraksi dalam pengembangan perangkat lunak di masa depan.
Analisis Ahli
Mike Merrill
Saya yakin masa depan interaksi LLM dengan komputer adalah melalui antarmuka terminal, karena fleksibilitas dan kekuatannya yang tak tertandingi.Zach Lloyd
Terminal adalah lapisan paling rendah di tumpukan pengembang, sehingga menjadi tempat paling serbaguna untuk menjalankan agen AI yang dapat mengelola berbagai tugas praktis developer.Alex Shaw
Kesulitan terbesar dalam benchmark Terminal-Bench bukan hanya soalnya, tapi lingkungan eksekusi, yang mereplikasi kompleksitas nyata pekerjaan developer.

