Agent-Operable

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

filefunc × Hono — קוד שסוכן קורא בבת אחת: מ-60 שורות ל-18
ריפקטרינג של Hono — פריימוורק מוכח עם 23k כוכבים — באמצעות filefunc. כל 4419 הטסטים עברו. ואז מדדנו: כמות הקוד שסוכן קורא כשהוא פותח מושג אחד ירדה מחציון 60 שורות ל-18 — ירידה של 71%. לא מספר הקבצים הוא העיקר — אלא אורך הקריאה.

לבנות מערכות שסוכנים יכולים לתפעל
60 עד 80 אחוז מתקציבי ה-IT של Fortune 500 מושקעים בשמירה על legacy נעול. כי אי אפשר לפתוח אותו. המשמעות האמיתית של בועת ה-AI היא לא מודלים חכמים יותר — אלא שהזיכרון הארגוני הנעול מתחיל להפוך לנגיש.

Agent Operable Codebase
האם קוד שקל לקרוא לבני אדם זהה לקוד שקל לסוכנים לעבוד עליו? לא. כשבקובץ יש 20 פונקציות, ביצועי הסוכן יורדים ב-30-85%. המשרד חייב להפוך למפעל.

שיעור 10. חוק הנתונים — Agent Operable Data
אם הקוד שגוי, הבדיקות תופסות. אם הנתונים שגויים, אף אחד לא יודע. הסכמה היא החוק שאני קובע.

שיעור 9. אוטומציה מעבר לקוד — Agent Operable System
מספיק שרק הקוד יהיה agent-operable? מבנה שבו סוכנים מפעילים בנייה, פריסה וניטור.

שיעור 8. המפעל של הסוכן — Agent Operable Codebase
20 פונקציות בקובץ אחד, ביצועי הסוכן יורדים ב-30-85%. פצל עם filefunc, בדוק עם tsma.