Sub-Ejen
Sub-ejen ialah proses kanak-kanak selari yang ditimbulkan oleh ejen pengekodan AI utama untuk mengendalikan bahagian tugasan yang kompleks secara bebas dan serentak. Daripada memproses segala-galanya secara berurutan, ejen utama mendelegasikan sub-tugasan kepada ejen kanak-kanak khusus yang berjalan secara selari dan melaporkan keputusan kembali kepada induk.
Cara sub-ejen berfungsi
Apabila ejen utama menemui tugasan dengan berbilang bahagian bebas, ia boleh menimbulkan sub-ejen untuk mengendalikannya secara selari. Sebagai contoh, jika anda meminta "refaktor modul pengesahan, pembayaran dan pemberitahuan untuk menggunakan corak pengendalian ralat baru," ejen utama mungkin menimbulkan tiga sub-ejen — satu untuk setiap modul. Setiap sub-ejen membaca fail yang relevan, membuat perubahan dan menjalankan ujian secara bebas. Ejen utama mengumpulkan keputusan dan memastikan konsistensi merentasi perubahan.
Bila sub-ejen berguna
- +Tugasan refaktoring besar yang merentasi pelbagai modul bebas
- +Menyelidik bahagian berbeza pangkalan kod secara serentak
- +Menjalankan pelbagai tugasan analisis (audit keselamatan, semakan prestasi, semakan gaya) secara selari
- +Menjana kod untuk pelbagai komponen bebas sekaligus
- +Menyiasat pepijat kompleks yang mungkin mempunyai pelbagai punca akar
Sub-ejen paling berkesan apabila sub-tugasan benar-benar bebas — mereka tidak mengubah suai fail yang sama atau bergantung pada output antara satu sama lain. Apabila tugasan mempunyai kebergantungan, pelaksanaan berurutan oleh satu ejen lebih sesuai untuk mengelakkan konflik.
Claude Code menyokong sub-ejen melalui alat Task. Ejen utama boleh menimbulkan ejen kanak-kanak dengan arahan khusus dan kebenaran yang dilingkungi, kemudian mensintesis keputusan mereka menjadi respons yang koheren.
Adakah sub-ejen berkongsi konteks dengan ejen utama?+
Berapa banyak sub-ejen boleh berjalan sekaligus?+
Bolehkah sub-ejen menimbulkan sub-ejen mereka sendiri?+
Bilakah saya harus mengelakkan penggunaan sub-ejen?+
Master Claude Code in days, not months
37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.
START FREE →