Война ИИ-инструментов для программирования переходит на "имущество" пользователей конкурентов.
Переход на новый ИИ-инструмент для программирования — дорогое удовольствие, и дело не в стоимости подписки. Дороже всего тот CLAUDE.md, который вы полгода правили, десятки накопленных трюков, авторизации на MCP-серверах, на которые вы потратили уйму времени, и набор слэш-команд, которые вы можете набрать с закрытыми глазами.
Эти вещи не покупаются за деньги, но именно они служат инструкцией для Claude Code по работе на вас. Переход на Codex — инструкция устаревает, всё приходится писать с нуля.
Именно этот «багаж», копившийся полгода и хранящийся на вашей машине, заставляет разработчиков неохотно уходить.

А OpenAI недавно сделала следующее: упаковала весь этот «багаж» и перевезла к себе.
11 августа OpenAI унифицировала инструкции по импорту внешних агентов в один документ.

В настольном приложении ChatGPT в настройках появилась опция Import, которая может обнаружить Claude Code, Claude Cowork и Cursor; в Codex CLI, набрав /import, он распознает Claude Code и Cursor.
Несколько кликов — и конфигурации, скиллы, плагины, проекты и чаты за последние 30 дней, оставленные этими инструментами на вашей машине, разом переезжают.
Переезжает копия.
В официальной документации четко указано: импорт не изменяет и не удаляет ваши существующие конфигурации агентов.
Это все равно что конкурентам бесплатно предоставили грузовик для переезда: приехали, упаковали вещи, а старая квартира осталась в точности как была.
Просмотрев всю документацию по этому процессу, я ни разу не встретил одного слова — /export (экспорт).
Можно только въехать, нельзя выехать.
Увозят больше, чем кажется
Сначала о том, что может увезти этот грузовик. Официально представлена «сравнительная таблица вещей для переезда»:

Файлы инструкций (в Claude Code это в основном CLAUDE.md) после переезда становятся AGENTS.md;
settings.json превращается в config.toml: та смесь JSON и Markdown из Claude Code в Codex унифицируется в один TOML-файл;
Skills остаются Skills, плагины остаются плагинами, но смогут ли плагины работать сразу — смотрите ниже.
Конфигурации MCP-серверов соответствуют конфигурациям MCP в Codex, Hooks — Codex hooks, дочерние агенты — Codex agents.
Ваши собственные слэш-команды: те часто используемые процессы, которые вы упаковали в /xxx, общие для команды, после переезда называются уже не командами, а преобразуются в skill.
Команды, встроенные в плагины, тоже преобразуются на месте при установке.
Имя поменялось, способ вызова поменялся, область применения тоже может измениться. Так что, строго говоря, это не переезд, а переделка.
Память проекта Claude Code становится Memories. Чаты за последние 30 дней попадают в ChatGPT chats.
Что касается «миграции проекта», то официальная формулировка такова: существующие папки проектов становятся «проектами, использующими ту же папку».
Проще говоря, Codex просто берет под контроль каталог на вашем компьютере, а не загружает или копирует весь репозиторий на сторону OpenAI.

Чек-лист для выбора детализирован до инструкций, настроек, скиллов, плагинов, проектов и чатов, каждый пункт можно выбрать.
Есть одна деталь, которая лучше всего показывает, насколько тщательно проделана эта работа.
Старые сессии, переехавшие из Claude Code, часто слишком длинные, и Codex не может прочитать их за один раз.
В других инструментах в такой ситуации обычно просто выдается сообщение об ошибке, а дальше вы сами решаете проблему.
Codex подходит к этому с заботой: при импорте сессии он автоматически помечает: насколько длинна эта беседа, сколько она «весит».
Когда вы вернетесь в этот старый диалог и отправите первое сообщение после переезда, он сначала автоматически сожмет предыдущий контент, освободит место, а затем продолжит отвечать.
Вам не нужно об этом заботиться или что-то удалять, импортировали — и можете продолжать общение.
Этот импорт в Codex тоже появился не сегодня.
/import впервые появился в CLI 0.140.0, тогда можно было перенести только настройки, скиллы и историю чатов Claude Code, пользователям Cursor приходилось копировать вручную.
9 июня Codex app 26.608 перенес процесс импорта в настольное приложение и даже добавил его в руководство по первому использованию.
CLI 0.145.0 от 21 июля — это версия с настоящим расширением возможностей, разом добавившая шесть аспектов миграции: настройки, MCP-серверы, плагины, сессии, команды, память на уровне проекта.
0.147.0 от 7 августа добавила импорт скиллов из Cursor, а также последующую синхронизацию уже импортированных сессий.
Три месяца, три итерации.
Похоже, OpenAI не терпится заполучить пользователей Claude Code.
Можно только въехать, нельзя выехать
Во всей документации нет ни одной команды для экспорта конфигураций Codex обратно.
То, что вы изменили в Codex, не будет записано обратно в Claude Code.
В настольном приложении действительно есть переключатель автоматического обновления, его можно включить в настройках, также можно посмотреть историю импорта.
Но обратите внимание на направление синхронизации: его функция — постоянно синхронизировать новые вещи из Claude Code, Cursor в ChatGPT.
«Предыдущий хозяин» продолжает обновляться, «новый хозяин» продолжает получать.
В CLI возможности еще уже.
Codex CLI 0.147.0, выпущенный 7 августа, добавил две вещи: импорт скиллов, размещенных на Cursor, и синхронизацию последующих изменений в уже импортированных сессиях Claude и Cursor без дублирования контента.
То, через какие ворота вы въехали, определяет, насколько вы еще связаны с «предыдущим хозяином».
Вы думали, что просто настраиваете инструмент, а на самом деле копили активы.
Теперь вам говорят, что эти активы можно упаковать и забрать с собой, и они будут обновляться вслед за «предыдущим хозяином».
Обе компании играли в «переезд», но по-разному.
В начале марта Anthropic выпустила инструмент миграции памяти Memory Import, нацеленный на пользователей ChatGPT, чтобы перенести ваши предпочтения и контекст, накопленные в ChatGPT и Gemini, в Claude.
В его документации поддержки также написано: вы также можете экспортировать память Claude для резервного копирования или миграции.
Оба направления открыты.

30 марта OpenAI выпустила плагин с открытым исходным кодом Apache 2.0 codex-plugin-cc, который позволяет Codex работать внутри Claude Code, превратив собственный код-ревью и управление задачами в слэш-команды в терминале конкурента.

В плагине есть /codex:transfer, который преобразует текущую сессию Claude Code в постоянную тред Codex. В документации плагина указано, что он использует тот же импортер сессий внешних агентов Codex, что и правила преобразования сегодняшнего импорта.
От «войти в дом конкурента» до «увести людей». За четыре с лишним месяца действия OpenAI перешли на новый уровень.
Четыре вещи невозможно забрать
Разработчики в сообществе, выполнившие полную миграцию, дают примерно такую оценку: 90% конфигураций могут быть автоматически преобразованы в формат.
А вот оставшиеся 10% — самые важные.
Первое — права доступа.
Тот детальный белый список, который вы полгода вручную настраивали в Claude Code, сталкивается с песочницей Codex, у которой всего три грубых уровня: только чтение, запись в рабочей области, полный доступ.
Это не вопрос смены имени файла, вам придется заново продумать намерения, стоявшие за тем белым списком, и перевести их в один из трех уровней.

У Codex всего три встроенные конфигурации прав: только чтение, запись в рабочей области, полный доступ.
Второе — Hooks.
Модель хуков Claude Code богаче, есть условные группы, цепочки асинхронной обработки.
В Codex аналогов не найти.
Сложные цепочки хуков после переезда не конвертируются, а перепроектируются. Сама официальная документация предупреждает: поведение Hooks после импорта может отличаться от исходного, перед использованием проверьте.
Третье — сама модель.
Первые два — это переезд багажа, а это — переезд того, кто работает.
Codex изначально работает только по протоколу Responses от OpenAI и не распознает модели Anthropic. То есть, вы можете перенести все CLAUDE.md, скиллы, MCP-конфигурации в Codex, но отныне эту конфигурацию будет выполнять GPT, а не Claude.
Те промпты были настроены под характер Claude, а теперь их выполняет другой.
Разве что вы сами развернете совместимый шлюз, зарегистрируете его как model provider, а затем создадите отдельный профиль и укажете на него. Из всего списка миграции это единственный пункт, для которого нет нативного решения.
Четвертое — границы истории чатов.
Переехать могут только локальные сессии на вашем компьютере.
Диалоги на сайте claude.ai, диалоги в веб-версии Cursor не переносятся. В CLI проведена жесткая граница: последние 30 дней, максимум 50 записей.
Один разработчик посчитал поля скиллов в Claude Code: всего 18, только 6 из них являются общими, остальные 12 распознает только сам Claude Code.
Только треть написанных вами скиллов можно забрать с собой.
Официально также предоставлен чек-лист для проверки после импорта: права доступа скиллов и агентов, MCP-серверы, требующие повторного входа, Hooks, поведение которых может измениться, плагины, требующие ручного контроля, и шаблоны команд с параметрами и путями к файлам.
Переезд в один клик, а затем ручная проверка в течение получаса.
Вот это полный процесс.
Борьба идет не за пользователей, а за их «имущество»
Баллы моделей меняются раз в полгода: сегодня вы на первом месте, а в следующем месяце новая версия конкурента может вас сместить.
А вот конфигурации, память, скиллы, история сессий — не меняются: они лежат на машинах самих разработчиков и с каждым днем становятся все объемнее.
Это «имущество» является одновременно и активом разработчика, и «крепостным рвом», удерживающим пользователей у OpenAI и Anthropic.
Действия OpenAI направлены на то, чтобы осушить «крепостной ров» конкурента.
Только осушая чужой, свой собственный тоже мельчает: чтобы выпустить воду чужого рва, нужно сначала прорыть канал, но канал — двусторонний.
Такие форматы, как SKILL.md, AGENTS.md, стандартные определения MCP, становятся де-факто стандартами.
Чем универсальнее формат, тем сложнее кого-либо запереть.
То, что сегодня можно перенести в Codex одной командой, теоретически завтра можно одной командой перенести к другому.
Для разработчиков же решение простое: делать ставку на переносимые форматы, а не на какой-то один инструмент.
Статья из WeChat Official Account «新智元» (Новая эра ИИ), автор: ASI启示录






