إزاي تعمل Code Review بالـ subagents في Claude Code؟
كنت شغال على CRM، وكنت محتاج أراجع الكود بتاعه من ناحية الـ security والـ performance، وبرضه أشوف الـ test cases اللي مكتوبة.
الـ subagent في Claude Code
استخدمت الـ subagent feature في Claude Code، وهي كإنك بتوظف حد معاك بصلاحيات معينة إنت اللي بتحددها. زي مثلاً Backend Code Reviewer، وده إنت بتديله صلاحيات إنه يراجع على الكود من ناحية الحاجات اللي اتكلمنا فيها في الأول وأكتر كمان، بحيث كإن فيه حد معاك بيراجع على كل اللي اتعمل ويقولك ملاحظاته.
النتيجة
طلع كذا critical issues، واقترح عليا إزاي نحلهم علشان مايتكرروش تاني. بصراحة الخاصية دي من أكتر الحاجات اللي عجبتني لحد دلوقتي، غير إنك ممكن تعمل كذا agent بصلاحيات مختلفة وتخليهم يشتغلوا مع بعض بالتوازي.
لو داخل مشروع جديد، اعمل agent وقوله إنت محتاج إيه بالظبط، وخليه يشرحلك بالظبط اللي في المشروع.
ولو إنت بتشتغل فري لانس، وكل يوم والتاني بتشتغل في مشاريع جديدة بأفكار مختلفة، خلي الـ agent ده معاك دايماً وزود صلاحياته من وقت للتاني، هيفيدك جداً وهيوفر عليك وقت كبير.
ملحوظة: ممكن الـ agents دي تشغلها مع model قوي شوية زي Opus 4.5 اللي لسه نازل.