Model dan platform AI

“Agen Pemrograman” Adalah Nama yang Salah. Ini Agen untuk Segala Hal.

mm
Tambahkan Unite.AI ke sumber pilihan Anda di Google

Di Code with Claude, acara pengembang Anthropic di London, seorang insinyur bernama Jeremy Hadfield bertanya kepada ruangan: siapa di antara mereka yang telah mengirimkan permintaan tarik (pull request) dalam seminggu terakhir yang ditulis sepenuhnya oleh Claude? Sekitar setengah tangan terangkat. Lalu dia bertanya pertanyaan lanjutan — siapa yang mengirimkannya tanpa membaca kode sama sekali? Tawa gugup. Kebanyakan tangan tetap terangkat.

Anthropic sekarang mengatakan bahwa sebagian besar perangkat lunak mereka ditulis oleh Claude, termasuk sebagian besar kode di dalam Claude Code itu sendiri. Dan bukan hanya mereka. Pada rentang waktu yang sama, OpenAI dinamai pemimpin dalam agen pemrograman perusahaan oleh Gartner dan mendorong agen Codex ke dalam perusahaan seperti Dell dan Ramp. Dua laboratorium, satu arah, tidak ada keraguan: menyerahkan kode Anda kepada agen telah berubah dari kebaruan menjadi normal dalam waktu sekitar satu tahun.

Kami terus menyebut hal-hal ini “agen pemrograman.” Nama itu akan membuat banyak orang melewatkan apa yang sebenarnya sedang dibangun.

Apa yang sebenarnya terjadi

Pengaturan di atas panggung di Code with Claude tidak “AI membantu Anda menulis kode lebih cepat.” Ini lebih jauh dari itu. Boris Cherny, yang menjalankan Claude Code, mengatakannya dengan cara ini: “Defaultnya bukan ‘Saya akan memberi prompt kepada Claude’ — defaultnya sekarang ‘Saya akan membiarkan Claude memberi prompt kepada dirinya sendiri.'” Versi insinyur lain: “tidak menghalangi Claude. Kami suka mengatakan: biarkan ia bekerja dengan leluasa.” Anthropic bahkan mendemo sebuah fitur di mana agen pemrograman menulis catatan untuk diri mereka sendiri, lalu menggabungkan catatan tersebut untuk menjadi lebih baik dalam sebuah basis kode dari waktu ke waktu.

Perusahaan yang datang untuk mendemo tidak hanya organisasi rekayasa besar, meskipun Spotify dan Delivery Hero (DHER.DE ) ada di sana. Yang menunjukkan adalah perusahaan rintisan: Lovable, Base44, Monday.com, perusahaan yang produknya memungkinkan orang membangun aplikasi dengan menggambarkannya. Aplikasi yang membantu Anda membangun aplikasi. Abstraksi itu naik, dan naik menuju orang-orang yang tidak menulis kode.

Salah satu pemimpin Anthropic mengatakan Claude “mungkin sama baiknya dengan insinyur tingkat menengah dalam menulis kode” hari ini. Yang lain mengatakan bahwa tujuan akhir yang mereka tuju adalah Claude “pada dasarnya mampu membangun dirinya sendiri.”

Mengapa “agen pemrograman” meremehkannya

Kode hanya hal yang paling jelas untuk diukur. Ini adalah teks, itu baik berjalan atau tidak, dan Anda dapat menghitung permintaan tarik. Jadi itu di mana benchmark menunjuk dan itu adalah nama yang menempel.

Namun, jika dilihat intinya, ini bukanlah alat kode. Mereka adalah agen umum yang dapat memegang tujuan, memecahnya menjadi langkah-langkah, menggunakan alat, memeriksa pekerjaan mereka sendiri, dan mencoba lagi sampai sesuatu berhasil. Kode kebetulan menjadi demonstrasi paling jelas dari loop itu. Loop itu sendiri bukan tentang kode.

Itulah hal yang terlewat dalam sebagian besar liputan. Cerita utama adalah “insinyur menulis kode lebih sedikit dengan tangan.” Cerita sebenarnya adalah bahwa celah antara seseorang dengan ide dan sesuatu yang berfungsi menghilang. Dan kode hanya salah satu ekspresi dari celah itu.

Ketika demo adalah “Claude mengirimkan permintaan tarik,” pengembang berdebat tentang apakah itu baik atau buruk untuk pengembang. Argumen yang adil. Tapi itu mengubur argumen yang lebih besar: kemampuan yang sama yang menulis permintaan tarik dapat membangun alat kecil internal yang diperlukan pemasar, skrip yang merekonsiliasi dua spreadsheet yang berantakan, pipeline yang mengubah folder catatan menjadi draf yang diterbitkan. Tidak ada yang merupakan “pengembangan perangkat lunak” dalam arti judul pekerjaan. Semua itu sekarang dapat dibangun oleh seseorang yang dapat menggambarkannya.

Orang-orang yang sebenarnya berubah

Saya bukan seorang insinyur. Saya menjalankan konten dan operasi. Setahun yang lalu, jika saya membutuhkan alat yang tidak ada, saya memiliki tiga pilihan: membeli sesuatu yang cukup dekat, menunggu seseorang untuk membangunnya, atau melakukannya tanpa. Sekarang ada yang keempat — menggambarkannya dan meminta agen membangunnya untuk saya, disesuaikan dengan cara saya benar-benar bekerja.

Itu adalah kunci yang “bingkai agen pemrograman” sembunyikan. Penerima manfaat terbesar dari agen yang menulis kode bukanlah orang-orang yang sudah menulis kode. Mereka adalah orang-orang yang tidak pernah bisa. Leverage tidak diperoleh oleh insinyur yang menjadi 20% lebih cepat. Ini diperoleh oleh operator yang beralih dari nol alat ke alat mereka sendiri.

Dan itu sejalan dengan semua yang sedang dikirimkan sekarang. Minggu yang sama dengan Code with Claude, Google menunjukkan agen pencarian (GOOGL ) yang membangun aplikasi mini kustom dari satu pertanyaan. Perusahaan yang berbeda, vektor yang sama: perangkat lunak menjadi sesuatu yang Anda tanyakan bukan sesuatu yang Anda sewa. Perusahaan rintisan yang mendemo “aplikasi yang membangun aplikasi” hanya bagian tengah dari kurva itu. Ujungnya adalah semua orang.

Kelemahan yang patut disebutkan

Ini bukan kemenangan yang bersih, dan ruangan tahu itu. Di luar konferensi, banyak pengembang menolak keras. Peneliti memperingatkan bahwa banjir kode yang tidak ditinjau menciptakan utang keamanan dan pemeliharaan yang tidak dibayarkan siapa pun. Beberapa insinyur mengatakan bahwa keterampilan mereka sendiri memburuk. Bahkan orang-orang Anthropic mengakui bahwa praktik terbaik perangkat lunak lama masih berlaku, dan bahwa banyak tim telah kehilangan pandangan tentang hal itu di tengah ketergesaan.

Ambil itu serius. Mengirimkan kode yang tidak dapat dibaca, dalam skala besar, ke lingkungan produksi yang diandalkan orang-orang, adalah cara membangun bencana yang lambat.

Tapi perhatikan siapa peringatan itu sebenarnya untuk. Ini untuk tim yang melepaskan pengawasan atas sistem yang dampak buruknya dapat mengenai orang lain. Untuk operator yang membangun alat kecil untuk alur kerja mereka sendiri, radius ledakan adalah sore mereka sendiri. Kerugian adalah skrip yang tidak berjalan. Keuntungan adalah daya ungkit yang belum ada setahun sebelumnya.

Jadi sebutlah apa adanya. Bukan agen pemrograman — agen untuk segala hal yang kebetulan saat ini paling mahir dalam pemrograman. Cerita itu bukan bahwa mesin menulis perangkat lunak. Ini adalah bahwa pintu untuk membangun perangkat lunak baru saja dibuka untuk semua orang yang terkunci, dan sebagian besar dari mereka belum berjalan melalui itu.

Alex memimpin operasi berita berbasis AI di Unite.AI, menggabungkan jurnalisme, riset, dan otomasi untuk mendukung liputan kecerdasan buatan yang tepat waktu dan skalabel. Pekerjaannya membantu memastikan perkembangan AI yang muncul ditampilkan secara efisien sambil mempertahankan standar editorial publikasi.