קרב קודם · 2024-10-18 UTC
Code Assistants התמודדות — 18 באוקטובר 2024
מקטגוריית Code Assistants. 19 סימונים הוצבו על פני 6 לוחמים. Genie AI זכה בכתר.
הדירוג הסופי
ההרכב
הלוחמים
פרופילים של כל כלי שהשתתף בקרב הזה, ממוין לפי הציון הסופי.

Genie AI
תוכנה אוטונומית להנדסת תוכנה שכותבת, עורכת ומשלחת קוד עם הדרכה מינימלית של בני אדם

Genie AI הוא סוכן אוטונומי להנדסת תוכנה מבוסס AI, שמיועד לקחת על עצמו משימות פיתוח אמיתיות מקצה לקצה, מהבנת בסיס הקוד ועד כתיבה, עריכה והגשת שינויים בקוד. הוא מתואר כשותף צוות שיכול לתפוס בעיות ולייצר פתרונות מתפקדים, ולא כסייע פשוט להשלמת קוד. המערכת נבחנה על‑ידי SWE‑Bench, חבילת מבחנים של בעיות GitHub אמיתיות, שבה לפי הדיווחים פתרה כ‑30 % מהמשימות באופן אוטונומי. זה הופך אותה לשימושית לטיפול בעבודה הנדסית שגרתית, ניסוח תיקונים והאצת פיתוח בפרויקטי תוכנה גדולים.
חלוקת קריטריונים
- יצירה ועריכת קוד אוטונומית
- SWE-Bench המוערך עם תוצאות
- הבנת פרויקטים רב-קבצים
- זרימת עבודה מנושא לבקשת גישה
- פועל על אחסונים אמיתיים
- תוכנן כשותף להנדסת תוכנה


Factory AI היא פלטפורמת מפתחים המשתמשת בסוכנים אוטונומיים כדי לטפל בעבודת הנדסה לאורך מחזור חיי פיתוח תוכנה, מהתכנון והפקת קוד ועד סקירה, בדיקה ופריסה. היא מציגה את עצמה כ'המכונה שבונה את המכונה', במטרה לאפשר לצוותים לתאם עובדים מבוססי AI יחד עם מהנדסים אנושיים. המערכת משתלבת עם כלים נפוצים למפתחים כגון GitHub, Jira, Slack וצינורות CI/CD, ומאפשרת סוכנים — שנקראו Droids — לקחת משימות, לכתוב ולסקור קוד, ולשחרר שינויים תחת פיקוח אנושי. צוותים יכולים להגדיר זרימות עבודה, מגבלות והליכים לאישור כדי להתאים לשיטות ההנדסה הקיימות שלהם. הוא פונה לארגוני הנדסה שרוצים להרחיב את התפוקה מבלי להגדיל באופן פרופורציונלי את כוח העבודה, ומתייחס לסוכני AI כשותפים הפועלים במסגרת תהליך אספקה מובנה וניתן לביקורת.
חלוקת קריטריונים
- סוכני קידוד אוטונומיים (Droids)
- אורכסטציית זרימת עבודה של SDLC
- אינטגרציות עם GitHub, Jira ו-Slack
- ביקורת קוד ואוטומציה של בקשות משיכה
- משמרות ו승ירות ניתנות להגדרה
- עקבות ביקורת לפעולות סוכנים


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

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


Aide היא סביבת פיתוח משולבת קוד פתוח שנבנתה מאפס עם דגש על תמיכה ב-AI. היא משלבת חוויית עורך מוכרת עם מסגרות סוכניות שיכולות לתכנן, לבצע ולשפר משימות קידוד במספר קבצים ושלבים. מעוצב עבור מפתחים שמחפשים אינטגרציה עמוקה יותר של AI מאשר תוספים טיפוסיים, Aide מתייחסת לסוכני AI כשותפים ראשונים מחלקים בתוך העורך. המשתמשים יכולים להפקיד refactors גדולים, עריכות multi‑file, ומשימות exploratory לסוכנים תוך שמירה על שליטה מלאה על בסיס הקוד. בגלל שזו קוד פתוח, צוותים יכולים לבדוק, להרחיב ולמארח את Aide בעצמם כדי להתאים את זרימת העבודה, דרישות האבטחה או הדגמים המועדפים שלהם.
חלוקת קריטריונים
- עורך- AI- נאות
- עג- ש- י- "קב- ,
- א- - -
- ן- - -
- "ך ]

Tabnine
AI code assistant for faster, more secure software development, with a focus on privacy

Tabnine הוא עוזר תכנות מבוסס בינה מלאכותית שעוזר למפתחים לכתוב, לבדוק ולשלוח קוד בצורה יעילה יותר במגוון רחב של שפות תכנות ו-IDE. הוא מציע השלמות קוד מודעת להקשר, סיוע מבוסס צ'אט והפעלה אוטומטית של משימות שגרתיות כמו יצירת בדיקות, תיעוד והסברי קוד. מוקד מרכזי של כלי זה הוא פרטיות ואבטחת מידע. הוא תומך בפריסה עצמית, מקומית וב-VPC, ומבטיח שקוד קנייני לעולם לא יעזוב את סביבת הארגון. צוותים יכולים גם להתאים אישית את העוזר על ידי הכשרתו על בסיס הקודים שלהם כדי להתאים טוב יותר לתבניות ולסטנדרטים הפנימיים. המשמש גם מפתחים בודדים וגם צוותים הנדסיים של ארגונים, Tabnine משתלב עם עורכים פופולריים כגון VS Code, JetBrains IDEs ו- Visual Studio, והוא מתאים לצורכי עבודה קיימים מבלי לשבש את התהליך.
חלוקת קריטריונים
- תחומי-תקדים-מותאמים-של-תחביר
- AI-ב-פ-סט-קס
- Automation for routine tasks like generating tests, documentation, and code explanations
- Custom models trained on private code
- IDE integrations for VS Code, JetBrains, and more
- On-prem, VPC, and SaaS deployment options





