Day 11: Sub-agents, কাস্টম কমান্ড ও হুকস

📚 সাব-এজেন্ট (Sub-agents) কী?

যখন একটি বড় প্রজেক্টে অনেক কাজ থাকে, তখন মূল এআই (Manager Agent) কাজের কিছু অংশ অন্য একটি এআই (Sub-agent)-কে দিয়ে করিয়ে নেয়। যেমন, কোড ব্যাকগ্রাউন্ডে ঠিকমতো ফরম্যাট বা টেস্ট করা হচ্ছে কিনা তা চেক করতে সাব-এজেন্ট ব্যবহার করা হয়।

📚 গিট হুকস (Git Hooks) কী?

গিটে কোনো ঘটনা ঘটার আগে বা পরে (যেমন: কোড কমিট করার ঠিক পূর্বে) স্বয়ংক্রিয়ভাবে যে স্ক্রিপ্ট বা কমান্ডগুলো রান হয়, তাকে Git Hooks বলে।

১. কাস্টম স্ল্যাশ কমান্ড তৈরির প্রম্পট

Add a custom slash command '/review' to Claude. When triggered, spawn a sub-agent to check the git diff of the current branch for formatting errors and return a clean report.

💡 শিক্ষকের মিসিং টিপস:

কমিট করার আগে আপনার কোড লিন্ট (Lint) হচ্ছে কিনা তা পরীক্ষা করতে একটি pre-commit হুক কনফিগার করুন এবং সেখানে এআইকে কোড অটো-কারেক্ট করার স্ক্রিপ্ট অ্যাড করতে বলুন।