SSD Nodes Learn 8GB RAM — $66/שנה
מדריכים Matt Connorמאת Matt Connor

MiMo-Code של Xiaomi: חלופה פתוחה ל-Claude Code

מהו MiMo-Code, סוכן הקידוד במסוף של Xiaomi ברישיון MIT, ומדוע חשוב לדעת שהוא fork של OpenCode? קראו את טענות הביצועים המדווחות לפני המעבר.

מהו MiMo-Code?

MiMo-Code הוא סוכן קידוד במסוף, שפותח על ידי צוות MiMo של Xiaomi ופורסם בקוד פתוח ב-15 ביוני 2026 ברישיון MIT. הוא פועל ככלי CLI (ממשק שורת פקודה) במעטפת שלכם. הוא קורא קבצים בפרויקט ועורך אותם, מריץ פקודות מעטפת, מפעיל את git ושומר הערות על בסיס הקוד בין הפעלות.

המבנה שלו זהה לזה של Claude Code. אתם מתארים משימה בשפה טבעית, הסוכן מציע שינויים ופקודות, ואתם מאשרים אותם. יש שני הבדלים חשובים. קוד המקור פתוח, ולכן אפשר לקרוא בדיוק מה הסוכן שולח למודל. בנוסף, המודל נבחר בנפרד מהסוכן. לכן אותה תשתית יכולה להתחבר למודלים של Xiaomi, לנקודת קצה תואמת OpenAI או למודל שאתם מארחים בעצמכם.

המאגר נקרא MiMo-Code והפקודה שהוא מתקין היא mimo. שני השמות מופיעים בתיעוד, ולכן חיפוש של אחד מהם ימצא את אותו כלי.

מהיכן הגיע MiMo-Code, ומדוע זה חשוב

MiMo-Code הוא fork של OpenCode, סוכן הטרמינל בקוד פתוח של פרויקט sst. הקובץ LICENSE שומר על שורת Copyright (c) 2025 opencode המקורית, ובקובץ README יש סעיף קצר המתאר את הקשר. במאגר קיים issue פתוח הקורא ל-Xiaomi לתת לתורמי OpenCode קרדיט מלא יותר מזה שמעניקה שורת רישיון שנשמרה.

הדבר מסביר תכונה שנראית אחרת בלתי אפשרית. פרויקט שפורסם לראשונה ביוני 2026 כבר כולל TUI (ממשק משתמש טקסטואלי) מלוטש, מערכת תוספים, שכבת הפשטה לספקים המתקשרת עם ממשקי API של מודלים רבים, תמיכה ב-MCP (פרוטוקול הקשר למודלים) ואינטגרציה עם LSP (פרוטוקול שרת השפה). העבודה הזו לא הושלמה בתוך שישה שבועות. היא הגיעה עם ה-fork. החידושים של Xiaomi הם שכבת הזיכרון והחיבור למודלים של Xiaomi עצמה.

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

מה המשמעות בפועל של "מודלים וסוכנים מתפתחים יחד"

שורת התיאור של המאגר היא "Where Models and Agents Co-Evolve". לניסוח הזה יש שתי טענות נפרדות, ורק אחת מהן מגובה בפרטים שפורסמו.

הטענה הראשונה עוסקת בזמן הריצה, והיא מתועדת. MiMo-Code שומר מאגר זיכרון מתמשך לכל פרויקט, המבוסס על חיפוש טקסט מלא של SQLite, לצד מצב ההפעלה והתקדמות המשימה. שתי פקודות לוכסן מפעילות אותו. /dream מפיקה ידע מתמשך מההפעלות האחרונות וכותבת אותו לזיכרון הפרויקט. /distill הופכת נוהל חוזר למיומנות לשימוש חוזר. במסמך ההנדסי של Xiaomi מצוין שהפעולות האלה מתבצעות במחזור של בערך שבוע עד 4 שבועות, ולא לאחר כל הפעלה. לכן התנהגות הסוכן במאגר שלך משתנה לאורך זמן, בעוד שקובץ המודל נשאר זהה.

הטענה השנייה עוסקת באימון, וכאן יש להיזהר. Xiaomi מתארת את האימון שלאחר האימון של MiMo-V2.5 כצינור בן 3 שלבים: כוונון עדין מפוקח, לאחר מכן למידת חיזוק סוכנית (RL) בקנה מידה גדול, ולבסוף זיקוק לפי מדיניות מתוך כמה מודלי מורה ייעודיים למודל תלמיד אחד. למידת חיזוק סוכנית פירושה שהמודל אומן על רצפים מרובי-שלבים של קריאות לכלים, ולא על זוגות יחידים של שאלה ותשובה. זהו פרט ממשי, והוא מסביר מדוע המודל שומר על עקביות לאורך רצפים ארוכים של שימוש בכלים. עם זאת, Xiaomi לא פרסמה דוח אימון המראה שהמודל עבר אופטימיזציה בתוך המעטפת הספציפית הזאת, כאשר המעטפת עצמה משתנה בתגובה.

לכן יש לקרוא את "co-evolve" כהצהרת כוונות של צוות שמחזיק בשני החלקים. התועלת שאפשר להבחין בה בפועל מצומצמת יותר, אך עדיין משמעותית: אותם אנשים כותבים את סכמות הכלים ואת הנחיית המערכת, ומפיצים את המודל, ולכן הם מתאימים זה לזה. Claude Code אינו יכול לפעול כך, משום שהמעטפת שלו היא לקוח של מודל API קבוע. Anthropic מאמנת גם את המודלים שלה לשימוש סוכני, אך אי אפשר להחליף את המודל מתחת למעטפת.

כיצד נראית הפעלה של MiMo-Code במסוף

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

כדאי להכיר כמה פרטים לפני שמתחילים.

  • כברירת מחדל, נדרש אישור עבור כל פעולה. הדגל --dangerously-skip-permissions מסיר את בקשות האישור. שמו משקף את פעולתו, לכן השתמשו בו רק כאשר לטעות אין כל עלות.
  • הוא פועל ללא מסוף אינטראקטיבי. mimo run מקבל בקשה ומבצע אותה באופן לא אינטראקטיבי, כפי שנדרש עבור סקריפט או משימת CI. נוסף לכך, כלול גם ממשק אינטרנט.
  • התצורה נשמרת בקבצים שאפשר להכניס למערכת בקרת גרסאות. פרויקט קורא את .mimocode/mimocode.jsonc, וההגדרות הגלובליות נשמרות ב-~/.config/mimocode/mimocode.jsonc.
  • פרטי האימות אינם נשמרים בקבצים האלה. הם נשמרים ב-~/.local/share/mimocode/auth.json, לכן אין לכלול את הנתיב הזה ב-git או בגיבוי שאתם משתפים.

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

האם MiMo-Code באמת טובה יותר מ-Claude Code?

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

ChartXiaomi's self-reported harness comparison, same model in both agents
The data behind this chart
[
  {
    "tool": "MiMo-Code",
    "swe_bench_pro_pct": 62,
    "terminal_bench_2_pct": 73
  },
  {
    "tool": "Claude Code",
    "swe_bench_pro_pct": 57,
    "terminal_bench_2_pct": 68
  }
]

ב-SWE-bench Pro, Xiaomi מדווחת על 62 אחוזים עבור MiMo-Code, לעומת 57 אחוזים עבור Claude Code. ב-Terminal Bench 2 הנתונים הם 73 אחוזים ו-68 אחוזים. הטענה היא שהמודל נשאר זהה, ולכן פער של כחמש נקודות נובע ממערכת הסוכן ולא מהמודל.

יש להתייחס לנתונים האלה כאל נתוני הספק. Xiaomi ביצעה את ההערכה ופרסמה אותה, ו-MiMo-Code אינה מופיעה בלוחות המובילים הציבוריים של SWE-bench או של Terminal-Bench. לכן אף גורם בלתי תלוי לא שיחזר את הפער. Xiaomi מציינת באופן חריג במישרין את מגבלת התוצאה שלה. במסמך של החברה נאמר שמבדקים אלה מודדים פתרון בעיות בהרצה יחידה עבור תקלות במאגרים יחידים, ושבהערכות הפנימיות שלה שני הסוכנים השיגו ביצועים דומים מתחת לכ-200 צעדי ביצוע. היתרון הנטען מופיע בהרצות ארוכות, וזהו המקרה שמבדק בהרצה יחידה אינו מכסה.

זו הפרשנות המדויקת. פער של חמש נקודות במבדק שהספק ביצע הוא סיבה לנסות את הכלי. הוא אינו סיבה להעביר אליו את העבודה שהצוות שלך מסתמך עליה.

עלות ההפעלה של MiMo-Code

עם ההשקה, Xiaomi סיפקה ערוץ חינמי בשם MiMo Auto, שהיה זמין ללא הרשמה. מלכתחילה הוא הוגדר כזמין לזמן מוגבל, ובהערות השחרור של גרסה 0.1.9, מתאריך 24 July 2026, מצוין סיום תקופת הניסיון החינמית של MiMo-V2.5. אין לבסס עליו תהליך עבודה.

הגישה בתשלום לפלטפורמה של Xiaomi זולה בהשוואה לספקים המובילים. נכון ל-August 2026, המחיר הבינלאומי המפורסם עבור MiMo-V2.5-Pro הוא $1.00 לכל מיליון טוקני קלט במקרה של החטאת מטמון, ו-$3.00 לכל מיליון טוקני פלט, עבור הקשר בגודל של עד 256K. המחירים משתנים, לכן יש לבדוק את הדף העדכני לפני תכנון התקציב.

האפשרות האחרת היא להשתמש בחומרה שבבעלותכם. המשקלים של MiMo-V2.5 ושל MiMo-V2.5-Pro מפורסמים ב-Hugging Face תחת רישיון MIT, ולכן אין מניעה להפעיל אותם בעצמכם. יש להתייחס באופן מציאותי להיקף הנדרש. מודל עם חלון הקשר בגודל מיליון טוקנים אינו מתאים ל-VPS רגיל, ותידרשו ל-VPS עם GPU מחובר או למכונה ייעודית. מודלים מקומיים קטנים יותר הם משימה שונה, הדומה יותר ל-הפעלת Ollama ב-VPS לצורך אירוח עצמי של LLM.

MiMo-Code מתחבר גם לספקים אחרים. הוא יכול להעביר התחברות קיימת של Claude Code, להתחבר לחשבון OpenAI, לקבל מפתח API עבור ספק אחר או לתקשר עם נקודת קצה תואמת OpenAI. יש לבדוק את תנאי המינוי לצרכנים לפני החיבור, מכיוון שתנאי הספק קובעים אילו לקוחות רשאים להשתמש בתוכנית המינוי, ו-CLI של ספק אחר אינו תמיד מכוסה בה.

האם כדאי לעבור מ-Claude Code?

אם אתם כבר משלמים על Claude Code והוא פועל היטב, לא. גרסה 0.1.9 בסוף יולי 2026, שישה שבועות לאחר ההפצה הראשונה, היא הסימן הברור. מספר גרסה 0.1.x מציין שינויים שאינם תואמי-לאחור בין גרסאות, וכן תבנית תצורה שעדיין משתנה. הדבר סביר בכלי שאתם בוחנים, אך מכביד כאשר צוות מסתמך עליו.

MiMo-Code ראוי לבחינה רצינית בארבעה מצבים.

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

Cursor ו-Copilot הם השוואה מסוג אחר. שניהם פועלים בתוך עורך, ואילו MiMo-Code פועל במסוף. ההבדל הזה משפיע על חלק גדול יותר מיום העבודה שלכם מכל ציון ביצועים, וההשוואה בין Claude Code ל-Cursor, Codex ול-Copilot מפרטת את הפשרה.

הפעלת MiMo-Code ב-VPS שכבר שכרת

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

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

הפרויקט מופץ בשתי דרכים: מתקין מעטפת המוגש באמצעות HTTPS, וחבילת npm בשם @mimo-ai/cli עבור כל מחשב שכבר מותקן בו Node.js. בשרת שחשוב לך להגן עליו, העדף את חבילת npm. ניתן לקרוא את תוכן החבילה לפני הפעלתה, ואינך מזרים סקריפט מרוחק ישירות אל מעטפת. לקבלת התמונה הרחבה על רכיבים נוספים שמתאימים לשרת זה, סקירת סוכני AI באירוח עצמי היא מפת הדרך.

FAQ

האם MiMo-Code חינמי?

הסוכן חינמי וקוד המקור שלו פתוח תחת רישיון MIT, ולכן ניתן לקרוא את הקוד ולשנות אותו. המודל שעליו הוא מבוסס הוא הרכיב הכרוך בתשלום. Xiaomi השיקה בעת ההשקה ערוץ חינמי לזמן מוגבל בשם MiMo Auto, והערות הגרסה מ-24 ביולי 2026 מציינות שהתקופה הזו הסתיימה, לכן יש להיערך לגישה בתשלום. נכון לאוגוסט 2026, המחיר הבינלאומי שפורסם עבור MiMo-V2.5-Pro הוא $1.00 לכל מיליון טוקני קלט במקרה של החטאת מטמון, ו-$3.00 לכל מיליון טוקני פלט. ניתן גם להפנות את MiMo-Code לכל נקודת קצה תואמת-OpenAI ולשלם לספק אחר.

האם MiMo-Code הוא אותו מוצר כמו OpenCode?

הוא התחיל כמזלג של OpenCode ועדיין חולק איתו את הליבה. ממשק המסוף, מערכת התוספים, ההפשטה של הספק והאינטגרציה עם MCP הגיעו כולם מבסיס הקוד הזה, ושורת זכויות היוצרים של OpenCode נשמרה בקובץ LICENSE במאגר. Xiaomi הוסיפה שכבת זיכרון מתמשכת המבוססת על חיפוש טקסט מלא ב-SQLite, מצבי סוכן נוספים וגישה ישירה למודלים שלה. אם אתם מכירים את OpenCode, אתם כבר מכירים את רוב אופן הפעולה של MiMo-Code.

האם ניתן להשתמש ב-MiMo-Code עם מודלים של Claude או GPT במקום במודלים של Xiaomi?

כן. הגדרת ההפעלה הראשונה מציעה להעביר פרטי התחברות קיימים של Claude Code, לחבר חשבון OpenAI או להזין מפתח API של ספק אחר, וניתן להגדיר ידנית כל נקודת קצה תואמת-OpenAI בתוך ~/.config/mimocode/mimocode.jsonc. בדקו את תנאי המנוי לצרכנים לפני החיבור, משום שתנאי הספק קובעים אילו לקוחות רשאים להשתמש בתוכנית המנוי.

האם בטוח להפעיל את MiMo-Code במחשב הראשי שלי?

יש להתייחס אליו כמו לכל סוכן שיכול להריץ פקודות shell. כברירת מחדל, הוא מבקש אישור לפני כל פעולה, ו---dangerously-skip-permissions משבית את הבקשות האלה — וכך מתרחשות רוב התקלות. הפעילו אותו תחת משתמש ייעודי ללא הרשאות מוגברות, מול עותק משוכפל של המאגר, ועדיף במחשב שניתן למחוק ולבנות מחדש. היקף הנזק האפשרי שלו מוגבל לחשבון שמתחתיו הוא פועל, לכן יש לשמור על הרשאות החשבון מצומצמות.