---
title: "אילו גבולות מגדירים לפני שמפעילים עשרות סוכני AI במקביל?"
published: 2026-10-17T13:00:00+03:00
lang: he
canonical: https://ofershap.github.io/posts/agent-workflow-guardrails-before-scaling/
---

כותרת: אילו גבולות מגדירים לפני שמפעילים עשרות סוכני AI במקביל?

**תשובה קצרה:** ארבעה גבולות: תקציב סשן, הרשאות מינימליות, רשימת כיסוי מלאה ובדיקת תוצר מול קריטריון. כותבים אותם לפני הריצה הראשונה, בודקים על מדגם קטן, ורק אחר כך מגדילים מקביליות.

### תקציב: קובעים בפתיחת הסשן

ב-Claude Managed Agents מגדירים תקציב כשיוצרים את הסשן. אי אפשר להוסיף תקציב לסשן שכבר רץ. כשהסשן מגיע לתקציב, הריצות מושהות. בקשות שכבר התחילו יכולות להשלים ולחרוג מהתקציב. ריצה שהושהתה בגלל תקציב חוזרת לרוץ כשמעלים או מסירים אותו.

המחשה: בסשן שבודק 200 מסמכים מול מדיניות חדשה, קובעים תקציב שמספיק לכיסוי מלא פעם אחת ועוד מעט לבדיקות חוזרות. אם הריצה נעצרת באמצע, יודעים שההערכה הראשונית הייתה נמוכה מדי.

### הרשאות: מתחילים בקריאה בלבד

היכולת לחלק עבודה בין סוכנים אינה סיבה לתת לכל סוכן רשות לשנות נתונים או לשלוח הודעות. לכל thread בתוך הסשן יש זרם אירועים משלו, ואפשר לנהל הרשאות כלים בכל thread בנפרד.

בדיקת פתיחה טובה: סוכני קריאה מחזירים ממצאים בלבד. רק שלב אחד, אם בכלל, מקבל הרשאת כתיבה, וגם היא מוגבלת ליעד אחד.

### כיסוי: רשימה סגורה של פריטים

מגדירים מראש את רשימת הפריטים שהריצה אמורה לטפל בהם. כל פריט מסתיים באחד משני מצבים: נבדק, או לא נבדק עם סיבה. דוח שנראה שלם בלי רשימת כיסוי אינו ראיה.

בתיעוד של Dynamic Workflows מופיעים גבולות מערכת: עד 64 threads במקביל בריצה, ועד 1,000 סוכנים לאורך חיי ריצה. אלה תקרות טכניות. נקודת פתיחה שימושית היא סדר גודל של עשרות פריטים וכמה סוכנים.

### בדיקה: completed אינו סימן שהעבודה הצליחה

בתיעוד כתוב במפורש: סטטוס completed אומר שהתוכנית הסתיימה. הוא אינו אומר שכל העבודה הצליחה. בודקים את התוצר עצמו מול קריטריון שהוגדר מראש: כמה פריטים כוסו, כמה ממצאים אומתו, כמה נדחו ובגלל מה.

### סדר עבודה מוצע

1. כותבים את ארבעת הגבולות במשימה עצמה, לפני ההרצה.
2. מריצים על מדגם קטן עם תשובות ידועות.
3. משווים תוצר, כיסוי ועלות מול סוכן יחיד.
4. מגדילים מקביליות רק אחרי שהמדדים מראים רווח אמיתי.

## מהניסיון שלי

בפוסט שלי על Dynamic Workflows תיארתי את הבטא החדשה של Anthropic לתזמור סוכנים בתוך Claude Managed Agents, וסיימתי בארבעה דברים שכדאי להגדיר לפני שמנסים. כאן אני הופך את הארבעה לרשימת עבודה מסודרת, עם הנימוק מסמך התיעוד והצורה שאני בודק דברים כאלה בצוות.

## בקצרה

ארבעה גבולות: תקציב סשן, הרשאות מינימליות, רשימת כיסוי מלאה ובדיקת תוצר מול קריטריון. כותבים אותם לפני הריצה הראשונה, בודקים על מדגם קטן, ורק אחר כך מגדילים מקביליות.



## שאלות נפוצות

### למה קובעים תקציב בפתיחת הסשן?

כי ב-Claude Managed Agents אי אפשר להוסיף תקציב לסשן קיים. בהגעה לתקציב הריצות מושהות, ובקשות שכבר התחילו יכולות להשלים ולחרוג ממנו.

### האם סטטוס completed מספיק כדי לסמוך על התוצר?

לא. completed אומר שהתוכנית הסתיימה. בודקים את התוצר מול קריטריון: כיסוי, ממצאים מאומתים וסיבות לדחיות.

### כמה סוכנים הגיוני להפעיל בבדיקה ראשונה?

כמה סוכנים על עשרות פריטים. התיעוד מאפשר עד 64 threads במקביל ועד 1,000 סוכנים לאורך ריצה, ואלה תקרות ולא נקודת פתיחה.

## על הכותב

עופר שפירא - בונה ומוביל AI בצוותי פיתוח, וכותב על סוכנים, החלטות ותהליכי עבודה שאפשר לבדוק.
