דביר נעמן

באנר תהליכים דינמיים ב-Claude Code עם סוכן אחד שמתפצל לעשרות סוכנים במקביל
תוכן מקצועי

תהליכים דינמיים: מתי להפעיל עשרות סוכנים במקביל ב-Claude Code

13 דקות קריאה דביר נעמן

התהליכים הדינמיים הם הפיצ'ר הכי חזק והכי מסוכן לארנק שנוסף ל-Claude Code לאחרונה. במקום סוכן אחד שעובד צעד אחרי צעד, הכלי כותב סקריפט שמפעיל עשרות סוכנים במקביל ומאחד את התוצאות. הניתוח הזה מסביר איך זה עובד, במה זה שונה מסקילים, מתתי-סוכנים ומצוותי סוכנים, כמה זה עולה בפועל, ומתי כדאי לוותר.

באנר תהליכים דינמיים ב-Claude Code עם סוכן אחד שמתפצל לעשרות סוכנים במקביל

למה התהליכים הדינמיים מבלבלים גם משתמשים ותיקים?

מי שכבר עובד עם סביבת העבודה של Claude Code מכיר לא מעט דרכים לחלק עבודה: סקילים שחוזרים על מתכון קבוע, תתי-סוכנים שעובדים בצד כדי לא ללכלך את השיחה הראשית, וצוותי סוכנים שמדברים ביניהם. יחד עם השקת Opus 4.8 נוספה שכבה חדשה, התהליכים הדינמיים (Dynamic Workflows), והשאלה הראשונה שכמעט כולם שואלים היא פשוטה: במה זה שונה ממה שכבר יש?

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

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

הסולם: שש דרכים לעבוד עם Claude Code

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

1. שאלה ישירה בשיחה

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

2. סקיל, מתכון שחוזר

  • תהליך קבוע שמריצים שוב ושוב.
  • משתפר עם הזמן ונשמר כקובץ.
  • עונה על השאלה איך עושים.

3. תת-סוכן, עבודה בצד

  • משימה צדדית בחלון הקשר נפרד.
  • מדווח רק לשיחה הראשית.
  • שומר על השיחה הראשית נקייה.

4. צוות סוכנים, קבוצה שמדברת

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

5. הפקודה /goal, לולאה עד היעד

  • חוזר על סבבים עד שתנאי הסיום מתקיים.
  • משחק של עומק, לא של רוחב.
  • יכול לרוץ שעות ארוכות.

6. תהליך דינמי, עבודה ברוחב

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

מה קורה מאחורי הקלעים כשמפעילים תהליך דינמי?

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

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

// Simplified illustration of a dynamic workflow
const skills = await listSkills();          // e.g. 41 skill files

const reviews = await parallel(skills.map(s => () =>
  agent(`Grade ${s.name}: clarity, frontmatter, triggers`,
        { model: 'haiku' })
));

const report = await agent(
  `Rank all skills worst to best and suggest one fix each:
   ${JSON.stringify(reviews)}`,
  { model: 'opus' }
);
return report;

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

סקיל הוא האיך, תהליך דינמי הוא הכמה

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

רוחב מול עומק: מתי /goal ומתי תהליך דינמי?

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

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

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

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

כמה עולה תהליך דינמי, ומה שורף את התקציב?

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

41סוכני Haiku במקביל, אחד לכל סקיל
5Mטוקני קלט בהרצה אחת
50%ממנוי חודשי בפרומפט אחד רחב מדי
30+דקות ריצה לסריקה רחבה

שתי הדוגמאות מההדגמה ממחישות את הפער. בראשונה, בדיקה של 41 סקילים: 41 סוכני Haiku דירגו כל סקיל לפי בהירות, תקינות הכותרת העליונה ואיכות הטריגרים, וסוכן Opus אחד איחד את הכול לדוח HTML שמדרג את הסקילים מהחלש לחזק, עם תיקון מומלץ לכל אחד. בערך חמישה מיליון טוקני קלט, מעט פלט, ועלות סבירה. בשנייה, בקשה פתוחה לסרוק את כל התיקיות והמאגרים במחשב, בלי גבול ברור. זה הפרומפט ששרף חצי מנוי.

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

שלושה כללים שמורידים את העלות

לתחום את ההיקף: לומר בדיוק אילו תיקיות או קבצים, ולא "את כל המחשב". להגדיר את התוצר: טבלה, דוח HTML או רשימה מדורגת, כדי שהסוכנים ידעו מתי לעצור. להעביר את העובדים ל-Haiku: המודל החזק נדרש רק לסוכן המאחד בסוף. זה אותו היגיון שעומד מאחורי אסטרטגיית היועץ של Anthropic, שבה מודל חזק מנחה מודל זול שעושה את רוב העבודה.

איך מריצים תהליך דינמי ראשון בלי להישרף?

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

שלב 1, לבקש במפורש תהליך דינמי

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

Set up a dynamic workflow that audits my Claude Code skills
in two places: ~/.claude/skills and ./.claude/skills.
Grade each skill on clarity, frontmatter (pass/fail) and
trigger quality, and give the single highest-value fix.
Run every grader on Haiku. One final agent ranks all skills
worst to best and writes an HTML report.

שלב 2, לקרוא את הסקריפט לפני שמאשרים

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

שלב 3, לעקוב בזמן אמת עם /workflows

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

שלב 4, לשמור את התהליך בתוך הפרויקט

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

my-project/
  .claude/
    skills/
    workflows/
      skill-audit.js
      feature-ranking.js

שלב 5, להיזהר ממצב ultracode

בפקודה /effort יש, מעבר לרמות low עד max, גם מצב בשם ultracode. הוא משלב את רמת החשיבה xhigh עם נטייה להפעיל תהליכים דינמיים כמעט בכל בקשה, ומדלג על חלק מבקשות האישור. זה המצב החכם ביותר, וגם היקר ביותר. כדאי להדליק אותו למשימה מוגדרת ולכבות מיד אחריה.

שווה להכיר גם את הפקודה /deep-research, שמפעילה תהליך דינמי מובנה למחקר: כמה סוכנים חוקרים במקביל, מצביעים על כל טענה, ובסוף מתקבל דוח עם מקורות. למי שבונה סקילים של מחקר, זו נקודת השוואה טובה. ומי שכבר בונה סקילים משלו, ימצא ערך גם בסקיל לכתיבת סקילים טובים, כי תהליך דינמי טוב רק כמו הסקיל שכל אחד מהסוכנים מריץ.

האם התהליכים הדינמיים נועדו לגרום לנו לשרוף טוקנים?

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

השאלה האמיתית היא לא אם הפיצ'ר שווה משהו, אלא אם הוא נחוץ במשימה שלפניכם. ברוב המקרים התשובה תהיה שלא, וזה בסדר. החשבון על תהליך דינמי נקבע לפי גודל המשימה שמכוונים אליו: כל סוכן הוא קריאה מלאה למודל, עם חלון הקשר משלו, וכשמפעילים עשרות כאלה, גם טוקני קלט זולים מצטברים. לכן הכלל פשוט: לתחום את ההיקף, להגדיר את התוצר, ולשים את העובדים על מודל זול. אותו כלל תקף גם ל-/goal, שבו בקשה מעורפלת עלולה לרוץ זמן רב כי הסוכן לא יודע מתי הוא סיים.

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

מתי תהליך דינמי משתלם, ומתי הוא בזבוז?

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

מתאים לתהליך דינמי

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

עדיף כלי אחר

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

חמש תובנות על התהליכים הדינמיים

01

זה כלי של כבדי הקוד

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

02

התוכנית כקובץ היא היתרון האמיתי

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

03

ההיקף קובע את החשבון

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

04

לא צריך להשתמש בכל פיצ'ר חדש

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

05

החיבורים נשארים אותם חיבורים

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

סיכום: איפה התהליכים הדינמיים נכנסים לארגז הכלים?

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

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

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

שיתוף הפוסט

שאלות ותשובות

האם תהליך דינמי יכול לרוץ בטעות ולשרוף תקציב?

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

מה ההבדל בין תהליך דינמי לצוות סוכנים?

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

האם אפשר להשתמש בסקילים בתוך תהליך דינמי?

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

איזה מודל כדאי להגדיר לסוכנים בתהליך?

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

איפה נשמרים התהליכים ואיך מריצים אותם שוב?

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

האם עסק קטן צריך תהליכים דינמיים?

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

מה ההבדל בין תהליך דינמי לפקודה /goal?

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

כמה סוכנים יכולים לרוץ בתהליך דינמי אחד?

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

דביר נעמן

על הכותב

דביר נעמן – מומחה שיווק דיגיטלי, SEO ואוטומציות

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