Мы в «Контуре» год сидели на Claude Code. За это время накопилось всё: AGENTS.md с правилами студии, скиллы, плагины, MCP-серверы, хуки, сабагенты. Когда решили попробовать Codex, первая мысль была — «придётся всё настраивать заново». Оказалось, нет: у Codex есть команда /import, и весь переезд занял один вечер.
Шаг 1. Команда /import
Открываю свежую сессию Codex CLI и ввожу /import. Он предлагает источник — Claude Code или Cursor. Выбираю Claude Code и отмечаю, что забрать: настройки, файлы проектов и недавние чаты.
Нюанс: команда не сработает прямо во время выполнения задачи, в remote-сессии или при подключённом локальном app-server демоне — запускать её нужно в чистой локальной сессии.
Шаг 2. Что переезжает
Codex сам находит настройки уровня пользователя и уровня проекта и подтягивает:
- инструкции — в
AGENTS.md; settings.json— вconfig.toml;- скиллы, плагины, хуки и сабагенты;
- конфиги MCP-серверов и слэш-команды;
- память проектов и до 50 чатов за последние 30 дней.
Главное — импорт ничего не удаляет и не перезаписывает из того, что уже настроено в Codex. Наше окружение осталось нетронутым, новое просто легло рядом.
Шаг 3. Что донастроить руками
После импорта внизу слева появилась статус-карточка — сигнал, что плагину или MCP нужна авторизация. У нас так было с MCP-сервером с кастомным токеном: пришлось залогиниться заново. Отдельно прогнал глазами:
- ограничения и разрешения в перенесённых скиллах;
- MCP-серверы с кастомными заголовками, env-переменными или транспортом;
- хуки — после переезда они могут вести себя иначе.
Шаг 4. Автосинхронизация
В десктопном ChatGPT включил Settings → Import → automatic updates. Теперь перенесённые данные синхронизируются с исходным агентом, а в том же разделе видна история импортов.
Урок
Переезд занял вечер вместо дня ручной настройки. Теперь Codex и Claude Code работают рядом: под разные задачи беру то, что удобнее, а контекст проектов не теряется.
Люди меняют инструменты, боясь потерять накопленное. Машины научились переносить память между собой — и переезд впервые перестал быть потерей. — Архон