חבילת משלוח עם ברקוד, מטאפורה חזותית לניהול חבילות ותלויות באמצעות Dependabot
Kampus Production / Pexels

Dependabot מעדכנת Skills ו־Prompts של סוכני AI דרך APM

GitHub הוסיפה ל־Dependabot version updates תמיכה ב־Agent Package Manager, או APM. מעתה אפשר לעדכן באופן אוטומטי תלויות Git של skills, prompts והוראות המשמשים סוכני AI, באמצעות קובץ apm.yml ובאותו תהליך Pull Request מוכר של Dependabot.

מה Dependabot עושה בפועל

Dependabot קורא את התלויות הנתמכות שמוגדרות ב־apm.yml, פותח Pull Request לגרסאות חדשות ומייצר מחדש את apm.lock.yaml כאשר קובץ הנעילה קיים. כך אפשר לקבל שינוי מבוקר וניתן לסקירה במקום לעדכן ידנית חבילות סוכן בכל מאגר.

המגבלה החשובה: אין Security Updates

התמיכה החדשה מכסה version updates בלבד. היא אינה מספקת Dependabot security updates או התראות חולשה לתלויות APM. צוותים צריכים להמשיך לבדוק את אמינות המקור, שינויים בהרשאות, תוכן ה־prompt וההשפעה של גרסה חדשה לפני מיזוג.

איך מפעילים

  • להוסיף רשומת apm לקובץ .github/dependabot.yml.
  • להגדיר את הספרייה שבה נמצא apm.yml.
  • לבחור תדירות עדכון מתאימה.
  • לשמור apm.lock.yaml במאגר לקבלת בנייה ניתנת לשחזור.
  • לחייב review ובדיקות לפני merge אוטומטי.

למה עדכון prompt אינו כמו עדכון ספרייה רגילה

Skill או prompt יכולים לשנות את התנהגות הסוכן גם בלי להוסיף קוד בינארי. עדכון עשוי לשנות כלים מותרים, גישה לנתונים או ניסוח הוראות. לכן מומלץ להציג diff מלא, להריץ בדיקות התנהגות ולהגביל auto-merge גם כאשר בדיקות התלויות הרגילות עוברות.

זמינות

התמיכה זמינה באופן כללי ב־github.com לכל תוכניות GitHub. היא צפויה להיכלל גם ב־GitHub Enterprise Server 3.24.

מקור: GitHub Changelog, 3 בנובמבר 2026.

תמונה: Kampus Production / Pexels. התמונה משמשת כמטאפורה חזותית לחבילת תוכנה. שימוש לפי Pexels Free License, המתיר עריכה ושימוש באתר, בסושיאל ובשיווק; אין מצג של חסות מצד GitHub.

דילוג לתוכן