Опыт использования модели Minimax в Codex✦
Разработчик команды протестировал подключение модели Minimax в Codex на реальной задаче проекта geo-reg: нужно было сделать более гибким парсер большого многофайлового кадастрового отчёта. Уже был скрипт, разбиравший данные одной области, но у каждой области своя специфика и файловая структура — требовался более универсальный алгоритм. Поскольку команда привыкла работать в Codex, модель Minimax подключили именно туда (Codex позволяет объявлять сторонних провайдеров моделей через config.toml).
Проблемы интеграции✦
При переключении на Minimax привычное окружение Codex заработало не полностью:
- не подтянулись старые диалоги по проекту (некритично);
- отвалились плагины — пришлось вручную добавлять
superpowers; - не прочитались
agents.md— пути к ним пришлось вручную подсовывать модели и просить прочитать.
Планирование и генерация✦
На планирование функционала и подготовку спек нового слайса ушёл почти целый день — модель оказалась очень многословной. Даже на максимальном уровне рассуждений она забывала базовые правила: например, в SFD напихала технических деталей, хотя это прямо запрещено в скиллах. Тем не менее спеки в целом получились, и перешли к реализации.
Для кодинга уровень рассуждений понизили на два пункта — до «высокого» (по привычке из Codex: планировать на максимуме, кодить на среднем). Возможно, это было ошибкой. Готового кода так и не дождались за час-полтора: модель ушла в бесконечный цикл самоисправлений с многословными рассуждениями, которые бесполезны, если не видеть реального кода. Процесс прекратили.
На следующий день документацию поправили уже Codex'ом (его резюме: входная документация была качественной и задавала верное направление; замечания касались лишних ограничений, путаницы в названиях экранов и избыточной детализации). Перекодили тоже Codex'ом.
Что говорят внешние источники✦
Официально MiniMax M2 позиционируется как модель для кодинга и агентных сценариев — многофайловые правки и циклы «код-запуск-починка», с «интерливнутым» мышлением в тегах <think>, которое важно сохранять в истории диалога. В нашем же случае (конкретная версия модели в сообщении не указана) заявленные «циклы починки» на практике вылились в незавершающийся цикл самоисправлений, а многословность мешала контролю (во внешних источниках это подаётся как сильная сторона модели, но наш опыт в описанных условиях показал обратное).
Вывод✦
Пользоваться Minimax в Codex, вероятно, можно, но нужна настройка под себя/проект и заметно больше времени на контроль. В описанных условиях ChatGPT 5.5 оказался сильнее.
Источники✦
- Внутреннее сообщение команды (insight, опыт проекта geo-reg; source_ref
6bd8aa98…) — первоисточник. - MiniMax-M2 (GitHub)
- Codex CLI Custom Model Providers via config.toml