דמיינו לרגע שאתם מפתחים שיש להם צוות עוזרים - אחד מומחה ב-testing, אחד ב-code review, אחד ב-documentation - וכולם עובדים במקביל. זו בדיוק המשמעות של Sub-Agents ב-Claude Code. במאמר הזה - הכל על איך לבנות ולהפעיל צוות AI שלם.
📋 בטבלת התוכן הזו
Sub-Agents הם חזית הפיתוח עם AI ב-2026. זה ההבדל בין צוות שעובד סדרתי לצוות שעובד במקביל. כל הארגונים המתקדמים שאנחנו עובדים איתם משתמשים בזה.
מה זה Sub-Agent?
Sub-Agent הוא Claude "ילד" שמופעל מתוך ה-Claude הראשי. יש לו:
- System prompt משלו - התמחות ספציפית (למשל: code-reviewer)
- Context window נפרד - לא מזהם את השיחה הראשית
- כלים משלו - אפשר להגביל מה הוא יכול לעשות
- יכול לעבוד במקביל - מספר Sub-Agents בו-זמנית
- מודל משלו - אפשר לבחור Opus/Sonnet/Haiku לכל agent
Sub-Agents במספרים
למה זה משנה הכל?
1. מקביליות אמיתית
Claude ראשי יכול להפעיל 3 Sub-Agents למשימות עצמאיות במקביל - כל אחד מריץ 2 דקות, אבל הן קורות בו-זמנית. חיסכון של 66% בזמן.
2. התמחות
במקום Claude אחד "general" - יש Claude "code-reviewer" עם הוראות ייעודיות, Claude "test-writer" שיודע בדיוק את סגנון הטסטים שלכם, וכו'.
3. שמירה על context נקי
Sub-Agent עובד, מדווח תוצאה, ונעלם. ה-context של ה-Claude הראשי לא מתפוצץ. זה במיוחד חשוב במשימות גדולות.
איך בונים Sub-Agent?
ב-Claude Code יוצרים קובץ ב-.claude/agents/. למשל:
---
name: code-reviewer
description: עובר code review לקוד שקיבל, מחפש בעיות אבטחה, performance ו-readability
tools: Read, Grep, Glob
model: opus
---
אתה code reviewer מומחה. כשאני שולח לך קובץ או PR, תעבור עליו ותדווח:
1. **באגים פוטנציאליים** - מקומות שעלולים לקרוס
2. **בעיות אבטחה** - SQL injection, XSS, secrets
3. **Performance** - N+1 queries, loops שגוייים
4. **Readability** - שמות משתנים, פונקציות ארוכות מדי
5. **Tests חסרים** - מה צריך להיכתב
דווח בצורת checklist ברורה.
עכשיו אפשר לקרוא לו: "תבקש מ-code-reviewer לעבור על src/api/users.ts"
3 Sub-Agents שכל צוות צריך
| Sub-Agent | תפקיד | מודל מומלץ |
|---|---|---|
code-reviewer |
עובר code review לפני PR | Opus |
test-writer |
מייצר unit tests מקיפים | Sonnet |
migration-planner |
מתכנן refactoring גדולים | Opus |
docs-writer |
כותב documentation | Sonnet |
security-auditor |
בודק בעיות אבטחה | Opus |
perf-analyzer |
מזהה bottlenecks | Opus |
code-reviewer
עובר code review לפני PR. מזהה בעיות לפני שהן מגיעות ל-CI. חוסך ימי עבודה.
test-writer
מקבל פונקציה או קובץ - מייצר unit tests מקיפים בסגנון של הצוות.
migration-planner
מתכנן מהלכי refactoring גדולים. מייצר Step-by-step plan עם סיכוני rollback.
Advanced: Model Selection per Sub-Agent
Sub-Agents מאפשרים לבחור מודל ייעודי. למשל: code-reviewer עם Opus (איכות גבוהה),
simple-formatter עם Haiku (מהיר וזול).
---
name: code-reviewer
model: opus # איכות גבוהה למשימה קריטית
description: ...
---
# vs
---
name: simple-formatter
model: haiku # מהיר וזול למשימה פשוטה
description: ...
---
זה חוסך כסף משמעותי לארגון - משתמשים בדיוק במודל הנכון לכל משימה. חישוב פשוט: 90% מהמשימות עם Haiku/Sonnet, 10% הקריטיות עם Opus = חיסכון של 70%+ בעלות.
המציאות בארגונים שלנו
בצוות SaaS אחד שליווינו, Sub-Agents הפחיתו את הזמן הממוצע ל-PR מ-2 ימים ל-4 שעות. לא כי הקוד נכתב מהר יותר - אלא כי ה-review וה-testing קורה במקביל, לא ברצף.
Use Cases אמיתיים
- חברת פיננסים: security-auditor + compliance-checker רצים על כל PR אוטומטית
- משרד עורכי דין: contract-reviewer מעיין בחוזים במקביל ל-document-summarizer
- סוכנות נדל"ן: price-analyzer + market-researcher עובדים יחד
Sub-Agent vs Skill
| תכונה | Sub-Agent | Skill |
|---|---|---|
| מהות | Claude נוסף שעובד בנפרד | ידע ש-Claude טוען |
| Context | נפרד | בתוך הראשי |
| מקביליות | ✅ כן | ❌ לא |
| שימוש | "תבקש מ-X לעשות Y" | אוטומטי לפי הצורך |
| Use case | משימה גדולה ומובחנת | תהליך שחוזר |
הקבלה פשוטה: Skill = ידע (איך לכתוב הצעת מחיר). Sub-Agent = עובד נוסף (השכרה של עוד מומחה).
📌 תובנות מרכזיות (TL;DR)
- Sub-Agent: Claude נוסף עם התמחות, context משלו, ויכולת לעבוד במקביל
- 3 יתרונות: מקביליות (66% חיסכון), התמחות, context נקי
- איך בונים: קובץ Markdown ב-.claude/agents/ עם frontmatter
- 3 חיוניים: code-reviewer, test-writer, migration-planner
- בחירת מודל: Opus לאיכות, Haiku לזול ומהיר
- ROI: בארגונים שלנו - 2 ימי PR → 4 שעות
שאלות נפוצות
Sub-Agent הוא Claude "ילד" שמופעל מתוך ה-Claude הראשי. יש לו system prompt משלו (התמחות ספציפית), context window נפרד, כלים משלו, ויכול לעבוד במקביל ל-agents אחרים. מאפשר "צוות" של AI שכל אחד מתמחה במשהו - code reviewer, test writer, migration planner.
3 יתרונות עיקריים: 1) מקביליות אמיתית - 3 agents במקביל = חיסכון 66% בזמן. 2) התמחות - כל agent עם הוראות ייעודיות. 3) Context נקי - sub-agent עובד, מדווח ונעלם, לא מזהם את ה-Claude הראשי.
צרו קובץ Markdown ב-.claude/agents/ - למשל .claude/agents/code-reviewer.md. בקובץ frontmatter עם name, description, tools (אילו כלים מותרים), model (איזה מודל), ואחר כך ה-system prompt. Claude אוטומטית מזהה את הקבצים האלה כ-agents.
3 sub-agents שכל צוות צריך: code-reviewer (עובר code review לפני PR), test-writer (מייצר unit tests), migration-planner (מתכנן refactoring גדולים). אפשר להוסיף עוד לפי הצורך - security-auditor, docs-writer, perf-analyzer.
כן! בקובץ ה-agent תוכלו להגדיר model: opus / sonnet / haiku. למשל code-reviewer עם Opus (איכות גבוהה), simple-formatter עם Haiku (מהיר וזול). זה חוסך כסף משמעותי - משתמשים במודל הנכון לכל משימה. ראו משפחת Claude לעומק.
Skill הוא יכולת ש-Claude טוען לתוך הקונטקסט שלו - הוא לומד איך לעשות משהו (כמו "איך לכתוב הצעת מחיר"). Sub-Agent הוא Claude נוסף שמופעל בנפרד עם context משלו. Skill = ידע, Sub-Agent = עובד נוסף.
סיכום
Sub-Agents הם הקפיצה הגדולה הבאה בעבודה עם AI. זה לא רק "כלי נחמד" - זה שינוי בדרך החשיבה על פיתוח. במקום מפתח אחד עם AI אחד, יש לכם צוות שלם שעובד במקביל.
רוצים לבנות Sub-Agents לצוות שלכם? ב-סדנת Claude Code של Think-AI נבנה יחד את ה-agents הייעודיים לפרויקט שלכם.
🚀 רוצים לבנות Sub-Agents לצוות שלכם?
בסדנת Claude Code שלנו נבנה יחד איתכם את ה-Sub-Agents הייעודיים לפרויקט.