{"guides":[{"id":"b419fbd8-be65-4633-a708-0d2ae3eac1c3","unique_id":"agent-design-topologies-and-diagrams-guide-mar2026","title":"Agent Topologies and Diagrams","title_he":"טופולוגיות ותרשימי סוכנים","summary":"Simple topology patterns you can reuse: planner-specialist-verifier, fan-out/fan-in, and memory-aware agent systems.","summary_he":"דפוסי טופולוגיה פשוטים שאפשר למחזר: planner-specialist-verifier, fan-out/fan-in, ומערכות סוכנים עם שכבת זיכרון.","long_content":"## Why topology matters\n\nAs soon as you have more than one agent, the problem becomes architecture, not prompt writing.\n\n## Topology 1: Planner → Specialist → Verifier → Human\n\n```text\nUser request\n   ↓\nPlanner / Chief-of-staff\n   ↓\nSpecialist\n   ↓\nVerifier\n   ↓\nHuman approval (if needed)\n```\n\nBest for:\n- important work\n- external communication\n- content or decisions with risk\n\n## Topology 2: Fan-out / Fan-in\n\n```text\nMain task\n   ↓\n3 parallel analysts\n   ├─ Region analyst\n   ├─ Product analyst\n   └─ Channel analyst\n   ↓\nReducer / Synthesizer\n```\n\nBest for:\n- market analysis\n- research across multiple dimensions\n- parallel decomposition\n\n## Topology 3: Builder + Guard rail\n\n```text\nTask\n   ↓\nBuilder\n   ↓\nFact-check / QA / Schema validation\n   ↓\nFinal output\n```\n\nBest for:\n- code generation\n- content generation\n- structured outputs\n\n## Topology 4: Memory-aware personal system\n\n```text\nCapture\n   ↓\nProcessing\n   ↓\nMemory store\n   ↓\nOrchestrator + specialists\n   ↓\nSummaries / actions / reminders\n```\n\nBest for:\n- personal assistant systems\n- family support agents\n- cross-session continuity\n- CoachOS-like systems\n\n## How to choose a topology\n\nAsk:\n- how risky is the task?\n- how parallel is the work?\n- does memory continuity matter?\n- does a human need to stay in the loop?\n\n## Design rule\n\nUse the simplest topology that can do the job. Complexity is not a virtue.\n\n## References\n- AgenTopology example: fan-out market analysis\n- Anthropic subagent patterns\n- Open orchestration ecosystems\n","slug":"agent-topologies-and-diagrams","curation_note":"למה זה חשוב: טופולוגיה היא מה שהופך אוסף סוכנים למערכת עבודה. בלי זה יש chaos; עם זה יש חלוקת עבודה, אימות ושיתוף פעולה ברור.","tool_name":"LLMs","feature_name":"Agent Design","difficulty_level":"בינוני","topics":["Agents","Topologies","Multi-Agent Systems","Diagrams"],"url":"https://agentopology.com/examples/market-analysis","sources":[{"url":"https://agentopology.com/examples/market-analysis","name":"AgenTopology — Fan-out market analysis"},{"url":"https://code.claude.com/docs/en/sub-agents","name":"Anthropic Claude Code — Create custom subagents"},{"url":"https://docs.openhands.dev/overview/skills","name":"OpenHands Skills Overview"}],"language":"עברית","created_at":"2026-03-25T21:47:20.25446+00:00","updated_at":"2026-03-25T21:47:20.25446+00:00","section":"tips","section_order":3,"section_title":"Topologies & Diagrams","section_title_he":"טופולוגיות ותרשימים","long_content_he":"## למה טופולוגיה חשובה\n\nברגע שיש יותר מסוכן אחד, הבעיה כבר לא רק prompt writing — אלא ארכיטקטורה.\n\n## טופולוגיה 1: Planner → Specialist → Verifier → Human\n\n```text\nבקשת משתמש\n   ↓\nPlanner / Chief-of-staff\n   ↓\nSpecialist\n   ↓\nVerifier\n   ↓\nאישור אנושי (אם צריך)\n```\n\nמתאים ל:\n- עבודה חשובה\n- תקשורת חיצונית\n- תוכן או החלטות עם סיכון\n\n## טופולוגיה 2: Fan-out / Fan-in\n\n```text\nמשימה מרכזית\n   ↓\n3 אנליסטים במקביל\n   ├─ אנליסט אזורים\n   ├─ אנליסט מוצר\n   └─ אנליסט ערוצים\n   ↓\nReducer / Synthesizer\n```\n\nמתאים ל:\n- market analysis\n- מחקר בכמה מימדים\n- פירוק מקבילי של משימה\n\n## טופולוגיה 3: Builder + Guard rail\n\n```text\nמשימה\n   ↓\nBuilder\n   ↓\nFact-check / QA / Schema validation\n   ↓\nפלט סופי\n```\n\nמתאים ל:\n- יצירת קוד\n- יצירת תוכן\n- structured outputs\n\n## טופולוגיה 4: מערכת אישית עם שכבת זיכרון\n\n```text\nCapture\n   ↓\nProcessing\n   ↓\nMemory store\n   ↓\nOrchestrator + specialists\n   ↓\nSummaries / actions / reminders\n```\n\nמתאים ל:\n- מערכות עוזר אישי\n- סוכנים למשפחה\n- המשכיות בין סשנים\n- מערכות בסגנון CoachOS\n\n## איך לבחור טופולוגיה\n\nשאל:\n- כמה המשימה מסוכנת?\n- כמה העבודה מקבילית?\n- האם רציפות זיכרון חשובה?\n- האם האדם צריך להישאר בלופ?\n\n## כלל תכנון\n\nבחר את הטופולוגיה הכי פשוטה שיכולה לבצע את העבודה. מורכבות היא לא מעלה בפני עצמה.\n\n## מקורות\n- AgenTopology example: fan-out market analysis\n- Anthropic subagent patterns\n- Open orchestration ecosystems\n\n\n## מדריכי המשך\n- ארכיטקטורה: `agent-design-architecture`\n- עבודה פרקטית: `agent-design-practical-workflow`\n"}],"total":1,"limit":null,"offset":0,"next_cursor":null}