קרב קודם · 2024-08-24 UTC
Programming Assistants התמודדות — 24 באוגוסט 2024
מקטגוריית Programming Assistants. 44 סימונים הוצבו על פני 9 לוחמים. gstack זכה בכתר.
הדירוג הסופי
ההרכב
הלוחמים
פרופילים של כל כלי שהשתתף בקרב הזה, ממוין לפי הציון הסופי.

gstack
שכבת עבודה מקור פתוח שמוסיפה תכנון, ביקורת, QA ויכולות שליחה ל-Claude Code ו-Codex
gstack הוא מערכת קוד פתוח לניהול זרימות עבודה שנועדה להרחיב את העוזרים לתכנות מבוססי AI כגון Claude Code ו‑Codex עם פרקטיקות הנדסיות מובנות. במקום להתייחס ל‑AI כשותף צ׳אט חופשי, היא מציגה מיומנויות מפורשות לתכנון עבודה, סקירת שינויים, הרצת QA והפצת קוד, ומסייעת לצוותים לעבור משאלות פרוטוטיפ ללולאות פיתוח חוזרות. על ידי קידוד של שלבים נפוצים בפרויקט תוכנה למיומנויות ניתנות לשימוש חוזר, gstack שואפת להפוך פיתוח מבוסס AI ליותר צפוי וניתן לביקורת. היא משתלבת במאגרי קוד קיימים ובתהליכי עבודה של מפתחים, ומאפשרת למהנדסים להפעיל את המיומנות הנכונה בשלב הנכון במקום להמציא מחדש prompt עבור כל משימה.
חלוקת קריטריונים
- יכולת תכנון מובנית
- יכולת ביקורת קוד
- זרימי QA ובדיקות
- עוזרי שליחה ושחרור
- אינטגרציה עם Claude Code ו-Codex
- מקור פתוח וניתן להרחבה


Kimi-Dev הוא מודל שפה גדול (LLM) קוד פתוח המיועד לתכנות, המותאם למשימות של דיבוג אוטומטי ופתרון בעיות בהנדסת תוכנה. הוא משתמש במסגרת משולבת של שני שלבים כדי לטפל בתיקוני קוד וכתיבת מבחנים, הכוללת מיקוד קבצים ועריכת קוד. Kimi-Dev משיג state-of-the-art חדש על SWE-bench Verified, ומתעלה על המודל הפתוח השני בתחרות. הוא מותאם באמצעות למידת חיזוק בקנה מידה גדול וזמין להורדה ולפריסה ב‑Hugging Face וב‑GitHub. המודל מאומן לתקן באופן עצמאי מאגרים אמיתיים ב‑Docker ולקבל תגמול רק כאשר כל סדרת המבחנים עוברת, מה שמבטיח פתרונות נכונים ועמידים. Kimi‑Dev נועדה להיות קלה לפריסה ותחזוקה, עם סקריפט פריסה (roll‑out) המסופק לצורכי הדגמה. היכולות של Kimi-Dev הופכות אותו למתאים למפתחים ולחוקרים הרוצים לחקור את הפוטנציאל שלו ולתרום לפיתוחו.
חלוקת קריטריונים
- בחן קיומו
- עריכת קוד
- תיקויי בעיה
- הדחי
- שא-עד
- בחן אזורי


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

GitNexus
מנוע קוד מידע ללא שרתים שבונה גרף ידע בדפדפן על גבי מאגר וכולל סוכן Graph RAG לחקירה.

GitNexus הוא מנוע קוד מידע ללא שרתים שבונה גרף ידע בדפדפן על גבי מאגר. הוא כולל סוכן Graph RAG לחקירה. הכלי מאנדקס כל בסיס קוד לגרף ידע, עוקב אחר כל תלות, שרשרת קריאות, אשכול וזרימת ביצוע, ולאחר מכן חושף אותו באמצעות כלים חכמים כדי שסוכני AI יוכלו לנתח את הקוד באופן אמין. GitNexus מציע שני מצבי שימוש עיקריים: CLI + MCP להפיכת סוכני AI לאמינים על ידי מתן תצוגה ארכיטקטונית עמוקה של בסיס הקוד, ו- Web UI לחקירה ושיחה מהירה של מאגרים. הוא נועד לעזור למפתחים ולסוכני AI להבין בסיסי קוד, במיוחד לפיתוח יומיומי עם Cursor, Claude Code, Antigravity, Codex וכלי דומים.
חלוקת קריטריונים
- גרף ידע בדפדפן
- סוכן Graph RAG לחקירה
- מאנדקס תלות ושרשרות קריאות של בסיס קוד
- חושף קוד באמצעות כלים חכמים לסוכני AI
- CLI + MCP לשילוב אמין של סוכני AI
- ממשק Web UI לניתוח וצ'אט מהירים של מאגר

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

GPT Engineer הוא כלי בינה מלאכותית בקוד פתוח שמייצר בסיסי קוד מתוך תיאורי פרויקטים שסופקו על ידי המשתמש באמצעות דיאלוגים אינטראקטיביים. הוא מאפשר למשתמשים לציין דרישות תוכנה בשפה טבעית ולגרום לבינה מלאכותית לכתוב ולהריץ את הקוד. הכלי תומך גם בשיפור בסיסי קוד קיימים. GPT Engineer מיועד למפתחים ולמתכנתים המעוניינים לייעל את זרימת העבודה שלהם ולהגדיל את הפרודוקטיביות שלהם. הכלי זמין להתקנה באמצעות pip וניתן להריץ אותו באמצעות ממשק שורת הפקודה. הוא תומך כרגע ב-Python 3.10-3.12 ודורש מפתח API של OpenAI לפונקציונליות. הפרויקט אינו מתוחזק יותר באופן פעיל, לאחר שהועבר לארכיון על ידי הבעלים שלו ב-22 באפריל 2026.
חלוקת קריטריונים
- יצירת קוד משפה טבעית
- ממשק דיאלוג אינטראקטיבי
- שיפור בסיסי קוד קיימים
- תמיכה במפתח API של OpenAI
- ממשק שורת פקודה
- מדידת ביצועים של סוכנים מותאמים אישית

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

OpenCode הוא סוכן קידוד AI בקוד פתוח שמסייע למפתחים לכתוב קוד בתוך הטרמינל, ה-IDE או סביבת העבודה במחשב שלהם. הוא מתוכנן לעבוד עם מודלים שונים ממספר ספקים, כולל Claude, GPT ו‑Gemini, ומאפשר למשתמשים לבחור את המודל שהכי מתאים לצרכיהם. OpenCode תומך גם בפונקציונליות ריבוי‑סשנים, המאפשרת למפתחים להפעיל מספר סוכנים במקביל על אותו פרויקט, וכולל תכונות כגון טעינה אוטומטית של פרוטוקול ה‑Language Server Protocol (LSP) המתאים למודל שנבחר. אחד מהיתרונות המרכזיים של OpenCode הוא היכולת שלו להשתלב עם פלטפורמות פופולריות כמו GitHub, המאפשרת למשתמשים להתחבר עם חשבון ה‑GitHub שלהם ולהשתמש בחשבון Copilot שלהם. בנוסף, הוא תומך בחיבורים לחשבונות ChatGPT Plus או Pro דרך OpenAI. גמישות זו, יחד עם זמינותו כממשק שורת פקודה, אפליקציית שולחן עבודה והרחבה ל‑IDE, הופכת את OpenCode לכלי מותאם מאוד למגוון רחב של סביבת פיתוח. OpenCode ממקדת את הפרטיות, ומוודאת שהיא אינה שומרת אף קוד של המשתמש או נתוני הקשר. זה עושה אותה מתאימה לשימוש בסביבות שבהן פרטיות הנתונים מהווה דאגה משמעותית. עם קהילה גדולה של תורמים ומשתמשים, OpenCode צברה אמון בקרב יותר מ‑7.5 מיליון מפתחים המשתמשים בה כל חודש. הכלי מציע גם גישה למודלים מותאמים דרך תכונת Zen שלו, המספקת סט נבחר של מודלי AI שנבדקו והושוו במיוחד עבור סוכני קוד. זה מבטל את הצורך שהמשתמשים יתמודדו עם ביצועים ואיכות בלתי עקביים בין ספקים שונים. במונחי הפיתוח והקהילה, ל‑OpenCode נוכחות משמעותית ב‑GitHub, עם יותר מ‑160,000 כוכבים ו‑900 תורמים, מה שמצביע על פופולריותה והקהילה הפעילה התומכת בה. התכונות והאינטגרציות של OpenCode הופכות אותה למשאב יקר ערך עבור מפתחים המעוניינים לשלב בינה מלאכותית בתהליך הפיתוח שלהם. המחויבות לפרטיות והטבע הקוד הפתוח שלה מוסיפים עוד לשימושיותה. עם זאת, היעילות של OpenCode יכולה להשתנות בהתאם למודל הספציפי שנבחר ולמורכבות המשימות הקידודיות שבטיפול. הגישה הבלתי-תלויית‑מודלים של OpenCode מאפשרת למפתחים להתנסות במודלים שונים ולמצוא את המודל המתאים ביותר לצרכיהם. ההיבט הקהילתי של OpenCode, עם מספר רב של תורמים ומשתמשים, מבטיח שהכלי מתעדכן ומשתפר באופן רציף. בסך הכל, OpenCode מייצגת התקדמות משמעותית בתכנות בעזרת בינה מלאכותית, ומציעה פתרון גמיש, מודע לפרטיות ובמבנה קהילתי למפתחים.
חלוקת קריטריונים
- תכנון ועריכת קוד
- השבתה עם GitHub דרך הערות
- אוטומציה של טאסקים
- איי-API
- SDK
- LLM


PearAI הוא עורך קוד מבוסס AI בקוד פתוח שמטרתו לשפר את יעילות הפיתוח על‑ידי אינטגרציה של כלי AI מובילים. המוצר שואף להפוך רעיונות למימוש על‑ידי מתן חוויית עריכת קוד AI הטובה ביותר. העורך מגובה על‑ידי Combinator ומציע תכונות כגון PearAI Router, שמחבר באופן אוטומטי את המשתמשים למודלים המופעלים ביותר לכתיבת קוד בכל כלי AI. נתב PearAI מאפשר למשתמשים לגשת למודלים המתקדמים ביותר של AI בשוק במינוי יחיד. העורך כולל גם את מודל PearAI, שמופעל על ידי מודלים שונים של AI, כולל GPT-4, Meta Llama 3.1, ו‑Claude 3 Opus. בנוסף, PearAI מציעה תכונות כגון PearAI Creator, PearAI Agent ו‑PearAI Login, שנועדו ליצור פרויקטים חדשים מאפס, לכתוב קוד באופן אוטומטי ולתקן באגים, ולנהל את כניסת המשתמשים, בהתאמה. PearAI מיועדת למפתחים בכל רמת טכניות, החל מתחילים ועד למפתחים מנוסים. משתמשים משבחים אותה על יכולתה להבין את בסיס הקוד ואת הקשר הקבצים, מה שהופך את תהליך הפיתוח ליעיל יותר. העורך גם מסייע למשתמשים ללמוד שפות תכנות חדשות ולהגדיל את הפרודוקטיביות שלהם. אחת היתרונות המרכזיים של שימוש ב‑PearAI היא היכולת שלו לשלב מספר כלי AI בפלטפורמה אחת. זה מאפשר למשתמשים לגשת למגוון רחב של מודלים ותכונות AI מבלי לנהל מספר מנויים שונים. העורך הוא גם קוד פתוח, מה שאומר שהוא חינמי לשימוש ולשינוי. בסך הכול, PearAI הוא כלי חזק למפתחים שרוצים לשפר את יעילות הקידוד והתפוקה שלהם. השילוב שלו עם כלי AI מובילים ותכונות כגון PearAI Router ו‑PearAI Model הופך אותו לאופציה מושכת למפתחים מכל הרמות. PearAI זוכה לשבחים מצד משתמשים על היכולת שלו לעזור להם ללמוד שפות תכנות חדשות ולהגביר את הפרודוקטיביות שלהם. לדוגמה, משתמש אחד דיווח ש‑PearAI עזר לו לעבור ממצב של מתחיל מוחלט ב‑Swift iOS ליכולת של מהנדס בכיר בפחות מחודש. משתמש נוסף השיב שבזכות PearAI הוא מצליח להבין את קוד הבסיס והקשר של הקבצים, מה שהפך את תהליך הפיתוח ליותר חלק.
חלוקת קריטריונים
- נתב PearAI
- מודל PearAI
- יוצר PearAI
- סוכן PearAI
- התחברות PearAI
- אינטגרציה עם מודלים מרובים של AI, כולל GPT-4 ו‑Meta Llama 3.1

Refact.ai
איפן AI שיפוצי עבודה פתוחה מנגד טייפינג-מודע סיוע קוד, שיפוץ ושיח ב-IDE לאורך IDE עיקרי

Refact.ai הינו AI לעוזר-תכנותי פתוח-מקור שמתפקד כשרת-AI ב-IDE שלך, ומאפשר לך ייצוג ובקרה בזמן אמת. Refact.ai בוחן פעולות-קוד אחרות, כולל סיוע לכתיבה ספירת, חיפוש ובדיקה-ניתוח, כמו גם חיבור עם GitHub, מסדי-נתונים, ויותר.
חלוקת קריטריונים
- סיוע-פסוקי-אל-תפענות-IA
- שיח ב-IDE עבור שאילתה, הערכה, התחברות וסיוע-פסוקי-IA
- ביצועי-מגמה של-IA בע"מ, כל-צעד-ביאור
- ניתוח וחיפוש מאגר-מבטח כדי ש-IA
- התחברות עי GitHub, מסדי-נתונים, עבר-סדר CI-CD, וע"מ

Windframe
מבנה CSS הסתומת Tailwind AI-powered לעיצוב שטחי UI דינמי, פרוטוטיפקאציה וייצוא קוד ל HTML, React או Vue

Windframe היא כלי המתגברת על Tailwind CSS עבור עיצוב UI מהיר, פרוטוטיפקאציה, וייצוא קוד מוכנה לייצור ל HTML, React או Vue. היא מאפשרת למשתמשים ליצור תבניות מעוצבות לאט באמצעות Apple סגנון ודעת ומתן API, SDK, LLM, SaaS וכלי נוספים, מיועדים לסגנונות רבים ידי תכנות של UI כמו React, Vue , וכלי HTML. Windframe היא דרך קלה להשתמש ב- Tailwind CSS.
חלוקת קריטריונים
- עיצוב הזמני על ידי AI-פיוורד
- רי-ב-טמפלט
- אדיטור בעצבי
- ייצוא קוד מיוצר
- תמיכה רב-פלטפורמאציה
- אי-מפורט ושינוי אקוסטינג ל- Tailwind CSS שהתקיים לפני זה








