Gemini CLI meluncurkan sub-agen, cukup dengan file Markdown untuk membuat tim ahli AI pemrograman khusus

robot
Pembuatan abstrak sedang berlangsung

BERITA ME, 16 April (UTC+8), menurut pemantauan Beating dari Dongcha, Google secara resmi meluncurkan fitur subagen (subagents) untuk alat pemrograman baris perintah sumber terbuka mereka Gemini CLI. Setiap subagen memiliki jendela konteks, instruksi sistem, dan kumpulan alat yang terpisah, dan agen utama secara otomatis membagikan sub-tugas kepada subagen yang paling sesuai saat menangani tugas yang kompleks, hasil eksekusi diringkas menjadi ringkasan dan dikembalikan tanpa mencemari konteks percakapan utama. Gemini CLI menyertakan tiga subagen bawaan: generalist (agen umum, cocok untuk tugas dengan banyak panggilan alat seperti refaktor massal), cli_help (ahli panduan penggunaan Gemini CLI sendiri), dan codebase_investigator (penjelajahan basis kode, pengaturan arsitektur, dan pelacakan bug). Pengguna juga dapat secara eksplisit menunjuk subagen tertentu menggunakan sintaks @agent, misalnya @codebase_investigator untuk mengatur proses otentikasi. Pembuatan subagen kustom sangat mudah: cukup tempatkan file Markdown dengan metadata YAML di direktori .gemini/agents/, yang mendefinisikan deskripsi peran, alat yang tersedia, dan instruksi sistem. File ini berlaku secara global di bawah ~/.gemini/agents dan dapat dibagikan ke tim melalui repositori kode di direktori proyek. Subagen juga dapat dikemas dan didistribusikan sebagai ekstensi Gemini CLI. Subagen mendukung eksekusi paralel, sehingga beberapa subagen dapat memproses tugas berbeda secara bersamaan. Namun, Google mengingatkan bahwa tugas paralel yang melibatkan pengeditan kode mungkin menyebabkan konflik penulisan, sehingga harus digunakan dengan hati-hati. Sehari sebelumnya, Anthropic juga merilis ulang desain ulang Claude Code versi desktop, yang juga mengandalkan arsitektur multi-agen secara paralel. Alat pemrograman AI secara kolektif beralih dari “dialog satu agen” ke “penjadwalan utama + eksekusi agen ahli”, dengan inti penggeraknya adalah manajemen jendela konteks: seiring meningkatnya kompleksitas tugas pemrograman, memasukkan semua langkah perantara ke dalam satu konteks akan menurunkan kinerja dan meningkatkan biaya, sehingga membagi menjadi beberapa agen terisolasi adalah konsensus rekayasa saat ini. (Sumber: BlockBeats)

Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • Komentar
  • Posting ulang
  • Bagikan
Komentar
Tambahkan komentar
Tambahkan komentar
Tidak ada komentar
  • Sematkan