Google mengundang pengembang untuk menguji fitur AI eksperimental baru untuk alat baris perintah gemini-cli miliknya. Diumumkan dalam diskusi GitHub pada tanggal 17 Oktober, “Agen Penyelidik Basis Kode”adalah alat otonom yang dirancang untuk membantu para insinyur memahami basis kode yang kompleks.

Tidak seperti penelusuran sederhana, agen mengeksplorasi kode berdasarkan tujuan tingkat tinggi untuk menghasilkan laporan terperinci. Fitur ini kini tersedia dalam rilis pratinjau terbaru, dan Google secara aktif mencari masukan dari pengguna mengenai keakuratan, kinerja, dan perilaku keseluruhannya untuk menentukan pengembangannya di masa depan.

Agen Otonom untuk Eksplorasi Kode Kompleks

Google memperkenalkan cara yang lebih canggih bagi pengembang untuk menganalisis proyek mereka langsung dari terminal. Agen Penyelidik Codebase baru, dirinci dalam diskusi GitHub, bergerak melampaui penelusuran kode tradisional dengan beroperasi sebagai agen otonom.

Alih-alih mengambil baris atau fungsi tertentu, ini menangani kueri pengembang tingkat tinggi, yang seringkali ambigu, yang memerlukan pemahaman holistik tentang basis kode.

Menurut postingan Silvio Junior dari Google, “Penelusuran kode sederhana sangat bagus untuk menemukan baris tertentu, namun sering kali gagal saat Anda perlu membuat gambaran lengkap tentang cara kerja fitur di banyak file.”

Agen baru dibuat untuk mengatasi kesenjangan ini. Ini dirancang untuk menyelidiki pertanyaan yang tidak jelas namun kritis yang jawabannya mencakup banyak file dan direktori.

Bagi pengembang, ini berarti mengajukan pertanyaan yang sebelumnya memerlukan berjam-jam eksplorasi manual, seperti mencoba memahami sistem lama atau fitur baru yang kompleks. “Ini sempurna untuk pertanyaan ambigu seperti’Bagaimana cara kerja lapisan caching kami?’yang jawabannya tidak ada di satu tempat,”tambahnya.

Setelah penyelidikan selesai, agen memberikan laporan komprehensif yang jauh lebih rinci daripada file log standar.

Keluaran ini mencakup ringkasan tingkat tinggi dari temuannya, jejak terperinci jalur eksplorasi melalui kode, dan analisis semua file dan fungsi yang diidentifikasinya jika relevan.

Wawasan terstruktur kemudian dapat digunakan oleh agen AI lain untuk tugas-tugas kompleks atau memberi pengembang pemahaman mendalam dan dapat ditindaklanjuti tentang arsitektur perangkat lunak mereka.

Cara Menguji Penyelidik Basis Kode

Pengembang yang ingin mencoba alat baru ini dapat segera mengaksesnya. Agen diaktifkan secara default di rilis pratinjau gemini-cli v0.10.0. Pengembangan aktif terus berlanjut, dengan rilis setiap malam pada tanggal 20 Oktober termasuk perbaikan yang memungkinkan penyelidik “untuk semua mode”, yang menunjukkan bahwa integrasi yang lebih luas diperlukan sedang berlangsung.

Google juga telah memberi pengembang kontrol terperinci atas perilaku agen. Pengguna dapat mengubah pengaturannya dalam blok konfigurasi”eksperimental”di file pengaturan mereka.

Opsi utama termasuk menyesuaikan maxNumTurns untuk membatasi atau memperluas kedalaman penyelidikan, yang sangat penting untuk mengatur waktu pada basis kode yang sangat besar.

Pengembang juga dapat menentukan model AI, yang defaultnya adalah gemini-2.5-pro yang kuat, dan menetapkan anggaran pemikiran untuk mengelola komputasinya upaya.

Perusahaan mengajukan permohonan langsung kepada komunitas pengembang untuk membantu menyempurnakan alat tersebut.

Dalam pengumuman tersebut, Google menekankan sifat eksperimental dari agen dan meminta masukan terperinci mengenai area tertentu.”Ini adalah versi awal dari agen, dan masukan Anda sangat penting. Harap balas thread ini dengan pemikiran Anda, terutama mengenai keakuratan, perilaku agen, kinerja, dan kasus penggunaan!,”tulis Silvio Junior.

Pendekatan terbuka ini bertujuan untuk memanfaatkan masukan komunitas guna meningkatkan utilitas dan keandalan agen sebelum rilis yang lebih luas.

Masukan Awal dan Lanskap Kompetitif

Reaksi awal dari masyarakat positif. Salah satu pengguna, ‘diegomazuco’, menanggapi diskusi GitHub setelah memperbarui ke versi pratinjau, dengan menyatakan, “Saya baru saja memperbarui ke versi ‘Rilis v0.10.0-preview.2’ dan menurut saya fitur baru ini sangat menarik dan fungsional. Saya sudah mengujinya di salah satu proyek saya dan ini telah banyak membantu saya!”

Validasi awal ini menunjukkan bahwa alat ini sudah terbukti berguna untuk tujuan menyederhanakan pengembangan yang kompleks. tugas.

Codebase Investigator adalah penyempurnaan terbaru dari gemini-cli, alat sumber terbuka dan gratis yang diluncurkan Google pada bulan Juni 2025 untuk menghadirkan model AI canggihnya langsung ke terminal.

Fitur baru ini hadir di pasar yang sangat kompetitif untuk alat pengembang AI. Google sendiri menerapkan berbagai strategi, dan juga menawarkan agen pengkodean asinkronnya, Jules, yang dirancang untuk mendelegasikan seluruh tugas, bukan eksplorasi kolaboratif.

Sementara itu, industri yang lebih luas berinovasi dengan kecepatan yang sangat tinggi. OpenAI baru-baru ini memindahkan agen Codex yang kuat ke ketersediaan umum, memperluas jangkauannya dengan integrasi Slack dan SDK pengembang untuk menyematkan agen dalam alat khusus.

Dalam langkah paralel yang menyoroti pendekatan strategis yang berbeda, Anthropic baru saja meluncurkan Claude Code untuk web, mengalihkan asisten pengkodean AI ke dalam browser dengan fokus kuat pada lingkungan sandbox yang aman untuk memastikan keselamatan selama pengoperasian otonom.

Keputusan Google untuk merilis Codebase Investigator sebagai fitur eksperimental berbasis komunitas dalam alat sumber terbuka yang sudah ada menyoroti strategi pengembangan yang cepat dan berulang.

Dengan menanamkan kemampuan yang semakin otonom langsung ke baris perintah—lingkungan asli bagi banyak pengembang—Google berupaya keras untuk menjadi mitra yang sangat diperlukan dalam alur kerja rekayasa perangkat lunak modern.

Masukan yang dikumpulkan dari hal ini Fase pengujian publik kemungkinan akan menentukan seberapa cepat agen baru yang hebat ini beralih dari eksperimen ke fitur inti dalam persaingan yang sedang berlangsung untuk desktop developer.

Categories: IT Info