מילון מונחים

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

Agent Loop — לולאת סוכן לולאת הסוכן

לולאת ה-while-true המרכזית ששולחת הודעות ל-LLM, בודקת אם הוא רוצה להשתמש בכלים, מריצה אותם, ומזינה תוצאות בחזרה.

Harness — רתמה לולאת הסוכן

הקוד שעוטף את ה-LLM — הרצת כלים, ניהול הקשר, בדיקות בטיחות. המודל מחליט; הרתמה מבצעת.

Tool Schema — סכמת כלי שימוש בכלים

אובייקט JSON שמתאר שם כלי, תיאור ופרמטרי קלט. ה-LLM קורא סכמות כדי להחליט באיזה כלי להשתמש.

Dispatch Map — מפת שיגור שימוש בכלים

מילון שממפה שמות כלים לפונקציות handler. חיפוש אחד מחליף שרשרת if/elif.

TodoManager — מנהל משימות כתיבת משימות

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

Subagent — תת-סוכן תת-סוכנים

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

Context Compaction — דחיסת הקשר דחיסת הקשר

דחיסה הדרגתית של היסטוריית שיחה. מיקרו: קיצוץ תוצאות ישנות. בינוני: סיכום ב-50k. קשה: סיכום LLM ב-80k.

Task Graph — גרף משימות מערכת משימות

גרף מכוון ללא מעגלים של משימות עם תלויות. נשמר כקבצי JSON על הדיסק.

Agent Mailbox — תיבת דואר סוכן צוותי סוכנים

קובץ JSONL להוספה בלבד לתקשורת בין סוכנים. כתיבה בהוספה; קריאה בריקון.

Worktree — עץ עבודה בידוד Worktree ומשימות

תיקיית עבודה נפרדת של git המקושרת לאותו מאגר. כל worktree על ענף משלו לבידוד.

Eval Case — מקרה הערכה הערכת סוכנים

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

Guardrail — מעקה בטיחות מעקות בטיחות

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

Agent Trace — מעקב סוכן תצפית ודיבאג

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

Model Routing — ניתוב מודלים שילוח לפרודקשן

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