00:00:00Ini adalah ContinueDev. Ini bukan sekadar Copilot atau Claude Code dan alat ini tidak menggantikan peran Anda, melainkan mengotomatiskan bagian-bagian yang menghambat kecepatan kerja Anda.
00:00:07Ulasan kode seharusnya membuat kode menjadi lebih baik, tapi akhir-akhir ini proses tersebut justru memperlambat segalanya.
00:00:11Jadi solusi yang paling jelas adalah membiarkan AI menanganinya, padahal masalah sebenarnya bukan di situ.
00:00:16Masalah sesungguhnya ada pada segala hal di sekitar kode tersebut. Kami merilis video baru setiap saat, jadi pastikan Anda berlangganan.
00:00:27Untuk menyiapkan ContinueDev, pertama-tama instal ekstensinya. Saya cukup membuka VS Code, masuk ke menu ekstensi, cari "continue", instal, lalu muat ulang jika perlu.
00:00:35Sekarang ikon "continue" akan muncul di sidebar.
00:00:38Selanjutnya, kita bisa menghubungkan model ke alat ini cukup dengan membuka pengaturan, lalu edit file konfigurasi jika belum siap, tapi sebenarnya Anda bisa langsung menambahkan model seperti ini.
00:00:47Jika ingin menggunakan cloud, tambahkan model seperti GPT-4 atau Claude dengan kunci API Anda, simpan, dan muat ulang. Selesai.
00:00:54Atau Anda bahkan bisa menggunakan mode lokal agar semuanya gratis menggunakan Ollama. Tarik model seperti Llama 3 lalu tambahkan ke penyedia Anda.
00:01:01Dan Anda bisa mengganti model kapan saja dari menu drop-down di sidebar. Cloud, lokal, atau apa pun yang sudah Anda gunakan tanpa keterikatan.
00:01:09Sekarang, katakanlah Anda masuk ke sebuah codebase baru. Anda membuka folder proyek dan ada banyak hal yang tidak Anda kenali.
00:01:16Saat ini, banyak dari kita hanya menyalin dan menempel kode tersebut, membuka tab peramban, memasukkannya ke Claude atau OpenAI, lalu menambahkan banyak konteks secara manual.
00:01:24Bahkan mungkin kita masih harus menempelkan beberapa file tambahan supaya AI-nya paham apa yang sedang terjadi.
00:01:29Dan meski begitu, jawabannya sering kali terlalu umum. AI tersebut tidak benar-benar mengenal proyek Anda karena ia tidak berada di dalam proyek Anda.
00:01:36Sekarang kita bisa langsung bertanya pada Continue. Saya bisa masuk ke kode saya di sini, menyoroti bagian tertentu dengan Control + L, lalu ketik "jelaskan ini" di chat sidebar.
00:01:45Bagian yang tidak terduga adalah ia tidak menjawab secara terpisah. Ia menarik konteks dari seluruh codebase Anda.
00:01:51Mulai dari file yang terbuka, bahkan git diff, dan memberi Anda penjelasan yang sesuai dengan proyek Anda secara keseluruhan.
00:01:57Sejujurnya, Claude Code atau bahkan Cursor bisa melakukan ini. Jadi menurut saya alat ini paling cocok jika Anda tidak terlalu bergantung pada AI, atau butuh alat yang lebih cepat untuk memeriksa silang codebase Anda.
00:02:08Nah, inilah bagian pentingnya. Saat Continue menyarankan perubahan, seperti melakukan refaktor pada fungsi ini, ia tidak hanya sekadar mendeskripsikannya.
00:02:16Ia menghasilkan pratinjau diff sungguhan langsung di chat, Anda meninjaunya secara berdampingan, lalu Anda bisa menerapkan perubahan tersebut.
00:02:22Anda bisa mengubah atau menolaknya, intinya Anda tetap memegang kendali penuh atas apa yang terjadi, bukan sekadar membiarkan Cursor mengambil alih.
00:02:28Namun di sinilah perubahannya. Biasanya pull request hanya didiamkan menunggu. Alih-alih menunggu, Anda bisa melihat agen peninjau.
00:02:36Anda bisa membuat file seperti "review agent" saya, cukup file markdown, tulis beberapa aturan yang Anda anggap penting seperti format, masalah logika, aturan keamanan, atau standar kode apa pun bagi Anda.
00:02:47Lalu Anda tinggal menjalankannya. Jadi di kolom chat, saya bisa mengetik "agent my agent review" dan jalankan pada PR ini.
00:02:54Atau Anda bisa menggunakan agen bawaan seperti ContinueDev untuk keamanan. Ia memindai secara instan dan menyarankan perbaikan sebagai komentar atau diff.
00:03:02Dan ini tidak hanya ada di editor, kan? Agen yang sama, tanpa editor. Anda bisa mengelola agen, mengatur pemicu, menghubungkan Slack jika ingin notifikasi PR, dan semuanya akan masuk langsung ke kanal Anda.
00:03:13Ini bukan cuma soal coding, tapi soal pengiriman yang lebih cepat. Memang tidak sempurna, tapi sebagai alat gratis yang tetap memberi saya kendali penuh hanya dengan memberikan masukan, ini adalah ekstensi yang sangat bagus.
00:03:24Dan ini gratis saat Anda menggunakan Ollama, bukan OpenAI. Jadi sebenarnya untuk siapa alat ini? Itu pertanyaannya. Saya rasa ini paling cocok untuk beberapa tipe orang.
00:03:32Jika Anda bekerja sendiri, ini seperti sepasang mata kedua yang tidak pernah lelah. Jika Anda dalam tim kecil, ini menjaga standar tanpa mengubah setiap ulasan kode menjadi perdebatan panjang.
00:03:41Ditambah lagi, jika Anda menggunakan VS Code, ini sangat pas. Orang-orang menggunakan Continue bukan karena alat ini menulis kode untuk mereka, tapi karena ia menghilangkan hambatan. Siklus peninjauan jadi lebih sedikit, pull request lebih bersih, dan merge jadi lebih cepat.
00:03:55Anda tidak kehilangan kendali di sini. AI hanya menangani bagian repetitif yang membosankan bagi Anda. Dan lagi, ini open source. Seperti yang saya katakan, gratis jika pakai model tertentu, atau pakai kunci API sendiri, dan instalasinya kurang dari semenit.
00:04:10Sampai di sini, perbandingannya sudah jelas. Lalu apa bedanya dengan Copilot? Copilot ada di VS Code. GitHub Copilot sangat bagus dalam satu hal: membantu Anda menulis kode lebih cepat.
00:04:20Continue melakukan hal yang berbeda. Copilot membantu Anda mengetik. Continue membantu Anda merilis produk. Copilot ada di editor Anda. Continue ada di seluruh alur kerja Anda: Pull request, CI, hingga agen.
00:04:32Dan mereka bukan kompetitor, meski di permukaan terasa mirip. Keduanya bekerja sangat baik bersama-sama. Anda bisa pakai Copilot untuk autocomplete, lalu pakai Continue untuk memastikan kode Anda benar-benar siap untuk di-merge.
00:04:43Cobalah jika Anda belum pernah, atau jika sudah mencoba, bagaimana pendapat Anda? Apakah masih memakainya atau sudah ditinggalkan? Sampai jumpa di video lainnya.