Codex в ChatGPT — агент для работы с кодом: он может читать и менять файлы проекта, запускать команды и показывать результат. Его преимущество перед обычным браузерным чатом появляется только там, где агенту открыт проект и разрешены нужные действия.
Что такое Codex в ChatGPT и чем он отличается от обычного чата
Обычный чат удобен для обсуждения идей, объяснения кода и разбора переданных файлов. Codex предназначен для задач в проекте: он работает через CLI, IDE, десктопное приложение или облачную среду.
Codex не заменяет ревью. Перед коммитом проверьте diff, выполненные команды и тесты.
Для каких задач подходит Codex
Codex подходит для реализации функций, поиска причин ошибок, рефакторинга, подготовки тестов и ревью изменений. Хорошая задача содержит цель, границы доступа, ограничения и способ проверки.
Разработка сайта или приложения с нуля
Передайте стек, структуру экранов, требования к данным и команды проверки. После работы проверьте изменения и сборку проекта.
Анализ, исправление и рефакторинг существующего кода
Ограничьте область правок: назовите модули, публичные интерфейсы, которые нельзя менять, и команды тестирования.
Написание и запуск тестов
Дайте агенту лог ошибки, команду запуска и ожидаемое поведение. Успешный тест имеет смысл только если он проверяет нужный сценарий.
Работа с Git-репозиториями и подготовка pull request
Codex Code Review может проверять pull request и принимать правила репозитория из AGENTS.md. Он остаётся дополнительным ревьюером: защита ветки, тесты и обязательные approvals не теряют значения.
Автоматизация работы с файлами, таблицами и документами
Работайте только с файлами, доступ к которым действительно выдан выбранному клиенту. Для повторяемой обработки сохраняйте проверяемый скрипт рядом с проектом и тестируйте его на контрольной выгрузке.
Где работает Codex: веб-версия, приложение, IDE и терминал
Codex доступен в Codex Web, десктопном приложении, CLI и IDE-расширении; Codex Cloud позволяет начинать и продолжать облачные задачи с десктопа, веба и мобильных устройств. Возможности зависят от клиента, плана и настроек рабочего пространства.
| Вариант | Где используется | Практический контекст |
|---|---|---|
| Codex Web | Веб-интерфейс | Работа с Codex без локального запуска клиента |
| Приложение ChatGPT | Windows и macOS | Доступ к выбранным папкам с заранее заданными ограничениями |
| Codex CLI | Терминал в каталоге проекта | Работа с локальным проектом, файлами и командами |
| IDE-расширение | VS Code и другие поддерживаемые редакторы | Контекст открытых файлов и выделенного кода |
| Codex Cloud | Десктоп, веб и мобильные устройства | Запуск и продолжение облачных задач |
Codex в приложении ChatGPT для Windows и macOS
В десктопном приложении заранее ограничьте доступ к папкам и опасным действиям. Не открывайте агенту секреты и материалы, которые не нужны для задачи.
Codex CLI для терминала
Codex CLI запускается локально из каталога проекта. Установка через npm:
После установки запустите codex, войдите в аккаунт ChatGPT или настройте API-ключ. Актуальные способы установки опубликованы в официальном README.
Расширение Codex для VS Code и других редакторов
IDE-расширение даёт агенту контекст открытых файлов и выделенного кода. Это сокращает ручную передачу фрагментов, но не отменяет проверку правок в редакторе.
Облачные задачи и параллельная работа агента
Облачная задача выполняется в среде OpenAI. Перед передачей кода в облако проверьте правила компании для исходников, персональных данных и секретов.
Как скачать и установить Codex ChatGPT
Для терминала используйте Codex CLI, для облачных задач — Codex Web или поддерживаемый клиент. Не устанавливайте расширения с похожими названиями вместо официального Codex.
Что потребуется: аккаунт, подписка и системные требования
Доступ к Codex и лимиты зависят от плана и рабочего пространства. OpenAI указывает, что Codex включён в Plus, Pro, Business и Enterprise/Edu; для Free и Go доступ заявлен как временный.
Установка приложения ChatGPT на Windows и macOS
Скачайте официальный клиент, войдите в ChatGPT и проверьте, доступен ли Codex вашему аккаунту. Конкретные требования к системе сверяйте на странице загрузки и в актуальной документации OpenAI.
Установка Codex CLI через официальный установщик и npm
Для macOS и Linux:
Для Windows PowerShell:
Альтернатива — npm install -g @openai/codex. Выберите один способ.
Авторизация в Codex через аккаунт ChatGPT или API-ключ
Codex CLI поддерживает вход через ChatGPT и API-ключ. Использование с ChatGPT учитывается в лимитах плана; использование собственного API-ключа оплачивается по API-тарифам.
Как пользоваться Codex ChatGPT в России
Раздел удалён: для публикации нужен отдельный фактчек актуального списка поддерживаемых стран и условий доступа OpenAI.
Первый запуск: как создать проект и дать агенту доступ к папке
Запускайте Codex из каталога проекта и начните с задачи без изменений: попросите описать структуру репозитория и предложить план. Затем проверьте план и разрешайте правки поэтапно.
Как устроен интерфейс и рабочее пространство
В CLI можно просматривать предложения, команды и изменения. Набор функций в приложении, IDE и веб-версии различается.
Режимы разрешений и безопасный доступ к файлам и терминалу
В CLI доступны режимы Suggest, Auto Edit и Full Auto. Suggest требует одобрения перед правками и командами; Auto Edit сам меняет файлы, но спрашивает перед командами; Full Auto работает в песочнице без сети, ограниченной текущим каталогом.
Как проверить изменения, отменить правки и работать с Git
Перед работой выполните git status, после — изучите git diff. Не поручайте необратимый откат без явного подтверждения.
Полный обзор функций Codex ChatGPT
Codex читает проект, редактирует файлы, запускает разрешённые команды, помогает с тестами и ревью. Его результатом должны быть проверяемые артефакты: diff, вывод команд и тестов.
Чтение структуры проекта и поиск по коду
Сначала попросите агент найти связанные файлы и описать поток данных. Не начинайте с широкой команды вроде «исправь авторизацию».
Создание и редактирование файлов
Для новой функции назовите файлы, ограничения и критерии готовности. После изменений проверьте diff и тесты.
Выполнение команд в терминале
Разрешайте только команды, последствия которых понятны. Установка пакетов, сетевые запросы и изменение конфигурации требуют отдельного контроля.
Установка зависимостей и запуск локального сервера
Codex может предложить команды по файлам проекта, но запуск сервера не доказывает корректность пользовательского сценария.
Отладка по ошибкам, логам и стек-трейсам
Передайте команду воспроизведения, текст ошибки и обезличенный стек-трейс. Требуйте минимальную правку и повторный запуск проверки.
Генерация тестов и проверка результата
Тест должен фиксировать внешний контракт, а не повторять внутреннюю реализацию. Попросите перечислить покрытые и непокрытые сценарии.
Ревью кода и поиск уязвимостей
Codex может провести первичное ревью, но не заменяет аудит безопасности. Проверяйте каждую находку по коду, условиям эксплуатации и регрессионному тесту.
Планирование задач и многошаговая автономная работа
Разбивайте крупную задачу на исследование, план, правки и приёмку. Контрольные точки снижают риск широких ненужных изменений.
Работа с изображениями, макетами и скриншотами
CLI поддерживает мультимодальные входные данные, включая скриншоты и диаграммы. Скриншот не заменяет требования к адаптивности, доступности и состояниям интерфейса.
Подключение MCP-серверов, внешних сервисов и инструментов
Codex CLI и IDE-расширение можно подключать к MCP-серверам. Подключайте только проверенные серверы и выдавайте минимальные права.
Настройки проекта, инструкции и повторно используемые команды
Храните в AGENTS.md команды проверки, ограничения и правила отчёта. Обновляйте инструкции после смены структуры или инструментов проекта.
Примеры промптов для Codex
Изучи текущий репозиторий. Сначала перечисли связанные файлы,
предложи план и команды проверки. Ничего не изменяй до подтверждения.Исправь воспроизводимую ошибку [описание]. Не меняй публичный API.
Добавь регрессионный тест, запусти [команда тестов] и покажи diff.Проверь незакоммиченные изменения. Ничего не редактируй.
Для каждой находки укажи файл, строку, риск и способ проверки.Создать лендинг по техническому заданию
Передайте маршрут, компоненты, тексты, ограничения и команды lint и build. Визуальное соответствие макету проверяет человек.
Исправить ошибку в проекте
Дайте ожидаемый и фактический результат, команду воспроизведения и лог без секретов. Попросите сначала подтвердить гипотезу.
Добавить новую функцию без нарушения текущей логики
Опишите новый сценарий и старое поведение, которое должно сохраниться. После реализации проверьте права доступа и критичные пользовательские пути.
Провести рефакторинг и улучшить читаемость кода
Ограничьте рефакторинг модулем или папкой. Большой diff с массовыми переименованиями не становится безопаснее от того, что выглядит аккуратно.
Написать тесты и найти причину их падения
Требуйте воспроизвести сбой одной командой и не отключать тест ради зелёного отчёта.
Проанализировать CSV-файлы и собрать отчёт
Дайте агенту копию данных, правила расчёта и контрольные суммы. Сохраните скрипт обработки, чтобы отчёт можно было повторить.
Как правильно ставить задачи Codex
Опишите контекст, цель, правила, ограничения и проверку. Codex полезнее всего там, где результат остаётся в проекте и его можно воспроизвести.
Какие данные дать агенту до начала работы
Назовите разрешённые файлы, формат данных, версии среды и контрольные примеры. Не передавайте лишние персональные данные и секреты.
Как разбивать большую задачу на этапы
Сначала исследование, затем обработка малого набора, после этого полный запуск и повторная проверка.
Как требовать план, тесты и отчёт об изменениях
Попросите назвать затронутые файлы до правок. В финальном отчёте должны быть изменения, команды, результаты проверок и ограничения.
Модели и лимиты Codex: что выбрать для разных задач
Набор моделей и лимиты меняются. Проверяйте их в интерфейсе Usage и справке OpenAI, а не публикуйте фиксированные числа запросов без даты.
Сколько стоит Codex и что входит в тарифы ChatGPT
Codex включён в подходящие планы ChatGPT, а API-расходы учитываются отдельно при использовании собственного API-ключа. Цена и лимиты меняются: перед оплатой сверяйте актуальную страницу тарифов OpenAI.
Ограничения и риски при работе с Codex
Codex может неверно понять бизнес-правило, выбрать слишком широкую правку или получить зелёные тесты, которые не покрывают нужный сценарий. Не выдавайте ему доступ шире задачи.
Почему нельзя без проверки принимать сгенерированный код
Проверьте diff, линтер, тесты и ключевой сценарий в тестовой среде. Для платежей, доступа, удаления данных и SQL этого недостаточно без профильного ревью.
Как защитить секреты, персональные данные и доступы
Не передавайте пароли, ключи API и реальные токены. Используйте тестовые учётные данные, переменные окружения и минимальные права.
Какие действия не стоит разрешать агенту автоматически
Оставьте человеку подтверждение удаления данных, публикации, платежей, релизов и изменений основной ветки.
Codex, ChatGPT и другие ИИ-инструменты для разработки: что выбрать
Выбирайте Codex, когда нужно работать с проектом, файлами и командами. Браузерный ChatGPT подходит для обсуждения и анализа переданного контекста; IDE-помощник — для коротких ручных циклов. Во всех случаях решение о слиянии кода принимает человек.
Обсудить выводы
В Telegram-канале «Влад ПРО» публикую короткие разборы новостей SEO, аналитики и digital-маркетинга.
Перейти в Telegram →