Delegasi Subagen — Klon AI
Delegasi Subagen — Klon AI — panduan mudah dipahami berdasarkan dokumentasi resmi
Bayangkan Anda seorang manajer proyek yang harus menangani tiga tenggat waktu sekaligus. Anda tidak akan mengerjakan semuanya sendiri—Anda akan memberi pengarahan kepada tiga asisten, mengirim mereka, lalu mengumpulkan laporan mereka. Persis seperti itulah fungsi delegate_task untuk AI Anda.
Apa Itu Delegasi Subagen?
Secara sederhana, fitur ini memungkinkan AI utama Anda untuk “menciptakan” beberapa “AI mini” (subagen), yang masing-masing bekerja di lingkungan (sandbox) terisolasi sendiri. Mereka tidak saling berbagi catatan, tidak saling mengganggu, dan hanya mengembalikan satu ringkasan setelah selesai. Anggap saja ini seperti memberi AI Anda kemampuan untuk mengkloning dirinya sendiri.
Kekurangannya: Subagen Mengalami Amnesia
Ini hal terpenting yang perlu diingat: subagen Anda tidak tahu apa-apa tentang riwayat percakapan Anda. Ia seperti karyawan baru di hari pertama. Semua yang sudah Anda diskusikan, setiap perintah yang Anda jalankan—hilang. Satu-satunya “pengarahan awal” datang dari dua kolom yang Anda berikan:
goal: Apa yang ingin Anda capaicontext: Informasi latar belakang yang ia butuhkan untuk menyelesaikan pekerjaan
Jadi, Anda harus memasukkan semua detail penting ke dalam panggilan tersebut. Jika tidak, subagen Anda akan kebingungan seperti ayam kehilangan kepala.
Satu Tugas? Kirim Satu Asisten
Untuk satu pekerjaan, sintaksnya cukup sederhana:
delegate_task(
goal="Debug mengapa tes gagal",
context="Error: assertion di test_foo.py baris 42"
)
Di sini, Anda memberi tahu subagen: “Selidiki kegagalan tes—errornya ada di baris 42.”
Banyak Tugas? Kirim Satu Tim
Perlu menyelesaikan beberapa hal sekaligus? Jalankan beberapa subagen secara paralel. Secara default, hingga 3 subagen dapat bekerja bersamaan (Anda bisa menyesuaikannya—tidak ada batas maksimum yang kaku):
delegate_task(tasks=[
{"goal": "Riset topik A", "context": "Fokus pada sumber-sumber primer terbaru"},
{"goal": "Riset topik B", "context": "Bandingkan penjelasan-penjelasan utama"},
{"goal": "Perbaiki build", "context": "Root proyek: /home/user/project"}
])
Setiap tugas menjadi subagen independennya sendiri. Mereka bekerja secara paralel, tidak pernah saling menunggu.
Mode Latar Belakang: AI Utama Tetap Sibuk
Ini trik yang keren: panggilan tingkat atas berjalan otomatis di latar belakang. AI utama meluncurkan instruksi dan terus mengerjakan hal lain. Ketika subagen selesai, hasilnya kembali sebagai pesan baru. Jika AI utama Anda berperan sebagai “koordinator”, ia akan menunggu semua subagen selesai, lalu menggabungkan semuanya menjadi satu laporan akhir.
Ringkasan & Saran Praktis
delegate_task itu seperti memberi AI Anda mesin kloning. Ia menangani banyak tugas independen secara bersamaan, meningkatkan efisiensi secara drastis.
Tips pro: Karena subagen mengalami amnesia, tulis context Anda seperti sedang mengirim email ke rekan kerja baru yang tidak tahu apa-apa tentang proyek Anda. Sertakan detail latar belakang, jalur file, pesan error, tautan referensi—semuanya. Jika ragu, berbagilah secara berlebihan. Itulah kunci agar alat ini benar-benar bermanfaat.
📖 Dokumentasi resmi
この記事は Hermes Agent のDokumentasi resmiに基づいています:Dokumentasi resmi › getting-started/nix-setup