סאב־אייג׳נטים בקלוד קוד: מתי כדאי לחלק את העבודה?
שיחה ארוכה עם קלוד קוד מצטברת בחלון הקשר, והחלון הזה מוגבל. ככל שהשיחה מתארכת, קל יותר לאבד פרטים. הפתרון של סאב־אייג׳נטים נשמע כמו תוספת מורכבת: עוד עובדים. אבל הוא דווקא מפשט, כי כל עובד מקבל משימה אחת ומחזיר תשובה קצרה.
מהו סאב־אייג׳נט?
סאב־אייג׳נט הוא עובד משנה שקלוד קוד מפעיל למשימה מוגדרת. הוא עובד בחלון הקשר נפרד, ומחזיר לשיחה הראשית סיכום ולא את כל הדרך. זה שומר על השיחה העיקרית נקייה, ומאפשר לתת לכל משימה תפקיד והוראות מותאמים. הנושא נלמד בקורס קלוד קוד בווידאו, בשיעור נפרד על סאב־אייג׳נטים.
אפשר לחשוב על זה כמו מנהל ועובדים. המנהל, השיחה הראשית, מחליט מה לעשות. העובד בודק קבצים, חוקר או כותב חלק מסוים, וחוזר עם תוצאה. המנהל לא צריך לדעת איך העובד הגיע אליה, רק מה הוא מצא.
מה היתרונות?
- הקשר נקי: חיפוש בעשרות קבצים לא ממלא את השיחה הראשית בפרטים שרק רצית לדעת מהם מסקנה.
- התמחות: אפשר להגדיר לעובד תפקיד צר, כמו סוקר קוד או בודק תוכן, עם הוראות מותאמות.
- הרשאות מצומצמות: עובד שרק קורא ובודק לא צריך יכולת לשנות קבצים.
- עבודה במקביל: כמה עובדים יכולים לטפל בחלקים שונים של משימה גדולה.
שלושה שיעורים בחינם לפני שמשלמים
50 שיעורי וידאו, 199 דקות, 27 מסכים אמיתיים של קלוד קוד, ו־3 שיעורים ראשונים בחינם.
מתי זה שווה, ומתי לא?
| מצב | סאב־אייג׳נט? | הסבר |
|---|---|---|
| חיפוש וחקירה בבסיס קוד גדול | כן | התוצאה היא מסקנה קצרה, והדרך לא חשובה |
| סקירה עצמאית של שינוי שכתבתם | כן | מבט חדש, בלי ההיסטוריה של השיחה |
| תיקון קטן בקובץ אחד | לא | העלות של התיאום גדולה מהתועלת |
| משימה שנשענת על כל מה שדובר בשיחה | לא | העובד לא רואה את ההקשר, ויחזור עם תשובה חלקית |
תרחיש להמחשה: מפתחת בצוות רוצה להבין איפה בבסיס הקוד מטופל חיוב לקוחות. במקום לפתוח עשרות קבצים בשיחה, היא מבקשת מעובד לחקור ולהחזיר רשימה קצרה של קבצים עם הסבר. השיחה הראשית נשארת נקייה, ומתאימה לעבודה על השינוי עצמו. זה לא סיפור של לקוח אמיתי.
כלל זהיר: אם אתם מתלבטים, התחילו בלי. סאב־אייג׳נט מוסיף זמן ושימוש, ולכן כדאי להפעיל אותו רק כשיש סיבה ברורה.
איך מגדירים תפקיד טוב?
העיקרון דומה לכתיבת סקיל, אבל התוצאה היא עובד ולא נוהל. מה שחשוב בהגדרה:
הפרטים הטכניים של הגדרת עובד נראים בשיעורי הקורס על מסך אמיתי. כדאי לעקוב אחרי השיעור ולא להעתיק פורמטים מזיכרון, כי הם מתעדכנים.
מה הקשר לסקילים ולאוטומציה?
סאב־אייג׳נטים וסקילים משלימים זה את זה. סקיל הוא ידע שנטען לפי צורך, וסאב־אייג׳נט הוא מי שמבצע. סקיל יכול לתאר איך עורכים סקירת קוד, וסאב־אייג׳נט הוא זה שמריץ את הסקירה בנפרד. המדריך על סקילים מפרט את הצד הראשון.
כשהתהליך יציב, אפשר לשלב אותו גם בהרצה אוטומטית, כמו שמתואר במדריך משימות מתוזמנות ו־claude -p.
שאלות נפוצות
מה זה סאב־אייג׳נט בקלוד קוד?
עובד משנה שמופעל למשימה מוגדרת, עובד בחלון הקשר נפרד ומחזיר סיכום לשיחה הראשית.
למה לא לעשות הכול בשיחה אחת?
כי חלון ההקשר מוגבל, ושיחה עמוסה בפרטים מקשה על הכלי לשמור על מיקוד. סאב־אייג׳נט מוציא את הפרטים הרועשים מהשיחה.
האם סאב־אייג׳נטים מייקרים את העבודה?
הם מוסיפים עבודה ושימוש, ולכן כדאי להפעיל אותם רק כשיש יתרון ברור. בקורס יש שיעורים על מנוי ועלות ועל בחירת מודל ומאמץ.
האם צריך לכתוב קוד כדי להגדיר אותם?
לא באופן מהותי. התפקיד והמגבלות מתוארים במילים, והשיעור בקורס מראה איך עושים זאת על מסך אמיתי.
איך יודעים שהעובד טעה?
על ידי בדיקה. אל תקבלו סיכום של סאב־אייג׳נט כעובדה: בקשו ממנו להצביע על הקבצים והשורות שעליהם הוא מסתמך, ופתחו אותם בעצמכם לפני שפועלים לפי המסקנה.
מתי לא להשתמש בהם?
בתיקונים קטנים, ובמשימות שתלויות בכל מה שדובר בשיחה. שם התיאום יקר יותר מהתועלת.
כבר התחלתם? הגיע הזמן ליכולות המתקדמות
50 שיעורי וידאו, 199 דקות, 27 מסכים אמיתיים של קלוד קוד, ו־3 שיעורים ראשונים בחינם.