שילוב AI¶
FrontISTR מקדם יוזמות המשלבות סוכני AI במגוון משימות הקשורות לתוכנה, כגון הקמת סביבה, הרצת אנליזות ושיפור קוד. צפוי שמגוון המצבים שבהם ניתן להשתמש ב-AI יתרחב בעתיד, לרבות סיוע ביצירת מודלים ושילוב עם כלים חיצוניים. דף זה מציג יוזמות אלה לשילוב AI.
Fabrica — סדנה לשימוש בסוכני AI¶
FrontISTR-Fabrica היא סדנה (Fabrica) לשימוש בסוכני AI, המיועדת הן למשתמשי FrontISTR והן למפתחים. ממלאים את הדרישות בתבנית הנחיה שהוכנה לכל משימה ומעבירים אותה לסוכן AI; ה-AI יוצר תוכנית עבודה, מבצע את המשימה תוך בקשת אישור לפי הצורך ומסכם את התוצאות בדוח. כך המשתמש יכול להתמקד בבדיקת התוצאות ובקבלת החלטות.
באמצעות התבניות ניתן לבצע באופן אינטראקטיבי משימות כגון:
- הקמת סביבה — מחקירת הגדרות הבנייה, דרך הידור ועד בדיקת פעולה
- הרצת אנליזות — בדיקת רשתות, יצירת קובצי קלט, הרצת הפותר וארגון התוצאות
- הוספת פונקציות ותיקון תקלות — מחקירת הקוד, דרך מימוש ובדיקות ועד קומיט
- יצירת תיעוד — כתיבת מדריכים ובדיקת עקביות מול הקוד
- תרומה לפרויקט — טיוטת אישיו/בקשת מיזוג והנחיות לפוש אל פורק
לשימוש ב-Fabrica נדרשת סביבה שבה ניתן לבנות ולהריץ את FrontISTR, וכן סוכן AI כגון GitHub Copilot, Claude Code או Codex. להליכי התקנה, תנאים מוקדמים והוראות שימוש בכל תבנית, ראו את README של המאגר.
ההחלטה הסופית אם לקבל פקודות או קוד שמציע ה-AI נתונה למשתמש. התבניות נועדו להקל על הבדיקה הזו ואינן מבטיחות את נכונות הפלט של ה-AI.