ОБЗОР 2026 · КОДИНГ-АГЕНТЫ

MiMo Code от Xiaomi: обзор терминального кодинг-агента 2026

Xiaomi вышла в кодинг-агенты: MiMo Code — это форк OpenCode, к которому добавили постоянную память, чекпоинты контекста, детерминированные workflows и автономные циклы с проверкой цели. Разбираем, что реально внутри, за какие цифры отвечает GitHub и что с оплатой модели.

Кодинг-агентыOpen SourceMIT
Разработчик Xiaomi MiMoЛицензия MITОбновлено 14.10.2026

MiMo Code — терминальный агент для разработки: читает и правит код, запускает команды, ведёт Git и держит память о проекте между сессиями. Ключевая деталь, которая отличает его от десятков «ещё одних агентов»: это не новый движок с нуля, а форк OpenCode, поверх которого Xiaomi добавила память, чекпоинты, workflows и автономные циклы. Ниже — что именно добавлено, какие цифры подтверждает GitHub API, а где начинаются тарифы платформы, которые нужно проверять на официальном сайте.

13 652
Звёзд на GitHub
снято 14.10.2026
1 437
Форков
GitHub API, 14.10.2026
20
Встроенных скиллов
по документации репозитория
v0.1.15
Последний релиз
опубликован 22.09.2026
Как мы это проверяли
Личного тестового прогона в этом обзоре нет: цифры взяты из GitHub API (звёзды, форки, issues, даты) и из официального README репозитория XiaomiMiMo/MiMo-Code, снято 14.10.2026. Тарифы модели и платформы MiMo мы не публикуем — их нужно смотреть на официальном сайте (ссылки в конце страницы).

01Что такое MiMo Code и для кого он

MiMo Code (в репозитории — MiMoCode) описан разработчиком как «terminal-native AI coding assistant»: агент живёт в терминале, умеет читать и писать файлы, запускать команды, управлять Git и использовать постоянную память, чтобы «понимать проект» от сессии к сессии. Устанавливается одной строкой: curl -fsSL https://mimo.xiaomi.com/install | bash на macOS и Linux, отдельная команда PowerShell — на Windows; запуск — mimo.

Карточка продукта
РазработчикXiaomi MiMo (Xiaomi)
ТипТерминальный кодинг-агент (TUI)
БазаФорк OpenCode: провайдеры, TUI, LSP, MCP, плагины
ЛицензияMIT (плюс отдельный документ Use Restrictions)
Репозиторий создан10.06.2026
Модели платформыMiMo-V2.6-Pro, MiMo-V2.6-Flash

Отдельно вендор выпускает MiMo Desktop — десктоп-приложение, ядром которого заявлен MiMo Code: одна сессия на офисные задачи, дизайн, код и мультимодальность, а несколько сессий могут работать параллельно. Международная сборка распространяется по ссылке-приглашению (см. источники); часть функций (управление компьютером) доступна только в международной версии.

Кому подойдёт
Тем, кто уже работает в терминале с агентами и хочет (а) не терять контекст проекта между сессиями, (б) запускать длинные автономные задачи с проверяемым условием остановки и (в) не платить за отдельную подписку агента — MiMo Code бесплатен, платить нужно только за модель, к которой вы его подключите.

02Что добавили к базе OpenCode

В разделе «Relationship to OpenCode» README прямо перечисляет: форк сохраняет все ключевые возможности OpenCode — множество провайдеров, TUI, LSP, MCP и плагины — и добавляет постоянную память, интеллектуальное управление контекстом, оркестрацию субагентов, автономные циклы с целью, сквозную доставку фичи compose-next, динамические workflows и самоулучшение через /dream и /distill.

ВозможностьOpenCode (база)MiMo Code
Память между сессиями—MEMORY.md + SQLite FTS5
Чекпоинты и восстановление контекста—checkpoint.md + пересборка контекста
Детерминированные workflows—3 встроенных JS-workflow
Условие остановки с моделью-судьёй—/goal + независимый judge
Встроенные скиллы—20 (по документации)
Голосовой ввод—TenVAD + MiMo ASR
Десктоп-клиент—MiMo Desktop (ядро — MiMo Code)
Провайдеры / TUI / LSP / MCP / плагиныестьесть
Сопоставление по официальному README: строки «—» означают, что в описании базы эта возможность не заявлена.
Из чего состоят 20 встроенных скиллов
20%25%25%10%20%20скилловДокументы и офис4 · 20%Исследования и обучение5 · 25%Разработка и дизайн5 · 25%Делегирование агентам2 · 10%Прочее (loop, sales, docs)4 · 20%
Категории — наша группировка списка скиллов из README; самих скиллов 20.

Встроенные скиллы — это наборы инструкций, которые агент подгружает под задачу: arxiv, deep-research, super-research, работа с DOCX/PDF/PPTX/XLSX, modern-python-toolchain, product-design, skill-creator и другие. Отдельно интересны claude-code и codex: они делегируют работу внешним CLI-агентам, если те установлены в системе — то есть MiMo Code умеет выступать оркестратором над Claude Code и Codex CLI.

03Память, чекпоинты и как не потерять контекст

Память MiMo Code — это файлы проекта плюс индекс SQLite FTS5 (полнотекстовый поиск). Четыре артефакта описаны в README: MEMORY.md (знания о проекте, правила, архитектурные решения), checkpoint.md (структурированный снимок состояния сессии, его ведёт субагент checkpoint-writer), notes.md (черновые заметки агента) и tasks/<id>/progress.md (журнал по задаче).

Четыре типа памяти и один индекс
MEMORY.mdДолговременные знания проекта: правила, договорённости, архитектурачто хранитcheckpoint.mdСнимок состояния сессии; пишется автоматически по мере работызачемnotes.mdЧерновые заметки агента внутри задачиtasks/<id>/progress.mdЖурнал прогресса по конкретной задачеSQLite FTS5Индекс, по которому память ищется и подставляется в контекст
Жизненный цикл сессии: от чекпоинта к восстановлению
1РаботаАгент выполняет задачу, контекст растёт2ЧекпоинтСистема решает, когда сохранить состояние — по размеру окна модели3ПересборкаПри подходе к лимиту контекст собирают заново: чекпоинт + память + прогресс + последние…4Бюджет и рангОбъём вставки ограничен токен-бюджетом, важность ранжируется5ПродолжениеАгент продолжает задачу, не переспрашивая контекстсхема по разделу Intelligent Context Management в README

Есть и ручная настройка: команда /context-limit (или ключ compaction.max_context) позволяет заставить модель сжимать контекст раньше её собственного окна — с проверкой по конкретному маршруту доступа к модели. В README отдельно предупреждают: «заявленное окно» и «доступное окно» различаются в зависимости от того, идёте вы через подписку ChatGPT/Codex, прямой API-ключ или реселлера вроде OpenRouter — этот нюанс агент умеет показывать командой mimo models <provider>.

04Автономность: workflows, цель и субагенты

Автономные режимы — вторая сильная часть: агент получает не «свободу», а формальный контур. Workflows — детерминированные JavaScript-скрипты, которые оркеструют нескольких агентов в песочнице: фиксированные фазы, ограниченные ретраи, автоматический параллелизм. В комплекте три: deep-research (Brief → Plan → Research → Reflect → Write → Review), fact-check (план → поиск → извлечение → группировка → перекрёстная проверка голосованием трёх «присяжных» → отчёт) и research-experiment (baseline → цикл гипотеза/реализация/оценка → аудит → отчёт). Свой workflow — это .js в .mimocode/workflows/.

Команда /goal задаёт условие остановки: когда агент пытается закончить, отдельная модель-судья оценивает разговор и решает, выполнено ли условие. Это защита от типичной проблемы автономных прогонов — «оптимистичной остановки» на середине задачи. Субагенты создаются по требованию, делят контекст сессии, работают параллельно, с отслеживанием жизненного цикла и возможностью отмены.

Контур автономной задачи
1Постановка/goal задаёт проверяемое условие остановки2ДроблениеДерево задач T1 → T1.1 → T1.2, связано с чекпоинтами3РаботаОсновной агент + субагенты, в том числе в фоне4СудьяНезависимая модель оценивает, выполнено ли условие5ОтчётРезультат, следы и память остаются в проектекак это описано в README MiMoCode

Дополнительно есть /dream (разбирает свежие трассы сессий и переносит устойчивые знания в память проекта, вычищая устаревшее) и /distill (находит повторяющиеся ручные процедуры и превращает их в скиллы, субагентов или команды). Отдельно есть headless-режим: mimo run "промпт" не поднимает TUI и подходит для CI и скриптов.

WorkflowФазыЗачем нужен
deep-researchBrief → Plan → Research → Reflect → Write → ReviewМногоисточниковый отчёт со ссылками; перезапускается с чекпоинтов
fact-checkPlan → Search → Extract → Group → Crosscheck → ReportПроверка конкретных утверждений голосованием трёх судей
research-experimentBaseline → Loop → Audit → ReportАвтооптимизация метрики с аудитом на «накрутку»
Три встроенных workflow; свой добавляется файлом .js в .mimocode/workflows/ или .claude/workflows/.

05С какими моделями работает и как платить

MiMo Code не требует конкретной модели: при первом запуске он предлагает несколько входов, и это, пожалуй, самый практичный ответ на вопрос «а чем платить». Можно войти через платформу Xiaomi MiMo по OAuth, подключить подписку Codex (ChatGPT Pro/Plus), перенести уже существующую авторизацию Claude Code одной командой, добавить провайдера из каталога по API-ключу (или OAuth, где он есть) или вписать произвольный OpenAI-совместимый эндпоинт.

Вариант входаЧто нужноКогда удобен
Xiaomi MiMo PlatformOAuth-входПрямой доступ к моделям MiMo-V2.6-Pro/Flash
Codex (ChatGPT Pro/Plus)OAuth-входУже есть подписка OpenAI
Импорт из Claude CodeОдна команда миграцииНе хочется настраивать авторизацию заново
Каталог провайдеровAPI-ключ или OAuthOpenRouter и другие посредники, xAI/Grok и т. п.
Свой эндпоинтbaseURL + apiKey + modelЛокальные и корпоративные OpenAI-совместимые API
Варианты из README и раздела Quick Start; сами ключи хранятся в auth.json в каталоге данных.
Про тарифы и оплату
Сам MiMo Code бесплатен (MIT), но модель — платная: цены зависят от платформы (MiMo, OpenAI, провайдер-посредник) и от маршрута. Конкретные тарифы мы не приводим — уточняйте на официальном сайте MiMo и на тарифной странице выбранного провайдера. Для читателей из РФ практический сценарий — подключить уже оплаченную подписку или посредника; отдельная инструкция по оплате AI-сервисов есть в нашем разделе оплаты.

Голосовой ввод (/voice) работает на MiMo ASR, если вы вошли в платформу MiMo; на сторонних OpenAI-совместимых провайдерах доступен «voice control» через mimo-v2.6-flash, а модель ASR остаётся эксклюзивом платформы. Требуется установленный sox.

06Цифры: где MiMo Code на карте рынка

Метрики GitHub — единственные цифры, которые здесь можно проверить без установки продукта. Снято 14.10.2026 через GitHub API: у MiMo Code 13 652 звезды, 1 437 форков и 1 139 открытых issues при лицензии MIT. Для сравнения ниже — агенты, с которыми его логично сопоставлять; помните, что это мера популярности репозитория, а не качества продукта.

Звёзды GitHub у кодинг-агентовтысячи звёзд, снято 14.10.2026
0тыс.125тыс.250тыс.OpenCode (Anomaly)213,3тыс.Claude Code150,7тыс.Codex (OpenAI)129,1тыс.Gemini CLI107,3тыс.Cline70,3тыс.MiMo Code (Xiaomi)13,7тыс.
Источник: GitHub API, звёзды на момент съёма. Это популярность репозитория, а не результат бенчмарка.
MiMo Code против OpenCode: редакционные оценки Qantcore
Память между сессиямиАвтономные циклыWorkflowsГолос и мультимодальн…Десктоп-клиентРазмер сообществаMiMo Codeсредний балл 7,8 / 10OpenCodeсредний балл 5,7 / 10
Редакционная оценка Qantcore по описанию возможностей; ось «сообщество» — по звёздам GitHub на 14.10.2026. Не является результатом измерений.
Метрика репозиторияЗначениеКомментарий
Звёзды13 652GitHub API, 14.10.2026
Форки1 437GitHub API, 14.10.2026
Открытые issues1 139Косвенно показывает поток багрепортов на молодой продукт
ЛицензияMITПлюс отдельный документ Use Restrictions
Первый публичный коммит10.06.2026Продукту ~4 месяца на 14.10.2026
Последний релизv0.1.15 (22.09.2026)Активная разработка, версия в статусе 0.x
ЯзыкTypeScriptРазмер репозитория 64 МБ
Проверяемые метрики репозитория XiaomiMiMo/MiMo-Code.

07Плюсы, минусы и риски

  • Плюс: бесплатный и открытый (MIT) — платите только за модель, к которой подключитесь.
  • Плюс: память проекта в четырёх файлах + индекс: легко посмотреть глазами и забрать в Git.
  • Плюс: workflows и условие остановки с судьёй — реже получаешь «оптимистично завершённую» задачу.
  • Плюс: совместимость с MCP, LSP и плагинами OpenCode — не нужно начинать экосистему с нуля.
  • Минус: версия 0.x, 1 139 открытых issues — продукту около четырёх месяцев.
  • Минус: на macOS встроенный Terminal.app не поддерживается (нужны iTerm2 или терминал VS Code).
  • Минус: часть функций (голосовой ASR, часть десктопа) завязана на платформу MiMo.
  • Риск: беспорядок в правах — команда --dangerously-skip-permissions отключает подтверждения и опасна вне контейнера.
Чего не делать
Не включайте --dangerously-skip-permissions и не разрешайте запись в /tmp на рабочей машине: README прямо предупреждает, что при отключённых подтверждениях вредоносный промпт, файл или плагин может выполнить произвольные команды и прочитать ваши данные. Для автономных прогонов — контейнер или отдельная виртуалка.

Частые вопросы

MiMo Code бесплатный?
Да, исходный код под лицензией MIT — сам агент ничего не стоит. Платить нужно только за модель: либо подключить свою подписку (Codex/ChatGPT Pro, перенос авторизации Claude Code), либо вписать API-ключ провайдера, либо использовать платформу Xiaomi MiMo. Тарифы платформы уточняйте на официальном сайте.
Нужна ли подписка Xiaomi для работы?
Нет. В Quick Start перечислены пять вариантов входа: платформа MiMo по OAuth, Codex (ChatGPT Pro/Plus), импорт авторизации Claude Code, каталог провайдеров по API-ключу или OAuth и произвольный OpenAI-совместимый эндпоинт.
Чем MiMo Code отличается от OpenCode?
Это форк: сохраняются провайдеры, TUI, LSP, MCP и плагины OpenCode, а добавлены постоянная память (SQLite FTS5), чекпоинты и пересборка контекста, оркестрация субагентов, автономные циклы с /goal, компоновка фичи compose-next, JavaScript-workflows и самоулучшение через /dream и /distill.
Работает ли на Windows, macOS и Linux?
Да: установка одной строкой (curl ... | bash) для macOS/Linux и командой PowerShell для Windows. На macOS встроенный Terminal.app не поддерживается — используйте iTerm2 или терминал VS Code. Для работы по SSH агент запускают как сервер (mimo serve) и подключаются к нему локально командой mimo attach.
Где хранятся данные и ключи?
Конфиг — в .mimocode/mimocode.jsonc (проект) или ~/.config/mimocode/, данные и база — в ~/.local/share/mimocode/, ключи — в auth.json внутри каталога данных; пути переопределяются переменной MIMOCODE_HOME. Ключи лежат в открытом виде, поэтому README просит не коммитить файл и держать права только для владельца.
Можно ли подключить MCP-серверы и свои скиллы?
Да, MCP-подключения входят в набор опций конфига, а скиллы кладутся в .mimocode/skills/<name>/SKILL.md или в стандартные каталоги .agents/skills/; одноимённый пользовательский скилл перекрывает встроенный. Скиллы claude-code и codex появляются только при установленных соответствующих CLI.

Официальные источники

Вердикт Qantcore
8,2/ 10
MiMo Code — не «новый агент ради агента», а аккуратная надстройка над OpenCode: память, чекпоинты, workflows и цикл с судьёй закрывают самые болезненные места длинных задач. Бесплатная MIT-лицензия и пять вариантов подключения моделей делают вход дешёвым, а главный минус — возраст: версия 0.x и более тысячи открытых issues. Берите, если вы готовы к молодому продукту и умеете работать в терминале.
Сравнить кодинг-агентов?
В каталоге Qantcore — обзоры терминальных агентов, IDE-ассистентов и моделей по единой методике: возможности, лицензии, версии, метрики репозиториев.