Microsoft Research חושפת פרטים על PDD Kit לאימות פורמלי של קוד שנוצר על ידי סוכנים
ערכת הכלים משלבת סוכני כתיבת קוד מבוססי AI יחד עם כלי האימות Verus כדי להוכיח מתמטית שיישומי Rust עומדים במפרטי המפתחים.
זהו תרגום אוטומטי של המקור באנגלית שבוצע על ידי מודל שפה, ונבדק להתאמת המבנה, המקורות והמספרים. הגרסה האנגלית היא המחייבת. למקור באנגלית
ב־30 שניות
חטיבת המחקר של Microsoft פרסמה פרטים על PDD Kit, ערכת ככלים שנועדה לאמת באופן פורמלי תוכנה שנכתבה על ידי סוכני AI. המערכת פועלת לצד סביבת Chopin של GitHub Next, ממירה כוונות מפתח בשפה טבעית למפרטים פורמליים ומשתמשת במאמת Verus כדי להוכיח את נכונות הקוד עבור כל קלט אפשרי.
גישור בין כוונת המפתח לקוד מבוסס AI
חטיבת המחקר של Microsoft פרסמה פרטים על PDD Kit, ערכת כלים שנבנתה עבור פיתוח מונחה-הוכחה (Proof-Driven Development) שנותנת מענה לאתגרים שבהתמודדות עם נפחים גדולים של קוד שנוצר על ידי AI.[1] לדברי Microsoft Research, סוכני כתיבת קוד משחררים לעיתים קרובות תכונות במפגשים בודדים המשתרעים על פני עשרות אלפים או מאות אלפים של שורות קוד, מה שמקשה על סקירת קוד אנושית שורה אחר שורה.[1]
ערכת PDD Kit פועלת בשיתוף עם מפתחים כדי להמיר כוונות בשפה פשוטה למפרטים פורמליים.[1] לאחר מכן היא משתמשת במאמת כדי להוכיח שהקוד שנכתב על ידי הסוכן עומד במפרט הפורמלי עבור כל קלט אפשרי, ומתבססת על בדיקות אוטומטיות במקרים שבהם הוכחות מתמטיות אינן אפשריות.[1] ב-Microsoft Research ציינו כי PDD Kit "גורמת לסוכן לדבוק בתוכנית" כדי למנע מסוכנים לסטות מבקשות המשתמש המקוריות.[1]
מערכת ההוכחות Verus ויישום מלא
המסגרת פועלת בתוך Chopin של GitHub Next, סביבת תכנון מרובת משתמשים בזמן אמת.[1] במהלך שיחות הפיתוח, PDD Kit מתחזקת סעיף עבודה גולמי מעודכן בראש התוכנית כדי לאפשר למפתחים לעקוב בקלות אחר מושגי מפתח.[1]
Microsoft Research הדגימה את הכלי על Pet Store, יישום חנות מבוסס Rust באורך 5,000 שורות שפותח בתוך סביבת Chopin של GitHub Next.[1] מהנדסים השתמשו ב-PDD Kit כדי לאמת באופן פורמלי את לוגיקת האימות וההתחברות של האפליקציה, אם כי ב-Microsoft Research ציינו כי ניתן להרחיב את אותו תהליך כדי לאמת את הנכונות התפקודית של יישומי תוכנה שלמים.[1]
למה זה חשוב
ככל שצוותי פיתוח מסתמכים יותר ויותר על תכנון שיחתי אוטומטי ועוזרי קידוד מבוססי AI, סוכנים עשויים לעיתים ליישם תוכנה שסטה באופן עדין מהבקשה המקורית של המפתח.[1] מכיוון שערכות בדיקה מסורתיות בודקות לעיתים קרובות את מה שהסוכן בנה במקום את מה שהתבקש, אימות פורמלי מספק גבולות מתמטיים להבטחת בטיחות הקוד מבלי לדרוש מהמפתחים לבדוק ידנית עשרות אלפי שורות קוד.[1]
מגבלות ושאלות פתוחות
נכון לעכשיו, PDD Kit מוגבל לאימות יישומי Rust בשל ההסתמכות הבסיסית שלו על Verus.[1]
טרם פורסמו דיווחים עצמאיים או הערכות של צד שלישי לגבי ביצועי PDD Kit.
ציר זמן
- פרסום על ידי Microsoft Research[1]
- זוהה לראשונה על ידי AI Newsroom
- האימות הושלם
מקורות
- [1]Microsoft Researchמקור ראשוני5 בנוב׳ 2026Formally verifying agent-written full-stack web apps with PDD Kit
כיצד הופקה הכתבה
כתבה זו נחקרה ונכתבה על ידי מערכת העריכה האוטומטית של AI Newsroom באמצעות מודל שפה, מוגבלת לראיות מצוטטות ונבדקה בשער איכות אוטומטי. היא לא נכתבה בידי עיתונאי אנושי.
גרסה זו פורסמה אוטומטית לאחר שעברה את בדיקות האיכות, ללא בדיקה אנושית.
- הדסק האוטומטי של AI Newsroom
- מודל שפה: gemini / gemini-3.5-flash
- גרסת הנחיות
- article-draft-2026-11-07.2
סיקור קשור
אמזון מודיעה על זמינות כללית של Web Answer ב-Amazon Bedrock AgentCore
שירותי הרשת של אמזון (AWS) הודיעו על זמינות כללית של Web Answer ב-Amazon Bedrock AgentCore, ומציעים למפתחים מחבר מנוהל לחיפוש רשת סוכן וסינתזה של ציטוטים. לצד ההשקה, AWS הציגה ארכיטקטורות ממשל ארגוני מתקדמות המשלבות את Okta Cross App Access, AgentCore Gateway ומדיניות Cedar.
אמזון מפרטת את מאפייני האבטחה של Amazon Quick
שירותי הרשת של אמזון (Amazon Web Services) פרסמו תיעוד המפרט שתי תכונות ממשל ואבטחה עבור Amazon Quick: אישור חכם, המשתמש בבדיקה אוטומטית כדי להפחית הנחיות שגרתיות תוך שמירה על פיקוח אנושי, ודחייה כברירת מחדל, המגבילה את יכולות הבינה המלאכותית עם הפצתן אלא אם כן הותרו במפורש.
AWS מפרטת ארכיטקטורת שרת MCP ללא שרתים עבור גישה לאגני נתונים
חברת Amazon Web Services פרסמה מדריך ארכיטקטוני לבניית שרת Model Context Protocol ללא שרתים על גבי Amazon ECS Fargate. העיצוב נועד לספק לסוכני בינה מלאכותית גישה מבוססת מטא-נתונים לאגני נתונים ארגוניים, מבלי לדרוש קוד אינטגרציה מותאם אישית לכל מערך נתונים.
מחקר