דווין

הכירו את דווין, מפתח תוכנת הבינה המלאכותית הראשון

אלכסנדר מרקס אווטאר
Devin, שהושק על ידי הסטארט-אפ Cognition AI, הוא מודל AI מהנדס תוכנה שמבטיח להחליף מפתחים אנושיים.

A קוגניציה AI, סטארטאפ שנתמך לאחרונה על ידי המיליארדר האמריקאי פיטר ת'יל (מייסד שותף של PayPal), הכריזה השבוע על השקת "מהנדס תוכנת הבינה המלאכותית הראשונה בעולם". נקרא על שמו דווין, חידוש זה מבטיח לא רק להציע הצעות, אלא גם לפתח ולהוציא באופן אוטונומי מוצרים דיגיטליים שלמים, ביצוע בדיקות, סקירת באגים וכל שלבי הפרויקט. לפי הסטארט-אפ, דווין מסוגל לפתור 13,86% מהמשימות ב- SWE-ספסל ללא סיוע אנושי, מבחן יעילות שבו התוצאה הגבוהה ביותר שהושגה על ידי AI (קלוד 2) היה 4,80% עד אז.

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

איך דווין עובד


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

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

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

למרות כלי AI אחרים למפתחים - כמו GitHub Copilot של מיקרוסופט - מציעים תכונות סיוע למתכנתים, כגון השלמת נתחי קוד אוטומטית ותרגום קודים בין שפות קידוד מרובות, הם לא יכולים להשלים קודים מקצה לקצה ללא הפרעה או סיוע אנושי - וזה המבדיל הגדול של דווין.

כיצד להשתמש בדווין

A דווין AI זמין כעת עם גישה מוקדמת מוגבלת למי שמעוניין להשתמש בסוכן AI לעבודות הנדסה. לקוחות יכולים לבקש גישה מוקדמת ל-AI דרך אתר החברה, מאז עד היום, ה דווין זה נשאר לא ציבורי, כשהחברה מעניקה גישה רק לכמה לקוחות נבחרים.

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

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

בנוסף, Devin יכול לפתור באגים ובקשות לתכונות במאגרי קוד פתוח, לתרום למאגרי ייצור בוגרים, ואפילו לבצע משימות בעולם האמיתי כמו כתיבה ואיתור באגים בקוד כדי להפעיל מודל ראייה ממוחשבת. כישורים אלה של דווין מייצגים התקדמות משמעותית בתחום הבינה המלאכותית המיושמת להנדסה ופיתוח תוכנה.


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

האם זה הסוף למתכנתים?

דווין
למרות שזה לא הוכח כיעיל יותר ממפתחים אנושיים, דווין מבטיח להשפיע על אנשי מקצוע בתחום. צילום: רפרודוקציה / אינטרנט.


A דווין, שהוכרז כ-AI הנדסי תוכנה הראשון בעולם, עומד במרכזו של ויכוח אינטנסיבי על עתידם של מתכנתים אנושיים. השקתו עוררה סערה רבה ברשת, כאשר רבים תהיו אם הטכנולוגיה הזו תוכל בסופו של דבר להחליף את אנשי התכנות. עם זאת, אפילו עם היכולת המרשימה של דווין לפתור 13,86% מהמשימות ב- SWE-ספסל ללא סיוע אנושי, מומחים מסכימים שזה עדיין לא יכול להחליף לחלוטין מתכנת אנושי.

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

יתר על כן, AI אוהב דווין מציע יתרונות משמעותיים מבחינת יעילות וזמינות. בעוד שמתכנת אנושי מוגבל ללוח זמנים עבודה וליכולת להתמקד במשימה אחת בכל פעם, AI יכול לעבוד 24/7 ולטפל במספר משימות בו זמנית. זה יכול לגרום לפרודוקטיביות ולמהירות יותר בפיתוח תוכנה.

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

אריק גלימן, מייסד שותף של הסטארט-אפ Ramp.

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

ראה גם:

מקורות: קוגניציה AI, תקן עסקי e VentureBeat

נסקר על ידי גלאוקון ויטל ב-15/3/24.


גלה עוד על Showmetech

הירשם כדי לקבל את החדשות האחרונות שלנו בדוא"ל.

הודעות קשורות