⭐ נקודות עיקריות
- צוות ה-MiMo של שיאומי שחרר את MiMo Code, סוכן בינה מלאכותית מבוסס מסוף לניהול משימות תכנות מורכבות.
- המערכת מבוססת על פרויקט OpenCode וזמינה תחת רישיון MIT המאפשר שימוש מסחרי חופשי לכל אחד.
- המערכת משלבת מנגנון זיכרון חיצוני הפותר את בעיית “השכחה” של כלי בינה מלאכותית בשיחות ארוכות.
- לדברי החברה, בשילוב מודל MiMo-V2.5-Pro המערכת עוקפת את ביצועי Claude Code במבחני תעשייה מורכבים.
שיאומי (Xiaomi) הכריזה על שחרורו של MiMo Code (גרסה V0.1.0), סוכן בינה מלאכותית המיועד לביצוע משימות פיתוח ותכנות ארוכות טווח דרך הטרמינל (Terminal).
הכלי מיועד בעיקר למפתחי תוכנה העובדים בסביבת לינוקס או macOS, המחפשים חלופה מקומית ופתוחה לכלים מסחריים כמו Claude Code או GitHub Copilot Workspace.
מדובר בכלי עזר מבוסס בינה מלאכותית שמסוגל לכתוב, לבדוק ולתקן קוד בצורה עצמאית. הפרויקט החדש מבוסס על תשתית הקוד הפתוח OpenCode ומשוחרר תחת רישיון MIT, המאפשר למפתחים ולחברות לשנות ולהפיץ אותו באופן חופשי לחלוטין וללא עלות.
המערכת פותחה כדי לפתור את אחת הבעיות הגדולות ביותר של עוזרי בינה מלאכותית כיום: “אובדן זיכרון” במהלך עבודה ממושכת.
כאשר מנהלים שיחה ארוכה עם מודל שפה, כמות המידע ממלאת את “חלון ההקשר” (Context Window) – הזיכרון לטווח קצר של המודל. כתוצאה מכך, המודל מתחיל לשכוח את ההנחיות המקוריות, מאבד ריכוז ומבצע טעויות.
סוכן ה-AI החדש של שיאומי מציג ארכיטקטורה חדשה שמנהלת את הזיכרון הזה באופן חיצוני, ומאפשרת לסוכן לעבוד על משימות מורכבות לאורך זמן מבלי לאבד את נתיב הפעולה.
שיפור איכות ההחלטות בכל צעד במשימה
במשימות פיתוח מורכבות, כל טעות קטנה בתחילת הדרך עלולה להוביל לכישלון הפרויקט כולו. כדי להבטיח רמת דיוק גבוהה, המערכת משלבת מצב עבודה מיוחד בשם Max Mode.
במצב זה, עבור כל פעולה נדרשת, הסוכן מייצר 5 פתרונות חלופיים במקביל. לאחר מכן, המודל משמש כסוג של “שופט” שבוחן את תוכניות העבודה של חמשת המועמדים ובוחר את הדרך הבטוחה והנכונה ביותר לביצוע.
לדברי החברה, שימוש במצב Max Mode מוביל לשיפור של 10% עד 20% באחוזי ההצלחה של פתרון בעיות במבחן הביצועים המקובל בתעשייה SWE-Bench Pro, אם כי הוא דורש צריכה הגבוהה פי 4 עד 5 של טוקנים.
בנוסף, כדי למנוע מצב שבו הבינה המלאכותית מכריזה על סיום העבודה למרות שהקוד עדיין פגום, שולב מנגנון אימות עצמאי. המנגנון מפעיל מודל נפרד שבודק בסוף התהליך האם כל התנאים שהגדיר המשתמש – כמו מעבר בהצלחה של בדיקות התוכנה – אכן התקיימו במלואם.

מערכת זיכרון חיצונית למניעת שכחה
כדי לאפשר לסוכן הבינה המלאכותית לעבוד בצורה רציפה מבלי שחלון ההקשר שלו ייחסם, המערכת מחלקת את תהליך הפיתוח למחזורי עבודה מוגדרים (Cycles).
סביבת ההרצה מפעילה באופן אוטומטי ובאמצעות סוכן רקע נפרד נקודות ביקורת (Checkpoints) שמתעדות את המצב הנוכחי של העבודה, ומצילות את המידע החשוב ישירות לקובץ על הדיסק הקשיח.
פעולת השמירה מתבצעת באופן יזום כאשר נפח חלון ההקשר מגיע ל-20%, 45% ו-70% מהקיבולת שלו. שיאומי מציינת כי הבחירה לבצע את השמירה בשלבים מוקדמים נובעת מכך שיכולת הניתוח והתמצות של המודל נחלשת ככל שחלון הזיכרון שלו עמוס ומלא יותר בנתונים.
ברגע שהזיכרון הפיזי מתקרב למגבלה, המערכת מבצעת בנייה מחדש (Rebuild) – היא מנקה את חלון השיחה לחלוטין ומזריקה אליו בחזרה רק את סיכומי המצב המדויקים שנשמרו קודם לכן, מה שמאפשר להמשיך בעבודה בצורה חלקה וללא הגבלת שלבים.
ביצועים
שוק סוכני ה-AI לתכנות הפך בשנה האחרונה לאחד התחומים התחרותיים ביותר בתעשייה. Claude Code של אנתרופיק, Cursor ו-GitHub Copilot Workspace של מיקרוסופט כבר ביססו נוכחות משמעותית, כאשר כל אחד מהם מציע גישה שונה לאוטומציה של תהליכי פיתוח.
עם MiMo Code נכנסת שיאומי לזירה עם יתרון מובהק אחד: היא מציעה קוד פתוח לחלוטין, מה שמאפשר לארגונים להריץ אותה על תשתית פרטית ללא חשיפת קוד לשרתי צד שלישי.
במסגרת מבחני הביצועים הרשמיים שפרסמה שיאומי, נבדקה המערכת מול הכלי המתחרה Claude Code של חברת אנתרופיק.
על פי נתוני שיאומי, בשילוב מודל הבסיס MiMo-V2.5-Pro, המערכת השיגה ציון של 62% במבחן SWE-Bench Pro לעומת 57% של Claude Code בשילוב מודל Claude Sonnet 4.6, וציון של 73% לעומת 68% במבחן המערכת Terminal Bench2.

זמינות
גרסת MiMo Code V0.1.0 זמינה להורדה דרך GitHub.