Содержание Разделов: 39
- Codex — это ChatGPT или отдельная программа?
- Где можно работать с Codex
- Приложение и web
- CLI
- IDE
- Cloud
- Как Codex проходит одну задачу
- 1. Получает цель
- 2. Изучает контекст
- 3. Предлагает план
- 4. Запрашивает права
- 5. Вносит изменения
- 6. Запускает проверки
- 7. Передаёт результат
- Безопасный старт
- Подготовьте рабочую область
- Удалите секреты
- Начните с обратимой задачи
- Проверяйте каждую непонятную команду
- Как читать diff
- Как проверить результат
- Автоматически
- Вручную
- По бизнес-смыслу
- Что остаётся ответственностью человека
- Частые ошибки
- Слишком большая первая задача
- Нет acceptance checks
- Несколько агентов меняют одну папку
- Доверие к итоговому сообщению
- Шаблон первой задачи
- Чеклист перед принятием
- FAQ
- Codex работает только для программистов?
- Codex сам публикует сайт?
- Приложение безопаснее терминала?
- Чем Codex отличается от Claude Code?
- Можно ли запустить несколько задач одновременно?
- Итог
Codex — агент OpenAI для работы с проектами: он изучает файлы, предлагает изменения, выполняет команды и помогает проверить результат под контролем пользователя.
Codex — агент OpenAI для работы с проектами. Он может изучать файлы, планировать изменение, редактировать код и контент, запускать команды, проверять тесты и возвращать результат для ревью. Пользователь задаёт цель, ограничивает доступ и принимает итог.
Здесь речь именно об актуальном OpenAI Codex. По широкому запросу codex встречаются игры, Roblox executors, исторические кодексы и сторонние продукты — они к этому руководству не относятся.
Материал проверен 4 сентября 2026 года по официальной документации OpenAI. Конкретные интерфейсы, планы и лимиты могут измениться, поэтому их стоит перепроверить перед началом работы.
Codex — это ChatGPT или отдельная программа?
Правильнее говорить об агентном рабочем процессе внутри экосистемы OpenAI. По официальному quickstart, Codex доступен через app/web и инструменты для разработчика — CLI и IDE. В приложении можно выбрать проектную папку и работать с её содержимым; CLI запускается в терминале; облачная среда исполняет задачу изолированно.
Обычный разговор в ChatGPT и задача Codex отличаются итогом:
- чат в первую очередь возвращает ответ;
- Codex работает с состоянием проекта — файлами, командами и проверками;
- любые изменения всё равно требуют человеческого review.
Где можно работать с Codex
Приложение и web
Codex app подходит, когда нужен визуальный проектный workflow, работа с файлами и несколько параллельных задач. Для новичка это часто понятнее чистого терминала: история задачи, изменения и результат собраны в одном месте.
CLI
Codex CLI работает внутри терминала и умеет исследовать, изменять и запускать код. Официальная документация перечисляет команды /init, /status, /permissions, /model и /review. CLI удобен тем, кто уже использует Git и консольные проверки.
IDE
Интеграция с редактором полезна, если вы хотите видеть код и общаться с агентом в одной рабочей среде. Важно не путать удобство интерфейса с гарантией качества: diff и тесты нужны в любой IDE.
Cloud
Облачная задача выполняется не на вашем основном компьютере. Документация безопасности описывает изолированные контейнеры и различие этапа настройки и работы агента. Это снижает часть локальных рисков, но требует отдельного понимания репозитория, секретов и сетевого доступа.
Как Codex проходит одну задачу
Рассмотрим безопасный пример: добавить информационный блок на тестовую страницу сайта.
1. Получает цель
Плохой запрос: «улучши страницу».
Рабочий запрос:
В тестовой ветке добавь после первого экрана блок из трёх шагов. Используй существующие стили и не добавляй зависимости. Сначала найди компонент страницы и тесты, затем предложи план. После изменений запусти доступные проверки и перечисли всё, что не проверено вручную.
Здесь определены место, структура, ограничения и критерий завершения.
2. Изучает контекст
Агент ищет нужный маршрут, компонент, стили и тесты. Хороший результат этого этапа — короткое объяснение: какие файлы связаны с задачей и почему.
Инструкции проекта могут храниться в AGENTS.md: команды, правила архитектуры, стиль, запрещённые действия. Но если постоянное правило конфликтует с целью, это нужно заметить до редактирования.
3. Предлагает план
Для маленькой правки достаточно нескольких пунктов. Для большого проекта план должен включать проверку и возможный откат. Если план внезапно затрагивает конфигурацию, базу или десятки файлов — остановитесь и уточните границы.
4. Запрашивает права
Permission modes управляют доступом к изменениям, командам и сети. Безопасный старт — режим с запросом одобрения. Выдавайте ровно те права, которые необходимы текущей задаче.
5. Вносит изменения
Codex редактирует файлы проекта. В этот момент важно не оценивать работу только по его сообщению. Источник истины — diff и фактическое состояние файлов.
6. Запускает проверки
Агент может выполнить существующие тесты, линтер или сборку. Если в проекте нет тестов, это должно быть отмечено как ограничение, а не скрыто фразой «всё готово».
7. Передаёт результат
Полезная передача содержит:
- список изменённых файлов;
- краткое объяснение решения;
- выполненные команды и их результат;
- что проверено вручную;
- что осталось непроверенным;
- известные риски и следующий шаг.
Безопасный старт
Подготовьте рабочую область
Используйте небольшой тестовый репозиторий или отдельную ветку. Для параллельной работы Codex поддерживает Git worktrees — независимые рабочие копии с общими Git-метаданными. Официальное описание worktrees подчёркивает, что разные задачи могут работать без вмешательства в одну и ту же копию файлов.
Удалите секреты
До запуска проверьте .env, ключи, выгрузки клиентов, персональные и платёжные данные. Не рассчитывайте, что агент сам догадается, какие внутренние материалы нельзя читать или отправлять по сети.
Начните с обратимой задачи
Подходят документация, текст, небольшой UI-блок или локальный тест. Не начинайте с удаления данных, миграции production-базы или изменения платежей.
Проверяйте каждую непонятную команду
Спросите назначение, область воздействия и возможность выполнить более узкую альтернативу. Особенно внимательно относитесь к установке зависимостей, сетевым запросам, deployment и командам изменения Git-истории.
Как читать diff
Проверьте четыре уровня:
- Область. Изменены только ожидаемые файлы?
- Содержание. Нет ли случайного удаления или выдуманного текста?
- Зависимости. Не появился ли новый пакет без необходимости?
- Безопасность. Не попали ли секреты, логи или лишний сетевой вызов?
Даже если вы не программист, список файлов и крупные удалённые блоки можно заметить. Непонятный фрагмент попросите объяснить, а рискованное изменение передайте специалисту.
Как проверить результат
Автоматически
- запустите тесты;
- выполните сборку;
- проверьте линтер и типы, если они есть;
- убедитесь, что команда завершилась с успешным кодом.
Вручную
Для сайта откройте изменённый сценарий на desktop и мобильной ширине. Проверьте ссылки, кнопки, форму, клавиатуру, тексты ошибок и отсутствие визуальных скачков.
По бизнес-смыслу
Технически рабочий блок может быть бессмысленным для пользователя. Сверьте его с целью страницы, голосом бренда, фактическими обещаниями и юридическими ограничениями.
Что остаётся ответственностью человека
- Допуск агента к данным и системам.
- Точность задания и критериев приёмки.
- Проверка фактов и лицензий.
- Решение о merge, deployment и публикации.
- Безопасность, приватность и соответствие требованиям организации.
- Наблюдение после релиза и откат при проблеме.
Sandbox уменьшает риск, но не является абсолютной гарантией. Сеть в агентной среде должна включаться осознанно и для конкретной цели.
Частые ошибки
Слишком большая первая задача
«Создай весь сервис» скрывает десятки решений. Разделите работу: структура, один маршрут, данные, тесты, визуальная проверка, deployment.
Нет acceptance checks
Без критерия готовности агент может остановиться после правки файла. Добавьте конкретные тесты и ручные сценарии.
Несколько агентов меняют одну папку
Параллельность полезна только при раздельных рабочих копиях или чётко разделённых файлах. Иначе результатом станут конфликты и потерянные изменения.
Доверие к итоговому сообщению
Фраза «все тесты прошли» должна сопровождаться названиями команд и фактическим выводом. При возможности повторите проверку сами.
Шаблон первой задачи
Скопируйте и заполните:
Цель: [видимый результат]. Работай только в [папка/маршрут]. Не меняй [ограничения]. Сначала изучи [ключевые файлы] и предложи план. Перед установкой зависимостей, использованием сети и изменением конфигурации спроси разрешение. После правок запусти [команды]. В конце перечисли изменённые файлы, результаты проверок и всё, что осталось непроверенным.
Чеклист перед принятием
- Задача выполнена в нужной ветке или рабочей копии.
- Нет неожиданных файлов и зависимостей.
- Diff просмотрен человеком.
- Все заявленные команды действительно запущены.
- Ключевой пользовательский сценарий проверен вручную.
- Непроверенные места названы.
- Изменение можно откатить.
FAQ
Codex работает только для программистов?
Нет: он может помогать с сайтами, документами и проектными файлами. Но цена ошибки определяет необходимый уровень ревью. Непрограммисту лучше начинать с маленькой задачи и визуального результата.
Codex сам публикует сайт?
Только если выбранный workflow и разрешения дают ему возможность deployment. Публикация — внешнее действие, которое следует подтверждать отдельно после тестов.
Приложение безопаснее терминала?
Удобство интерфейса не равно безопасности. Сравнивайте конкретную рабочую область, sandbox, сеть, approvals и тип данных.
Чем Codex отличается от Claude Code?
Оба относятся к агентным инструментам, но отличаются экосистемой и интерфейсами. Честное сравнение требует одной задачи и одинаковых критериев; это показано в контролируемом эксперименте на одном сайте.
Можно ли запустить несколько задач одновременно?
Да, в подходящих поверхностях. Разделяйте рабочие копии и не давайте двум задачам одновременно менять один набор файлов без контроля.
Итог
Codex полезен не потому, что «сам пишет код», а потому, что объединяет исследование проекта, изменение файлов, запуск команд и review в один управляемый цикл. Начните с малого, сохраняйте точку возврата, ограничивайте разрешения и принимайте только проверенный результат.
Следующие шаги: гайды, центр Codex, повторяемые инструкции в Skills и реальные кейсы.
Проверка
Источники и дата проверки
- Codex quickstart Проверено 4 сентября 2026
- Permission modes Проверено 4 сентября 2026
- Codex app Проверено 4 сентября 2026
- Codex CLI Проверено 4 сентября 2026
- Agent approvals and security Проверено 4 сентября 2026
- Git worktrees Проверено 4 сентября 2026