У Codex є план.Покладіть його у файл, який можна перевірити.
Codex пропонує план у чаті, де він швидко зникає вгорі. Попросіть план файлом, і ви зможете коментувати його рядок за рядком, а Codex виправить те, що ви позначили.
macOS 14 або новіша. Читати можна безкоштовно; редагування й рев'ю оплачуються один раз.
Коротко
Введіть у Codex /plan, щоб перейти в plan mode, за бажання одразу із запитом, наприклад /plan Propose a migration plan for this service. План приходить у чат. Попросіть Codex зберегти його як plans/<name>.md і надіслати вам у DotMD: ви коментуєте кроки, Codex їх виправляє й чекає вашого затвердження. Codex також може перевірити план, який написав Claude Code.
Що робить /plan у Codex
Команда /plan перемикає Codex у plan mode. Замість того щоб одразу писати код, Codex спершу пропонує план виконання. Запит можна ввести після команди: /plan Propose a migration plan for this service. Поки Codex уже зайнятий завданням, команда недоступна, тому використовуйте її на початку роботи.
Чому план має бути файлом
У plan mode план приходить повідомленням у чаті. У документації OpenAI файл плану не згадано. Повідомлення в чаті важко перевіряти: воно зникає вгорі, на один крок не вкажеш, і більше ніхто його не прочитає.
Файл розв’язує всі три проблеми. Можна прокоментувати один рядок, порівняти з попередньою версією, закомітити й передати іншому агентові. Тож просіть план файлом, у вибраній вами теці.
Запит, який працює
Після того як Codex запропонував план, або просто в тому самому запиті, скажіть:
Write the plan to plans/<name>.md and send it to me in DotMD for review.
Codex записує файл і викликає request_review з DotMD. Файл з’являється в бічній панелі в розділі Needs You, а Codex чекає. Ви читаєте план відмальованим, виділяєте крок, коментуєте за ⌥⌘M і натискаєте Send. Codex отримує ваші коментарі, виправляє план і повертає кожен коментар із поясненням. Ви приймаєте або відкриваєте знову кожне виправлення й натискаєте Approve, коли все правильно.
Якщо Codex шукає коментарі в проєкті замість того, щоб читати їх із DotMD, згадайте DotMD у запиті або додайте рядок у AGENTS.md: див. CLAUDE.md і AGENTS.md.
Підключіть Codex один раз
Увімкніть MCP-сервер у DotMD в Settings → MCP, потім додайте DotMD у ~/.codex/config.toml:
[mcp_servers.dotmd]
url = "http://127.0.0.1:8089/mcp"
tool_timeout_sec = 3600
tool_timeout_sec дозволяє Codex чекати, поки ви читаєте. Без нього Codex перестає чекати приблизно за хвилину. Після додавання перезапустіть Codex. Застосунок, CLI і розширення для IDE використовують одне налаштування; посібник із Codex показує й шлях через застосунок.
Codex перевіряє план Claude Code, і навпаки
Два агенти бачать більше, ніж один. Нехай Claude Code напише план у plan mode, а тоді попросіть Codex: «Перевір plans/migration.md у DotMD і залиш коментарі до кроків, з якими не згоден». Його зауваження лягають на потрібні рядки під його іменем. Ви лишаєте їх, правите або видаляєте, і Claude Code отримує лише те, що залишилося. Так само працює й навпаки.
Агенти ніколи не розмовляють між собою. Усе йде через файл і його коментарі, а вирішуєте ви. Докладніше в Агент перевіряє агента.
Що перевірити в плані Codex
План дешево змінювати, а реалізацію ні, тож прочитайте його один раз, тримаючи в голові кілька запитань:
- Чи не пропущено крок? Тести, міграція, документація, відкат.
- Чи правильний порядок? Крок, якому потрібен результат пізнішого кроку, — помилка в плані.
- Чи правильний обсяг? Шукайте файли чи ділянки, яких ви не просили Codex чіпати.
Залишайте кожне зауваження коментарем до того кроку, якого воно стосується, і пишіть, що змінити. Codex бачить ваші коментарі та файл, більше нічого, тому «використай тут наявний хелпер» краще, ніж «це неправильно». DotMD також показує будь-яку зміну, про яку ви не просили, в розділі Other changes, тож видно, чи не зайшло виправлення далі, ніж треба.
Запитання про плани Codex
Де Codex зберігає плани?
У чаті, а не у файлі. У документації OpenAI файл плану не згадано. Попросіть Codex записати план у вибраний вами файл.
Чи може Codex перевірити план, який написав Claude Code?
Так. Він залишає коментарі до рядків у DotMD, а Claude Code їх виправляє.
Чи витрачає Codex токени, поки чекає мого рев’ю?
Ні, якщо задано tool_timeout_sec: він чекає в одному виклику інструмента.
Чи безкоштовно це?
Читання плану в DotMD безкоштовне. Рев’ю з агентами потребує DotMD Reviewer; див. ціни.