00:00:00Hari ini saya punya permainan kecil untuk Anda. Ini ada beberapa aplikasi, IDE,
00:00:06alat rekayasa agen, dan saya ingin Anda memberi tahu saya mana yang mana. Ada yang aneh?
00:00:15Semuanya hampir sama. Oke, yang ini adalah VS Code. Terlihat berbeda, kan? Bilah
00:00:22agen di sini ada di sebelah kanan, bukan di kiri, dan Anda masih harus membuka satu ruang kerja per proyek,
00:00:31istilahnya begitu. Jadi satu jendela VS Code per proyek dan kemudian Anda memiliki agen untuk proyek ini di sini,
00:00:38tapi tentu saja itu juga akan berubah. Jika Anda melihat catatan rilis mereka, kita akan memiliki
00:00:46mode agen Visual Studio Code atau tampilan atau aplikasi atau apa pun di versi mendatang. Anda sudah bisa mengaksesnya jika
00:00:54Anda ikut serta dalam saluran rilis program VS Code insiders, dan di masa mendatang VS Code
00:01:02akan tetap ada. Anda masih bisa menggunakannya seperti tampilannya sekarang. Itu tidak akan hilang, tapi
00:01:09di masa mendatang Anda juga akan bisa menggunakan aplikasi ini sebagai alternatif dan Anda akan bisa meluncurkannya
00:01:17dari dalam VS Code dan coba tebak? Di sini kita juga memiliki beberapa proyek di sebelah kiri dan
00:01:24beberapa sesi yang dikelompokkan di bawah proyek di sana sehingga Anda bisa memiliki satu aplikasi di mana Anda bisa
00:01:33mengelola semua agen Anda di semua proyek seperti di Claude Code, ya ini Claude Code
00:01:39atau Codex, ini Codex atau Cursor, dan Cursor tentu saja masih memiliki mode IDE lama
00:01:48jika Anda menginginkannya, jadi Anda bisa menggunakannya, dan tentu saja ada juga CLI. Maksud saya, Anda bisa menggunakan Codex atau
00:01:55Claude Code melalui CLI mereka dan saya memiliki kursus tentang Claude Code, Codex, dan juga kursus AI saya di sini
00:02:02di mana saya membahas GitHub, Copilot, dan Cursor, dan di sana saya membahas IDE dalam kasus GitHub,
00:02:09Copilot, dan Cursor, jadi VS Code dan Cursor serta CLI dan aplikasi desktop untuk Codex dan Claude Code.
00:02:17Jadi Anda punya pilihan ini, Anda punya cara yang berbeda-beda ini, tapi untuk aplikasi desktop, kita punya
00:02:23pemenang yang cukup jelas sepertinya, editor, IDE jika Anda ingin menyebutnya begitu, dari masa depan
00:02:30sangat mirip seperti ini sepertinya, dan tentu saja itu masuk akal, dan tentu saja
00:02:37jelas bahwa kita tidak tahu apakah itu benar-benar akan menjadi bentuk akhirnya, saya rasa agak tidak mungkin
00:02:44karena selama setahun terakhir saja kita telah melihat begitu banyak perubahan, begitu banyak evolusi dan pengembangan
00:02:52di bidang itu terkait cara kita berinteraksi dengan agen sehingga ini sangat mungkin bukan
00:02:59bentuk akhirnya, tapi saat ini itulah yang kita miliki, dan seperti yang saya katakan, itu masuk akal. Saya tidak yakin apakah Anda
00:03:07seharusnya mengerjakan empat proyek sekaligus dengan lima agen melakukan tugas mereka di setiap proyek,
00:03:15tapi itu terserah Anda. Secara pribadi saya seringnya hanya bekerja dengan satu atau dua agen dan ya,
00:03:25karena saya ingin memikirkan tugas yang saya berikan kepada mereka, saya ingin menganalisis kodenya, tapi ya mungkin saya
00:03:31sudah tua, itu mungkin juga berubah tentu saja, tetapi Anda benar-benar bisa bekerja gila-gilaan melintasi berbagai
00:03:39proyek dan maksud saya itu adalah paradigma baru, sesuatu yang tidak kita lakukan empat atau tiga tahun
00:03:48lalu, bahkan dua tahun lalu itu belum ada, Anda tidak akan membuka empat jendela VS Code dan
00:03:56terus-menerus melompat dan beralih di antara mereka, menulis kode di satu proyek lalu beralih ke proyek lain,
00:04:01Anda tidak akan melakukannya karena, coba tebak? Anda sedang menulis kode. Saat ini tentu saja kita, dan saya katakan kita
00:04:10mungkin tidak berlaku bagi Anda tentu saja, tetapi banyak pengembang menulis lebih sedikit kode. Saya jelas menulis
00:04:15lebih sedikit kode. Saya sudah mengatakannya di video lain, dan ya, karena kita sekarang mengorkestrasi agen seperti yang saya katakan,
00:04:23masuk akal untuk memiliki UI ini sekarang. Hal yang masih coba dicari tahu oleh perusahaan-perusahaan ini
00:04:29adalah rincian dari UI itu, dari jenis aplikasi seperti ini. Maksud saya misalnya di Codex Anda punya
00:04:40terminal Anda di bawah sini, di Claude Code Anda memilikinya di sebelah kanan, jadi kita punya akses terminal
00:04:47di sana karena jelas itu masuk akal. Anda bisa berargumen apakah di kanan atau di bawah yang
00:04:52lebih baik. Yang juga kita miliki di kedua aplikasi adalah pratinjau diff kode kecil ini. Oke, sepertinya saya tidak punya
00:05:00perubahan yang belum di-commit di sini, tapi saya punya beberapa di Claude Code di mana Anda bisa dengan mudah melihat
00:05:06perubahan dalam kode Anda atau perubahan yang belum di-commit, perubahan yang diterapkan oleh agen Anda kemungkinan
00:05:12besar, dan di mana Anda bahkan bisa menambahkan komentar dan komentar tersebut kemudian ditambahkan sebagai konteks ke
00:05:21percakapan Anda. Ini adalah fitur aplikasi desktop Claude Code baru yang dirilis beberapa jam yang lalu
00:05:27sebenarnya, dan sudah dibahas di kursus saya, jadi itu adalah fitur yang dimiliki aplikasi desktop Claude Code, itu juga
00:05:33fitur yang dimiliki aplikasi desktop Codex. Anda juga punya hal-hal seperti browser bawaan di sini, sebuah
00:05:39mode pratinjau bawaan di Claude Code yang bisa Anda siapkan dan kemudian Anda bisa meluncurkan browser, dan di browser itu
00:05:45Anda bahkan bisa memilih elemen dan menambahkannya sebagai konteks ke percakapan, jadi hal-hal seperti itu
00:05:51memang ada. Kita juga punya itu di Cursor misalnya, mereka melakukan peluncuran yang cukup besar, itu tahun lalu
00:05:57kan? Di mana mereka mengumumkan browser mereka, jadi itu juga sesuatu yang kita lihat untuk pengembangan
00:06:02web, hal baru yang menarik untuk IDE ini, dan saya rasa VS Code juga mengumumkan sesuatu
00:06:09yang serupa, ya bahwa mereka ingin meningkatkan browser terintegrasi mereka. Apa yang kita lihat adalah mereka
00:06:14benar-benar bergerak menuju dunia di mana Anda bisa menutup loop umpan balik lebih mudah dari sebelumnya, jadi di mana
00:06:22Anda bisa mengorkestrasi banyak agen di banyak proyek, tetapi di saat yang sama Anda memiliki pratinjau
00:06:28langsung di IDE yang sama, di editor yang sama, dan di mana Anda kemudian bisa mengklik sesuatu atau menambahkan komentar
00:06:37seperti yang saya sebutkan di sini, tambahkan komentar tepat di jendela pratinjau, di jendela diff sehingga Anda bisa
00:06:43memberikan umpan balik itu ke AI-nya, dan itu jelas arah tujuan kita saat ini, dan apa yang
00:06:50mulai kurang penting sepertinya adalah hal-hal IDE tradisional, hal-hal seperti alur
00:06:58debugger bawaan yang saya akui jarang saya gunakan juga, tapi sepertinya sudah hilang, hal-hal
00:07:07seperti struktur file. Maksud saya Anda punya struktur file tapi hanya untuk perubahan Anda, bukan secara default,
00:07:14karena siapa yang peduli dengan file jika agenlah yang mengerjakannya? Saya masih peduli, jadi untuk
00:07:22alasan itu saya biasanya membuka proyek saya di VS Code dan saya secara pribadi biasanya hanya membuka
00:07:30terminal di sana dan saya menggunakan sesuatu seperti Claude Code atau Codex atau Pi dengan langganan Codex saya,
00:07:38dan saya sangat menggunakan pendekatan asisten pengodean berbasis terminal itu, tetapi sesekali saya juga masuk
00:07:46ke aplikasi desktop. Namun meskipun begitu, saya suka bisa melihat struktur file lengkap dan bahkan melompat ke file
00:07:54yang belum disentuh saat ini oleh agen, yang merupakan sesuatu yang hilang di
00:07:59IDE baru ini atau aplikasi rekayasa agen baru ini, terserah Anda menyebutnya apa. Apa yang mereka miliki,
00:08:07atau apa yang dimiliki beberapa dari mereka, adalah hal-hal seperti rutinitas atau aplikasi Codex memiliki otomasi, yang merupakan fitur
00:08:14di mana Anda bisa menggunakan agen AI untuk lebih dari sekadar pengeditan kode atau pembuatan kode. Anda bisa membuat
00:08:21rutinitas misalnya di mana Anda memastikan bahwa prompt tertentu dieksekusi pada waktu tertentu setiap
00:08:29hari, setiap hari kerja, dan seterusnya. Itu tentu saja bisa berupa prompt yang berdampak pada kode Anda, bisa juga
00:08:33berupa prompt yang hanya menganalisis perubahan terbaru, commit terakhir, atau melakukan sesuatu yang
00:08:38sama sekali berbeda. Jadi kita punya hal-hal seperti itu di sana. Tapi ya, sepertinya IDE
00:08:46dan editor kode lama yang bagus mungkin sedang sekarat, dan ketika saya katakan sekarat, Anda harus selalu ingat bahwa kita sedang berbicara
00:08:54tentang proses yang tidak akan sangat cepat meskipun seluruh evolusi AI cukup cepat dan
00:09:02banyak yang berubah setiap saat. Bahkan dengan pemikiran itu, jika kita melihat di luar gelembung teknologi di mana saya
00:09:09tentunya merupakan bagian darinya, kan? Jadi saya bagian dari gelembung itu, saya sepenuhnya sadar. Tapi jika kita melampaui
00:09:14gelembung ini, jika kita melihat perusahaan normal dan orang-orang normal yang bekerja di perusahaan,
00:09:20kita tidak akan melihat mereka meninggalkan IDE dan editor kode besok, itu jelas. Tapi saya rasa secara keseluruhan di
00:09:28masa depan, ya, IDE sekolah lama mungkin akan menjadi kurang penting saya rasa, meskipun tentu saja saya juga
00:09:38tertarik mendengar apa yang Anda pikirkan. Pertanyaan besar bagi saya saat ini adalah apakah jenis aplikasi
00:09:44seperti ini akan menang, aplikasi desktop di sini, atau apakah itu akan menjadi CLI, antarmuka pengguna terminal, maksud saya seperti
00:09:53Claude Code di terminal, yang memiliki kerugian nyata, terminal bukan untuk semua orang,
00:09:59kan? Dan saya secara pribadi agak kesulitan dengannya, tetapi sekali lagi seperti yang saya sebutkan, saya suka
00:10:05alur berada di IDE normal dan memiliki agen pengodean terintegrasi saya di sini di terminal.
00:10:12Tapi ya, saya melihat manfaat dari memiliki aplikasi seperti ini yang terlihat lebih baik, lebih mudah
00:10:19digunakan, lebih ramah pengguna terutama bagi pemula atau pendatang baru, tetapi juga pengembang berpengalaman
00:10:24tentu saja, jadi itu akan menarik, pendekatan mana yang akan menang atau apakah kita akan memiliki keduanya,
00:10:31juga sangat mungkin terjadi. Itulah yang terjadi sekarang dan untuk masa mendatang saya rasa,
00:10:39dan seperti yang disebutkan di awal, tentu saja gaya aplikasi rekayasa agen ini meskipun
00:10:47terlihat mirip di semua aplikasi ini sekarang, mungkin juga akan terus berkembang dan akan
00:10:53menarik untuk melihat bagaimana seluruh alur kerja kita dan lingkungan kerja kita serta alat yang kita gunakan akan terlihat
00:11:02seperti apa dalam setahun atau lebih.