Sub-Agents
Sub-agent হল সমান্তরাল চাইল্ড প্রক্রিয়া যা একটি প্রধান AI coding agent দ্বারা একই সাথে একটি জটিল কাজের স্বাধীন অংশগুলি পরিচালনা করতে স্পন করা হয়। সব কিছু ক্রমানুক্রমিকভাবে প্রক্রিয়া করার পরিবর্তে, প্রধান এজেন্ট বিশেষায়িত চাইল্ড এজেন্টগুলিতে সাব-টাস্ক অর্পণ করে যারা সমান্তরালে চলে এবং প্যারেন্টকে ফলাফল রিপোর্ট করে।
Sub-agent কীভাবে কাজ করে
যখন একটি প্রধান এজেন্ট একাধিক স্বাধীন অংশ সহ একটি কাজের সম্মুখীন হয়, এটি সেগুলি সমান্তরালে পরিচালনা করতে sub-agent স্পন করতে পারে। উদাহরণস্বরূপ, যদি আপনি জিজ্ঞাসা করেন "নতুন ত্রুটি পরিচালনা প্যাটার্ন ব্যবহার করতে authentication, payment এবং notification মডিউল রিফ্যাক্টর করুন," প্রধান এজেন্ট তিনটি sub-agent স্পন করতে পারে — প্রতিটি মডিউলের জন্য একটি।
Sub-agent কখন কার্যকর
- +বড় রিফ্যাক্টরিং কাজ যা একাধিক স্বাধীন মডিউল জুড়ে বিস্তৃত
- +একই সাথে কোডবেসের বিভিন্ন অংশ গবেষণা করা
- +সমান্তরালে একাধিক বিশ্লেষণ কাজ চালানো (নিরাপত্তা অডিট, পারফরম্যান্স চেক, স্টাইল রিভিউ)
- +একই সাথে একাধিক স্বাধীন কম্পোনেন্টের জন্য কোড জেনারেট করা
- +জটিল বাগ তদন্ত করা যার একাধিক মূল কারণ থাকতে পারে
Sub-agent সবচেয়ে কার্যকর যখন সাব-টাস্কগুলি সত্যিই স্বাধীন — তারা একই ফাইল পরিবর্তন করে না বা একে অপরের আউটপুটের উপর নির্ভর করে না। যখন কাজগুলির ডিপেন্ডেন্সি থাকে, দ্বন্দ্ব এড়াতে একটি একক এজেন্ট দ্বারা ক্রমানুক্রমিক এক্সিকিউশন আরও উপযুক্ত।
Claude Code তার Task টুলের মাধ্যমে sub-agent সমর্থন করে। প্রধান এজেন্ট নির্দিষ্ট নির্দেশাবলী এবং স্কোপড পারমিশন সহ চাইল্ড এজেন্ট স্পন করতে পারে, তারপর তাদের ফলাফল একটি সামঞ্জস্যপূর্ণ প্রতিক্রিয়ায় সংশ্লেষণ করতে পারে।
Sub-agent কি প্রধান এজেন্টের সাথে কনটেক্সট শেয়ার করে?+
একই সময়ে কতগুলি sub-agent চলতে পারে?+
Sub-agent কি তাদের নিজস্ব sub-agent স্পন করতে পারে?+
আমার কখন sub-agent ব্যবহার এড়ানো উচিত?+
Master Claude Code in days, not months
37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.
START FREE →