בניית כוח העבודה ה-AI שלכם
איך מגדירים סוכני משנה בפועל? למדו על הגדרות, הרשאות, כלים ומודלים בארכיטקטורה מולטי-אג'נטית.
סאב-אייג'נט (Subagent) זה מופע נפרד של AI שרץ בחלון קונטקסט (Context Window) משלו. חשבו על זה כמו עובד שמקבל משימה, הולך לחדר נפרד, עושה את העבודה, וחוזר רק עם התוצאה הסופית. לא עם כל מה שהוא קרא בדרך — רק עם התשובה.
💡 טיפ: Claude מחליט מתי להפעיל את הסאב-אייג'נט לפי שדה ה-description. אם התיאור מעורפל — הוא לא ידע מתי להשתמש בו. תיאור מדויק = הפעלה בזמן הנכון.
# .claude/agents/backend-agent.md
---
name: Backend Agent
description: >
Handles all backend implementation tasks including
API endpoints, database queries, and server-side logic.
Use this agent when the task involves Node.js, Express,
or database operations.
model: claude-sonnet-4-20250514
tools:
- file_editor
- terminal
- database
---
You are a backend specialist. Focus on:
- Clean, tested API endpoints
- Proper error handling
- Database query optimizationקובץ Markdown בתיקיית .claude/agents/ — השדה description קריטי להפעלה נכונה
from claude_agent_sdk import Agent
# Create subagents programmatically
backend_agent = Agent(
name="backend",
model="claude-sonnet-4-20250514",
description="Handles backend/API tasks",
tools=[file_editor, terminal, database],
)
frontend_agent = Agent(
name="frontend",
model="claude-sonnet-4-20250514",
description="Handles UI/React implementation",
tools=[file_editor, browser],
)
# Coordinator with subagents
coordinator = Agent(
name="lead",
model="claude-opus-4-20250514",
description="Plans and delegates tasks",
agents=[backend_agent, frontend_agent], # <-- subagents
)הגדרה תכנותית — יותר גמישות, אפשר ליצור סאב-אייג'נטים דינמית
סאב-אייג'נטים לא יכולים ליצור סאב-אייג'נטים משלהם. אין קינון אינסופי. זה בכוונה — By Design. בלי ההגבלה הזאת, אתם מקבלים מערכת שמייצרת עוד ועוד אייג'נטים בלי שליטה.
"סאב-אייג'נט מקבל משימה, הולך לחדר נפרד, עושה את העבודה, וחוזר רק עם התוצאה. לא עם כל מה שהוא קרא בדרך — רק עם התשובה."
אפשר להריץ כמה סאב-אייג'נטים במקביל. זה בדיוק מה שעשו באנתרופיק כשבנו את מערכת המחקר שלהם — Opus 4 כקואורדינטור, Sonnet 4 כסאב-אייג'נטים. התוצאה: 90% שיפור לעומת אייג'נט בודד.
💡 טיפ: בפרק הבא (יום 4) נלמד על אכיפה והעברת שליטה — Enforcement & Handoff. איך שומרים שהסאב-אייג'נטים עובדים לפי הכללים ואיך מעבירים שליטה ביניהם.