MiMo Code

Свежий агент от Xiaomi MiMo
MiMo Code на 13 июня 2026 года выглядит как новый открытый конкурент терминальных coding-агентов. Проект опубликован командой Xiaomi MiMo, распространяется под MIT-лицензией и ориентирован на разработчиков, которым нужен агент не только для коротких правок, но и для длинных задач с десятками или сотнями шагов.
По данным GitHub API на дату проверки, репозиторий XiaomiMiMo/MiMo-Code имел 7565 звёзд, 602 форка и релиз v0.1.0 от 10 июня 2026 года. Это ранняя версия, но интерес к ней уже заметный: проект создан 10 июня, а документация сразу описывает терминал, десктопное приложение, IDE-расширения, конфигурацию, MCP и работу с несколькими агентскими режимами.
Терминал остаётся основной рабочей средой
Первый сценарий MiMo Code начинается в папке проекта. Разработчик запускает mimo, выполняет /init, после чего агент анализирует репозиторий и создаёт AGENTS.md в корне проекта. Документация рекомендует коммитить этот файл в Git, потому что он фиксирует структуру проекта и правила разработки для будущих сессий.
Дальше агенту можно задавать обычные задачи: объяснить часть кодовой базы, добавить функцию, повторить логику из соседнего модуля, подготовить план или внести изменения. Для ссылок на файлы используется поиск через @. Если результат не подходит, есть команды /undo и /redo, что важно для безопасной работы с автоматическими правками.
Память рассчитана на длинные задачи
Главное отличие MiMo Code - акцент на долгих агентских сессиях. В техническом блоге Xiaomi MiMo объясняет проблему так: модель сама по себе не хранит состояние, а длинная история быстро заполняет контекст и ухудшает следование инструкциям. Поэтому MiMo Code использует явную систему хранения и восстановления состояния вместо простой суммаризации чата.
В репозитории описаны несколько слоёв памяти: проектная память MEMORY.md, чекпоинты с состоянием сессии, временные заметки и журналы прогресса по задачам. При возобновлении работы агент восстанавливает контекст из этих источников, а не заставляет модель заново изучать проект. Для поиска по памяти используется SQLite FTS5.
Режимы агента разделяют риск
MiMo Code поддерживает несколько основных режимов. build - режим по умолчанию с правами на разработку. plan - режим анализа, где агент не должен менять файлы и сначала предлагает подход. compose - оркестрационный режим для разработки по спецификациям, навыкам и более сложным рабочим процессам. Переключение между режимами в документации привязано к клавише Tab.
Для больших задач это полезнее, чем сразу отдавать агенту весь репозиторий на изменение. Практичный путь: сначала попросить MiMo Code изучить модуль и составить план, затем уточнить требования, после этого переключиться в build и разрешить правки. Такой процесс снижает риск того, что агент начнёт менять архитектуру до согласования направления.
MCP и провайдеры подключаются отдельно
MiMo Code поддерживает Model Context Protocol. В конфигурации можно добавить локальные MCP-серверы, которые запускаются командой, или удалённые MCP-серверы по URL. Документация отдельно предупреждает, что MCP-инструменты увеличивают объём контекста: крупные серверы вроде GitHub MCP могут быстро съедать лимит, поэтому подключать стоит только нужные источники.
По модели доступа MiMo Code гибкий. В README описаны MiMo Auto как встроенный канал с бесплатным доступом на ограниченный срок, OAuth-вход через Xiaomi MiMo Platform, импорт авторизации из Claude Code и пользовательские провайдеры через OpenAI-совместимый API. В npm опубликован пакет @mimo-ai/cli с актуальной версией 0.1.0, также доступны бинарные сборки релиза для macOS, Linux и Windows.
Доступ и стоимость требуют проверки
Сам MiMo Code открыт под MIT-лицензией, но реальные расходы зависят от выбранной модели и провайдера. Официальная документация MiMo API на 13 июня 2026 года описывает два подхода: pay-as-you-go MiMo API с оплатой по фактическому использованию и Token Plan с фиксированной подпиской и лимитом вызовов. Для них указаны разные Base URL и разные форматы ключей: sk-... для API и tp-... для Token Plan.
- MiMo Auto: встроенный канал MiMo Code, заявлен как бесплатный на ограниченный срок; точная дата окончания публично не закреплена в извлечённой документации.
- Pay-as-you-go MiMo API: оплата по фактическому использованию через Xiaomi MiMo API; точные цены нужно сверять в консоли платформы перед длинными задачами.
- Token Plan: подписочный вариант с ограниченным числом вызовов и отдельным Base URL; официальная страница описывает месячные и годовые пакеты, но извлечённая версия не дала надёжных сумм для каждого плана.
- Custom Provider: можно подключить свой OpenAI-совместимый API, поэтому стоимость будет зависеть от выбранного провайдера.
Для первого теста безопаснее использовать MiMo Auto или отдельный API-ключ с лимитом расходов. Перед работой в боевом репозитории стоит проверить правила доступа, отключить лишние MCP-серверы и начать с plan-режима.
Кому стоит пробовать MiMo Code
MiMo Code стоит смотреть разработчикам, тимлидам и техническим специалистам, которым нужен агент для анализа больших проектов, планирования изменений, рефакторинга, тестов и многошаговой автоматизации. Сильная сторона продукта - не одиночный автокомплит, а сессии с памятью, чекпоинтами, задачами и возможностью возвращаться к проектному контексту позже.
- Плюсы: открытая MIT-лицензия, быстрый старт через CLI, режимы build/plan/compose, persistent memory и поддержка MCP.
- Плюсы: можно использовать MiMo Auto, Xiaomi MiMo Platform, импорт из Claude Code или собственный OpenAI-совместимый провайдер.
- Минусы: версия 0.1.0 очень свежая, поэтому в рабочих командах нужен осторожный пилот.
- Минусы: стоимость длинных агентских задач зависит от модели, кеширования, MCP-контекста и выбранного тарифного режима.
Минимальный путь проверки: установить CLI через официальный скрипт или npm, открыть тестовый репозиторий, выполнить /init, попросить агента объяснить архитектуру и затем дать маленькую задачу с тестами. Если проект содержит секреты или продакшн-инфраструктуру, лучше запускать MiMo Code в отдельной ветке и не включать автоматические разрешения до проверки поведения.
| Возможности сервиса | |
|---|---|
| Нужен VPN | Нет |
| Русский язык | Да |
| Русский интерфейс | Нет |
| Платформа | |