Skip to Content
חלק ד׳ — תכונות מתקדמותSub-Agents — עבודה מקבילה

Sub-Agents — עבודה מקבילה

💡

Sub-Agents הם instances נוספים של Claude שהמודל הראשי מרים כדי לעבוד במקביל. כל sub-agent רץ בזיכרון מבודד — הם לא רואים את ההיסטוריה של שאר ה-agents.

מה זה Sub-Agent?

כאשר משימה מורכבת מדי לביצוע בשלב אחד, Claude יכול להשתמש בכלי Agent כדי להרים sub-agents. כל sub-agent:

  • מקבל הוראות ספציפיות מה-agent הראשי
  • עובד בזיכרון מבודד לחלוטין — אין גישה לשיחה הראשית
  • יכול להשתמש בכל הכלים הזמינים
  • מחזיר את התוצאות ל-agent הראשי בסיום

הכלי Agent בארגז הכלים

כליתפקיד
Read / Write / Editקריאה וכתיבה לקבצים
Bashהרצת פקודות
Searchחיפוש בקבצים
Agentהכלי לשליחת sub-agents

כאשר Claude רואה משימה שניתן לבצע במקביל, הוא קורא ל-Agent tool עם prompt ספציפי.

זיכרון מבודד — עיקרון מרכזי

💡

כל sub-agent מתחיל עם זיכרון ריק. הוא לא יודע מה קרה בשיחה הראשית, ולא יודע מה sub-agents אחרים עושים. המידע עובר רק דרך ה-agent הראשי.

Agent ראשי
├── Sub-Agent 1 [זיכרון נפרד] → סקירת קוד מודול A
├── Sub-Agent 2 [זיכרון נפרד] → סקירת קוד מודול B
└── Sub-Agent 3 [זיכרון נפרד] → סקירת קוד מודול C
          ↓ כולם מחזירים תוצאות
    Agent ראשי מאחד הכל

מקרי שימוש

שימושתיאור
סקירת קוד מקבילהכל agent בודק מודול אחר בו-זמנית
מחקר מקבילכל agent חוקר נושא אחר ומחזיר סיכום
ניתוח קבציםagent אחד לכל קובץ גדול
בדיקותהרצת סוויטות טסטים שונות במקביל

דוגמה מעשית

כאשר מריצים /simplify, Claude מרים 3 sub-agents במקביל:

/simplify
  ├── Agent 1: בדיקת איכות קוד — bugs, edge cases
  ├── Agent 2: בדיקת שימוש חוזר — duplicate code
  └── Agent 3: בדיקת ביצועים — performance

כל agent עובד על אותו קוד אבל מזווית שונה, בו-זמנית.

דיאגרמת Sub-Agents — agent ראשי מרים שלושה sub-agents שעובדים במקביל ומחזירים תוצאות

ארכיטקטורת Sub-Agents: עבודה מקבילה עם זיכרון מבודד

יצירת Agent מותאם אישית

הדרך הקלה: /agents — אשף אינטראקטיבי

הפקודה /agents מפעילה אשף שמנחה אתכם צעד אחרי צעד ביצירת agent חדש:

/agents — יצירת agent
/agents
Creating new agent...
Name: security-reviewer
Description: Reviews code for security vulnerabilities
Model: opus
Tools: Read, Grep, Glob, Bash
Color: red
✓ Agent created at .claude/agents/security-reviewer.md

Claude מנחה אתכם דרך שם, תיאור, מודל, כלים וצבע — בלי צורך לזכור את הפורמט.

הדרך הידנית: קובץ בversion control

לצוותים שרוצים שהagents יהיו חלק מהrepo ויעברו code review:

---
name: security-reviewer
description: Reviews code for security vulnerabilities
tools: Read, Grep, Glob, Bash
model: opus
---
You are a senior security engineer. Review code for:
- Injection vulnerabilities (SQL, XSS, command injection)
- Authentication and authorization flaws
- Secrets or credentials in code

שימוש בAgent

אחרי שיצרתם agent, אפשר לבקש מClaude להשתמש בו:

הפעלת agent מותאם
Use a subagent to review this code for security issues
⏳ Launching security-reviewer agent...
✓ Review complete — 2 issues found
💡

Agents מותאמים מאפשרים לשלב domain expertise ספציפי. במקום prompt ארוך בכל פעם, הגדירו agent פעם אחת והשתמשו בו שוב ושוב.

📖

לתיעוד הרשמי המלא: Sub-Agents — Claude Code Docs