בינה מלאכותית

מה זה Agentic Engineering ואיך בונים סוכני AI אוטונומיים?

מה ההבדל בין צ׳אטבוט לסוכן AI אוטונומי, מה זה agent harness, אילו רכיבים חייבים להיות לסוכן אמיתי, ואיך Claude Code Agents, OpenClaw ו-Hermes נבדלים זה מזה.

Avi Levi
Avi Levi עודכן: 26 ביוני 2026
שלושה סוכני AI עתידניים עומדים על פלטפורמות ירוקות בחדר טכנולוגי חשוך

בקיצור

צ׳אטבוט טוב יודע לענות. סוכן AI אוטונומי יודע לעבוד.

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

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

למה בכלל צריך מילה חדשה?

בשנה האחרונה כולם התחילו לקרוא לכל דבר “סוכן”. בוט שירות לקוחות? סוכן. צ׳אט עם GPT? סוכן. אוטומציה ב-Zapier? גם סוכן.

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

אם אני כותב לצ׳אטבוט: “תכתוב לי מייל תודה ללקוח”, הוא מחזיר טקסט.

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

זה כבר לא רק Prompt Engineering. זה Agentic Engineering.

מה זה Agentic Engineering?

Agentic Engineering הוא התכנון של כל המערכת שמאפשרת לסוכן לעבוד בפועל.

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

כדי לראות את זה ברור, תחשבו על זה כמו onboarding של עובד חדש:

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

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

במילים פשוטות: ה-harness הוא ההבדל בין “מודל שמדבר” לבין “סוכן שעובד”.

מה סוכן אוטונומי חייב שיהיה לו?

בהגדרה הפרקטית שלנו כאן, סוכן הוא מערכת שבה המודל לא רק עובר במסלול קבוע מראש, אלא יודע לבחור את הצעד הבא, להשתמש בכלים, לקרוא את התוצאה, ולהחליט אם להמשיך, לתקן או לעצור. זה המשך ישיר להבדל בין Automation Workflow ל-Agentic Workflow. כשאנחנו בונים agentic workflow, אנחנו לא בונים רק צ׳אט חכם; אנחנו בונים סביבת עבודה עם הוראות, כלים, handoffs, guardrails, פלטים מובנים והרצה שאפשר לעקוב אחריה.

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

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

בלי זה, אין לנו סוכן. יש לנו צ׳אט עם קצת כלים.

אז מה ההבדל מצ׳אטבוט?

צ׳אטבוט חי בתוך השיחה. הוא מקבל טקסט ומחזיר טקסט.

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

לדוגמה:

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

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

סוגים של סוכנים אוטונומיים

סוכן יחיד עם כלים

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

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

סוכן ראשי וסוכני משנה

כאן יש מנהל שמבין את המשימה ומחלק עבודה לסוכנים מומחים. זה ה-manager pattern בפועל: סוכן אחד מחזיק את התמונה הרחבה, וסוכני משנה כמו subagents מקבלים הקשר וכלים משלהם.

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

סוכן עם זיכרון ארוך טווח

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

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

סוכן שפועל ברקע

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

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

מערכת מרובת סוכנים

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

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

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

מי הם הסוכנים בהשוואה?

Claude Code Agents

אתר רשמי

Claude Code Agents הם הגישה של Claude Code לסוכני משנה בתוך סביבת פיתוח. כל subagent הוא עוזר מומחה עם תיאור, prompt וכלים מותרים. זה חזק במיוחד בקוד, מחקר, ביקורת ותכנון, כי אפשר להפעיל מומחים בלי לערבב את כל ההקשר בשיחה הראשית.

היתרון: מבנה ברור, טוב למשימות פיתוח, ומתחבר טבעית לקבצים, מסוף וכלים. החיסרון: זה לא בהכרח עוזר אישי 24/7 עם קול, מסרים, cron, וזיכרון רב-שכבתי מחוץ לקופסה.

OpenClaw הוא עוזר AI אישי שרץ על המכשירים שלך, מחובר לערוצי מסרים קיימים, ויכול לעבוד כ-gateway מקומי לסשנים, כלים ואירועים. היכולות המרכזיות שלו הן multi-channel messaging, קול, canvas חי, routing בין סוכנים, skills, daemon שרץ ברקע, ותפיסה local-first.

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

Hermes Agent

אתר רשמי

Hermes של Nous Research מדגיש רעיון אחר: סוכן שמשתפר עם הזמן. הוא בנוי סביב learning loop, יצירת skills מתוך ניסיון, שיפור skills תוך שימוש, חיפוש בשיחות קודמות, cron, עבודה דרך Telegram/Discord/Slack/WhatsApp/Signal/CLI, ותמיכה בכמה backend-ים להרצה.

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

טבלת השוואה אינטראקטיבית

הטבלה הבאה מתבססת על ההשוואה הפנימית שעשיתי בין שלוש גישות: Claude Code Agents, OpenClaw ו-Hermes. השארתי בחוץ את עמודת Jarvis כדי להתמקד במה שכל מערכת קיימת עושה.

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

השוואת יכולות: Claude Code Agents / OpenClaw / Hermes

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

קייםיכולת מפתחחלקיחסר
Identity & Context
קובץ context rootקובץ ההוראות הראשי של הסוכן. הוא מתאר את הפרויקט, הכללים, הסגנון והגבולות לפני שהסוכן מתחיל לעבוד. ב-OpenClaw זה חלק מקבצי ה-workspace המוזרקים כמו AGENTS.md, וב-Hermes זה יכול להיות .hermes.md, HERMES.md או AGENTS.md.AgentsקייםOpenClawקייםHermesקיים
Profile / identity של המשתמשמידע יציב על המשתמש או הארגון: תפקיד, העדפות, ערכים, לקוחות, סגנון עבודה ודברים שהסוכן צריך לזכור לאורך זמן. OpenClaw מגדיר את זה דרך USER.md ו-IDENTITY.md, ו-Hermes מחבר זהות, SOUL.md וזיכרון משתמש.AgentsחלקיOpenClawיכולת מפתחHermesיכולת מפתח
Voice / style guideכללי כתיבה ודיבור שמגדירים את הטון, המילים המועדפות, רמת הפירוט והדברים שצריך להימנע מהם. ב-OpenClaw וב-Hermes זה לא חסר: SOUL.md הוא המקום שבו שומרים voice, style ואישיות יציבה של הסוכן.AgentsחלקיOpenClawיכולת מפתחHermesיכולת מפתח
Auto-load contextהיכולת לטעון את קבצי ההקשר לבד בתחילת עבודה, כדי שהסוכן לא יתחיל כל משימה מאפס. בפועל זה אומר שהסוכן פותח את המסמכים החשובים, קורא את הכללים, ורק אז מתחיל לפעול.AgentsקייםOpenClawקייםHermesקיים
Agent Framework
פורמט הגדרת סוכןהפורמט שבו יוצרים סוכן חדש: שם, תיאור, הוראות, כלים מותרים, גבולות ואופן ההפעלה. פורמט קבוע הופך סוכן ממשהו מאולתר ליחידת עבודה שאפשר לשכפל, לבדוק ולשפר.Agentsיכולת מפתחOpenClawקייםHermesחלקי
רישום סוכניםהמקום שבו כל הסוכנים רשומים ומאורגנים, כדי שהמערכת תדע אילו מומחים קיימים ומתי להפעיל אותם. בלי רישום מסודר, המפעיל הראשי לא יודע אם יש מומחה למחקר, בדיקות, כתיבה או תכנון.AgentsקייםOpenClawקייםHermesקיים
הרשאות toolsמגדיר אילו כלים מותר לכל סוכן להפעיל. זה מצמצם סיכון ומונע גישה מיותרת למערכות רגישות, למשל לתת לסוכן מחקר לקרוא קבצים אבל לא למחוק או לפרסם.AgentsקייםOpenClawקייםHermesקיים
System prompt structureמבנה ההוראות שמכוון את ההתנהגות של הסוכן: תפקיד, מטרה, תהליך עבודה, כללי בטיחות ותבנית פלט. כשהמבנה ברור, גם משימות מורכבות יוצאות עקביות יותר כי הסוכן יודע איך לחשוב ואיך להחזיר תשובה.AgentsקייםOpenClawקייםHermesקיים
Subagent invocationהמנגנון שמאפשר לקרוא לסוכן משנה בזמן הנכון, להעביר לו הקשר, ולקבל ממנו תוצאה חזרה. לדוגמה, סוכן ראשי יכול לבקש מסוכן מחקר לאסוף מקורות ואז להעביר את הסיכום לסוכן כתיבה.AgentsקייםOpenClawקייםHermesקיים
Primary vs Subagent splitהפרדה בין סוכן שמחזיק את התמונה הרחבה לבין סוכנים מומחים שמבצעים מחקר, כתיבה, בדיקה או פעולה ספציפית. זה שומר על סדר: אחד מנהל את המטרה, והאחרים מבצעים חלקים מוגדרים בלי לערבב אחריות.AgentsחסרOpenClawיכולת מפתחHermesחלקי
Memory System
Tier 1 - Working memoryהמידע שנמצא בתוך חלון ההקשר של השיחה הנוכחית. הוא שימושי מאוד להחלטות מיידיות, אבל נעלם כשהסשן נגמר או מתמלא, ולכן אי אפשר לבנות עליו זיכרון ארוך טווח.AgentsקייםOpenClawקייםHermesקיים
Tier 2 - Session memoryסיכום של מה שקרה בסשן קודם, כך שהסוכן יכול להמשיך מאותה נקודה בלי לקרוא מחדש את כל ההיסטוריה. זה מתאים לפרויקטים שנמשכים כמה ימים, שבהם צריך לזכור מה כבר נוסה ומה עדיין פתוח.AgentsחסרOpenClawקייםHermesקיים
Tier 3 - Long-term identityזיכרון יציב על המשתמש או הפרויקט: העדפות, החלטות, עקרונות וסגנון עבודה שלא אמורים להשתנות בכל שיחה. לדוגמה, קביעה שהאתר תמיד RTL-first ושאין להשתמש באימוג׳ים היא חלק מזהות ארוכת טווח.AgentsחסרOpenClawחלקיHermesיכולת מפתח
Tier 4 - Episodic eventsרישום של אירועים ותוצאות לאורך זמן, למשל משימות שבוצעו, החלטות שהתקבלו או טעויות שכדאי לא לחזור עליהן. זה נותן לסוכן היסטוריה של ניסיון, לא רק רשימת העדפות כללית.AgentsחסרOpenClawקייםHermesקיים
Tier 5 - Procedural memoryזיכרון של איך לבצע פעולה, לא רק מה קרה. כאן skills יכולים להשתפר מתוך ניסיון ולחסוך עבודה חוזרת, למשל תהליך קבוע לבדיקת מאמר לפני פרסום.AgentsחסרOpenClawחסרHermesיכולת מפתח
Vector searchיכולת לחפש בזיכרון לפי משמעות ולא רק לפי מילה מדויקת, כדי למצוא שיחות, החלטות או דוגמאות רלוונטיות. כך הסוכן יכול למצוא “הנחיות עיצוב לטבלה” גם אם הביטוי המדויק לא מופיע.AgentsחסרOpenClawחסרHermesקיים
Skills & Tools
Skills locationהמקום שבו מאוחסנים קבצי ה-skills. מיקום ברור מאפשר לסוכן לגלות יכולות קיימות ולהשתמש בהן בעקביות, במקום להמציא בכל פעם תהליך חדש מאפס.AgentsקייםOpenClawקייםHermesחלקי
Skills formatמבנה קבוע ל-skill: מתי להשתמש בו, אילו קבצים או כלים הוא דורש, ומה תהליך העבודה המצופה. כש-skill כתוב נכון, הוא מתפקד כמו נוהל עבודה שהסוכן יכול להריץ שוב ושוב.AgentsקייםOpenClawקייםHermesחלקי
Skills auto-creationיכולת ליצור skill חדש מתוך פעולה שחזרה על עצמה או ניסיון מוצלח, כדי שהמערכת תלמד תהליכים ולא רק תשמור זיכרון. זו הדרך להפוך תיקון חד פעמי להרגל עבודה של המערכת.AgentsחסרOpenClawחסרHermesיכולת מפתח
Shell commandsגישה להרצת פקודות במחשב. זו יכולת חזקה שמאפשרת בדיקות, בנייה והרצה, אבל דורשת גבולות והרשאות ברורות כדי שהסוכן לא יבצע פעולה מסוכנת בלי בקרה.AgentsקייםOpenClawקייםHermesקיים
File read/writeיכולת לקרוא, ליצור ולערוך קבצים. בלי זה הסוכן נשאר יועץ; עם זה הוא יכול לעבוד ישירות על פרויקט, לתקן קוד, לעדכן תוכן ולשמור תוצר אמיתי.AgentsקייםOpenClawקייםHermesקיים
Browser controlיכולת לפתוח אתרים, ללחוץ, לקרוא תוצאות ולבדוק ממשקים. זה שימושי למחקר, בדיקות UI ואיסוף מידע חי, למשל לוודא שמאמר נראה טוב במובייל אחרי שינוי.AgentsחלקיOpenClawקייםHermesקיים
Email integrationחיבור למייל מאפשר לסוכן לקרוא הקשר, לנסח תשובות, לשלוח הודעות או להכין טיוטות לאישור אנושי. ההבדל החשוב הוא הרשאות: לא כל סוכן צריך לשלוח, לפעמים מספיק שיכין טיוטה.AgentsחלקיOpenClawקייםHermesקיים
Calendar integrationחיבור ליומן מאפשר לזהות זמינות, לקבוע פגישות, לעקוב אחרי אירועים ולחבר משימות לזמן אמיתי. לדוגמה, סוכן אישי יכול להציע מועד פנוי וגם להכין תזכורת לפני הפגישה.AgentsחלקיOpenClawקייםHermesקיים
Communication & Channels
Terminal / CLIממשק עבודה דרך שורת פקודה. מתאים לסוכנים טכניים שמריצים כלים, קוראים קבצים ומחזירים תוצאה למפתח, אבל פחות מתאים למשתמש שרוצה חוויה ויזואלית או סלולרית.AgentsקייםOpenClawקייםHermesקיים
Visual canvas / artifactמרחב ויזואלי חי שבו רואים תוצרים, קבצים או מצב עבודה בזמן אמת, במקום לקבל רק תשובה טקסטואלית. זה חשוב כשסוכן בונה, מעצב או עורך משהו שצריך לראות ולא רק לקרוא עליו.AgentsחסרOpenClawיכולת מפתחHermesחסר
Multi-channel messagingהיכולת לפגוש את הסוכן בערוצים שבהם כבר עובדים: WhatsApp, Slack, Discord, Telegram ועוד. זה הופך את הסוכן לזמין בשגרת העבודה, ולא לכלי שצריך לפתוח במיוחד רק כשזוכרים.AgentsחסרOpenClawיכולת מפתחHermesקיים
Voice input (STT)המרת דיבור לטקסט כדי שאפשר יהיה לדבר עם הסוכן, לשלוח הוראות קוליות או להפעיל אותו מהנייד. זה מתאים לעוזר אישי, עבודה תוך כדי תנועה, או מצב שבו כתיבה ארוכה פחות נוחה.AgentsחסרOpenClawיכולת מפתחHermesחסר
Voice output (TTS)המרת תשובת הסוכן לקול. שימושי לעוזר אישי, סיכומים תוך כדי תנועה או אינטראקציה בלי מסך, במיוחד כשצריך לקבל תשובה קצרה בלי לעצור ולקרוא.AgentsחסרOpenClawיכולת מפתחHermesחסר
Mobile interfaceממשק נוח מהטלפון, כדי שהסוכן יהיה זמין גם מחוץ לסביבת הפיתוח או הדסקטופ. בפועל זה אומר מסכים קלים, פעולות קצרות והתאמה להודעות, קול והתראות.AgentsחסרOpenClawקייםHermesחסר
Orchestration
Manager patternדפוס שבו סוכן ראשי מבין את המטרה, מפרק אותה למשימות, מפעיל מומחים ומחבר את התוצאות. זה דומה למנהל פרויקט קטן שמחליט מי צריך לעשות מה ומוודא שהתוצר הסופי מתחבר.AgentsקייםOpenClawקייםHermesקיים
ReAct loopלולאה של חשיבה, פעולה ותצפית. הסוכן מתכנן צעד, מפעיל כלי, קורא את התוצאה ומחליט מה לעשות הלאה, ולכן הוא לא רק עונה אלא מתקדם דרך משוב מהעולם.AgentsקייםOpenClawיכולת מפתחHermesיכולת מפתח
Heartbeat (background)פעילות רקע שמתרחשת גם בלי הודעה חדשה, למשל בדיקות תקופתיות, ניטור, תזכורות או המשך עבודה על תור משימות. זו אחת ההפרדות הברורות בין צ׳אטבוט שמחכה להודעה לבין סוכן שממשיך לפעול.AgentsחסרOpenClawיכולת מפתחHermesקיים
Schedule / Cronהרצת משימות לפי זמן קבוע, כמו בדיקה יומית, דוח שבועי או פעולה שחייבת לקרות בשעה מסוימת. למשל סוכן שפותח כל בוקר את הנתונים, מזהה חריגות ומכין תקציר.AgentsחסרOpenClawקייםHermesקיים
Inbox / queueתור משימות שמרכז בקשות, אירועים או התראות שהסוכן צריך לעבד לפי סדר, עדיפות או כללי עבודה. זה מונע מצב שבו אירועים הולכים לאיבוד כשהם מגיעים מהר יותר ממה שהסוכן יכול לטפל בהם.AgentsחסרOpenClawקייםHermesקיים
Self-Improvement & Observability
Loggingתיעוד של פעולות, החלטות, שגיאות ותוצאות. בלי לוגים קשה להבין למה הסוכן עשה משהו, איפה הוא טעה, ומה צריך לתקן כדי לשפר את ההתנהגות.AgentsחלקיOpenClawקייםHermesקיים
Self-improving skillsיכולת לשפר את ה-skills או התהליך בעקבות ניסיון מצטבר. זו הבטחה חזקה, אבל חייבת בקרה כדי לא לשמר טעויות או להפוך ניסוי חד פעמי לכלל קבוע בלי בדיקה.AgentsחסרOpenClawחסרHermesיכולת מפתח
Failed attempts learningלמידה מניסיונות שלא הצליחו: מה נשבר, למה זה קרה, ואיך להימנע מאותה דרך בפעם הבאה. זה חשוב כי סוכן אמיתי לא רק זוכר הצלחות, אלא גם מפתח גבולות סביב דרכים שכבר נכשלו.AgentsחסרOpenClawחלקיHermesקיים
Token trackingמעקב אחרי שימוש בטוקנים כדי להבין עלות, עומס הקשר ויעילות של כל משימה או סוכן. בלי זה קשה לדעת אם סוכן מסוים עובד טוב או פשוט שורף הרבה הקשר וכסף.AgentsחלקיOpenClawקייםHermesקיים
Cost monitoringמעקב כספי אחר הרצות, מודלים וכלים חיצוניים, כדי לדעת מתי הסוכן נהיה יקר מדי או לא יעיל. זה מאפשר לבחור מודל זול יותר למשימות פשוטות ולשמור מודלים חזקים למקומות שבאמת צריכים אותם.AgentsחלקיOpenClawקייםHermesקיים
Handoffs (peer-to-peer)העברת אחריות בין סוכנים. סוכן אחד מסיים חלק מהעבודה ומוסר הקשר מסודר לסוכן אחר, כדי שהסוכן הבא לא יצטרך לנחש מה כבר קרה ומה נשאר פתוח.AgentsחלקיOpenClawחסרHermesחלקי
Multi-model routingבחירת מודל לפי סוג המשימה: מודל מהיר וזול, מודל חזק לחשיבה מורכבת, או מודל מקומי לרגישות. כך המערכת לא מתייחסת לכל פעולה כאילו היא דורשת את אותו מחיר, מהירות ורמת פרטיות.AgentsחסרOpenClawקייםHermesקיים
Local model (Ollama)הרצה על מודל מקומי, בדרך כלל דרך Ollama, כדי לשמור מידע רגיש במחשב או להפחית עלויות. זה לא תמיד הכי חזק, אבל הוא נותן שליטה טובה יותר כשפרטיות או זמינות מקומית חשובות.AgentsחסרOpenClawקייםHermesקיים

מה לומדים מההשוואה?

אין כאן מנצח אחד. כל מערכת מדגישה תפיסה אחרת.

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

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

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

הלקח החשוב הוא לא “איזה כלי לבחור”, אלא איזה סוג אוטונומיה אנחנו באמת צריכים.

איך מתחילים לבנות סוכן בלי להסתבך?

הטעות הנפוצה היא להתחיל מ”אני רוצה סוכן 24/7 עם זיכרון וקול ו-WhatsApp”. זו הדרך המהירה לבנות משהו מרשים שלא סומכים עליו.

הדרך הנכונה יותר:

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

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

העיקרון: אוטונומיה עם אחריות

סוכן טוב הוא לא סוכן שעושה הכל לבד. סוכן טוב הוא סוכן שיודע מתי לעבוד לבד ומתי לעצור.

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

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

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

זו הסיבה ש-Agentic Engineering היא לא רק שאלה טכנולוגית. זו שאלה של אמון, גבולות, תהליך ובקרה.

שורה תחתונה

המעבר מצ׳אטבוט לסוכן הוא לא מעבר מ”טקסט יפה” ל”טקסט יותר יפה”. זה מעבר מממשק שיחה למערכת פעולה.

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

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

מקורות והמשך קריאה

Instagramהקרוסלה שפרסמתי באינסטגרם - גרסה ויזואלית קצרה של הרעיון למי שרוצה להתחיל מהתמונה הגדולה.
מקור webAnthropic - Building effective agents - ההבחנה בין workflows לבין agents והדפוסים הנפוצים.
מקור webOpenAI Agents SDK - Agents - הגדרת סוכנים, כלים, handoffs ו-guardrails.
מקור webOpenAI API - Using tools - איך מודלים משתמשים בכלים חיצוניים.
מקור webClaude Code Docs - Subagents - התיעוד הרשמי של Anthropic לסוכני משנה.
מקור webClaude Code Docs - Memory - איך Claude Code מתייחס לזיכרון והקשר.
מקור webOpenClaw Docs - Agent runtime - סביבת ה-workspace, קבצי bootstrap מוזרקים, sessions, skills ומבנה runtime.
מקור webHermes Docs - Context Files - .hermes.md, AGENTS.md, CLAUDE.md, SOUL.md ואיך Hermes טוען אותם.
מקור webOpenClaw Docs - SOUL.md personality guide - איך OpenClaw מגדיר קול, טון, גבולות וסגנון.
מקור webHermes Docs - Personality & SOUL.md - איך Hermes משתמש ב-SOUL.md וב-personality overlays לזהות וקול.

המאמר עזר לך?

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