Безкоштовний аналог Claude Code для програмування – компанія Xiaomi презентувала MiMo Code.
Система обробляє великі репозиторії без втрати даних.
Китайська компанія Xiaomi анонсувала MiMo Code — агентну систему штучного інтелекту для програмування, яка конкурує з відомим Claude Code від Anthropic. Розробники запевняють, що новинка вже перевершує рішення суперника в ряді тестів і здатна ефективніше працювати над великими та тривалими проєктами.
Однією з ключових особливостей MiMo Code стала безкоштовна модель використання на етапі запуску. Розробники також обіцяють підтримку контексту обсягом до одного мільйона токенів, що дозволяє аналізувати великі репозиторії без втрати важливої інформації.
На чому базується MiMo Code
MiMo Code створений на основі відкритих проєктів OpenCode та open-s і поширюється за ліцензією MIT. Система функціонує через термінал, підтримує десктопний застосунок та інтеграцію з популярними середовищами розробки.
У Xiaomi зазначають, що основною метою проєкту стало вирішення проблем, з якими стикаються сучасні ШІ-асистенти під час виконання складних завдань, що потребують десятків або навіть сотень кроків. Для цього розробники побудували архітектуру навколо трьох компонентів: обчислень, пам’яті та механізмів постійного вдосконалення.
Режим Max Mode
Однією з основних характеристик MiMo Code став так званий Max Mode. У цьому режимі агент одночасно генерує п’ять варіантів розв’язання задачі, після чого окрема модель оцінює їх і обирає найкращий. За даними Xiaomi, це дозволяє підвищити результати на тесті SWE-Bench на 10–20% у порівнянні зі стандартним режимом роботи.
Контроль виконання завдань
Однією з проблем ШІ-агентів є передчасне завершення роботи. Щоб уникнути цього, MiMo Code використовує систему Goal.
Користувач задає умову завершення завдання, а окрема модель перевіряє, чи дійсно всі вимоги виконані. Якщо ні, агент отримує додаткові інструкції та продовжує виконання.
Система пам’яті та самонавчання
MiMo Code має багаторівневу систему пам’яті, яка дозволяє ефективно працювати з великими проєктами. Коли контекстне вікно починає заповнюватися, агент створює спеціальні контрольні точки, зберігаючи ключову інформацію про проєкт. Після цього система може відновити повний контекст у новій сесії без втрати важливих даних. Загалом MiMo Code використовує чотири рівні пам’яті:
- пам’ять поточної сесії;
- пам’ять проєкту;
- глобальну пам’ять користувача;
- повну історію взаємодій.
Для довгострокового вдосконалення Xiaomi впровадила механізми Dream і Distil. Dream регулярно очищає пам’ять від застарілих даних та об’єднує корисну інформацію. Distil аналізує попередній досвід роботи і формує нові навички, сценарії та робочі процеси, які можуть бути використані в майбутньому.
Результати тестувань
За результатами внутрішнього тестування компанії, MiMo Code у парі з моделлю MiMo-V2.5-Pro перевершив Claude Code на базі Claude Sonnet 4.6 у трьох основних бенчмарках програмування. У подвійних сліпих випробуваннях за участю 576 розробників та 474 приватних репозиторіїв перевага MiMo Code особливо проявлялася у складних завданнях із понад 200 кроками виконання.
У Xiaomi стверджують, що коли складність задачі зростала, частка перемог MiMo Code над Claude Code перевищувала 65%. Для простіших завдань результати обох систем були приблизно однаковими.
Xiaomi MiMo
Доступність сервісу
Сервіс вже доступний для встановлення через командний рядок або npm (Node Package Manager). Під час першого запуску користувачі можуть обрати безкоштовний доступ через MiMo Auto, який працює на базі моделі MiMo-V2.5 та підтримує контекстне вікно на один мільйон токенів.
На початку весни з’явилася таємнича ШІ-модель під назвою Hunter Alpha, що викликала чутки про тестування DeepSeek V4, проте офіційно вона виявилася розробкою Xiaomi. Китайський техногігант підтвердив, що під цим псевдонімом ховалася рання внутрішня збірка його флагманської системи MiMo-V2-Pro.