Перейти к контенту
Neaptidestudio
блог

Как пользоваться Codex от OpenAI: первая задача и проверка результата

Neaptide · 6 сентября 2026 г. · 8 мин чтения

Первые шаги в Codex: открываем проект, задаём условия, создаём учебный калькулятор и проверяем его. Промпты, скриншоты, типичные ошибки и правила AGENTS.md.

В этой статье
Небольшой рабочий инструмент собирает бумажные блоки в законченную конструкцию.

Codex — агент OpenAI для работы с кодом. Он может изучить проект, изменить файлы и запустить доступные проверки. Вы описываете, что нужно сделать, а затем проверяете, работает ли новая функция, верны ли данные и не нарушена ли работа других частей сайта.

В этой статье создадим небольшой калькулятор стоимости мастер-класса. Задача понятна без опыта программирования, а расчёт легко проверить вручную. Все суммы учебные — для своего проекта их нужно заменить реальными.

Что можно поручить Codex

Начните с задачи, для которой можно заранее описать правильный результат. Например, калькулятор должен посчитать стоимость по заданной формуле после ввода числа участников. Это проще проверить, чем выполнение общей просьбы «улучши сайт».

  • Добавить на сайт понятную функцию: калькулятор, фильтр каталога или оглавление статьи.
  • Найти причину ошибки: кнопка не реагирует, форма принимает неверный адрес, страница не открывается после обновления.
  • Разобраться в чужом проекте: где хранятся тексты, как запустить сайт и какие файлы отвечают за нужный экран.
  • Подготовить скрипт для повторяющейся работы: проверить ссылки или привести выгрузку к единому формату. Сначала опробуйте его на копии данных.

Для обсуждения идеи или небольшой правки текста может хватить обычного чата. Codex пригодится, когда нужно изучить файлы проекта и внести в них изменения. Возможность читать файлы, запускать команды и использовать другие инструменты зависит от среды и выданных разрешений.

Где запускать Codex: приложение, редактор или терминал

Для первого знакомства можно начать с приложения. На момент проверки официальная инструкция предлагала открыть настольное приложение ChatGPT, выбрать Codex в переключателе продуктов и открыть папку проекта. Вид интерфейса зависит от версии, поэтому старые скриншоты могут отличаться от вашего окна.

  • Приложение — удобно, если хотите вести задачу в одном окне, работать с локальной папкой и смотреть результат.
  • Расширение для редактора — подходит, если уже работаете в поддерживаемом редакторе кода и хотите видеть изменения рядом с исходниками.
  • Codex CLI — вариант для тех, кто пользуется терминалом. Для первого упражнения ниже он не понадобится.
Проверка изменений в расширении Codex: справа задача и кнопка Review, слева изменённые строки. Иллюстрация OpenAI показывает другой проект.
Проверка изменений в расширении Codex: справа задача и кнопка Review, слева изменённые строки. Иллюстрация OpenAI показывает другой проект.

Нужна ли подписка и сколько стоит работа

На дату проверки доступ к Codex был указан в тарифах ChatGPT, в том числе Free. Это не означает неограниченное использование: доступные модели и лимиты зависят от тарифа. Если входить с API-ключом, работа через API оплачивается отдельно.

Сначала проверьте возможности своего аккаунта на нескольких реальных задачах. Так станет понятно, хватает ли лимитов и нужен ли другой тариф. Актуальные цены смотрите у OpenAI: в сторонней статье они могут устареть.

Первая задача: калькулятор стоимости мастер-класса

Подготовьте папку и исходные данные

Создайте папку workshop-calculator и откройте её как проект. Если работаете с существующим сайтом, сначала сохраните рабочую версию в Git или сделайте копию папки. Для упражнения зададим базовую стоимость, доплату за участника и допустимое число участников.

До запуска проверьте, какую папку вы открыли и какие права выданы агенту. В этом упражнении ему достаточно создавать и менять файлы проекта. Если появляется запрос на установку программы или подключение сервиса, проверьте его причину: задание ниже не требует внешних библиотек.

Дайте задачу с формулой и примерами

Опишите в запросе нужное поведение, исходные значения и способ проверки. Выбирать библиотеки или диктовать каждую строку кода для этой задачи не нужно. Учебное задание ниже можно адаптировать под свою услугу.

Создай в этой папке калькулятор стоимости мастер-класса.

Учебные условия:
— базовая стоимость: 120 евро;
— дополнительно: 35 евро за каждого участника;
— количество участников: целое число от 1 до 12;
— итог = 120 + 35 × количество участников.

На странице нужны поле количества, итоговая сумма и пояснение формулы.
Для пустого поля, дробного числа, 0 и 13 показывай понятную ошибку.
При ошибке не показывай сумму, которую можно принять за верный расчёт.

Используй обычные HTML, CSS и JavaScript без внешних библиотек.
Сохрани страницу как index.html. Она должна открываться в браузере
без сервера и подключения к интернету, работать на телефоне и с клавиатуры.
Не добавляй оплату, сбор контактов, аналитику или вымышленные отзывы.

Проверь расчёт: 1 участник — 155 евро, 4 — 260, 12 — 540.
В конце объясни, как открыть страницу, какие проверки выполнены
и что осталось проверить вручную.
Калькулятор из учебного примера: четыре участника, итог 260 € и пояснение формулы. Оформление вашего результата может отличаться.
Калькулятор из учебного примера: четыре участника, итог 260 € и пояснение формулы. Оформление вашего результата может отличаться.

Откройте результат и проверьте его сами

Откройте созданный index.html в браузере. По отчёту агента видно, что он сделал, но результат стоит проверить самостоятельно. Введите 1, 4 и 12 участников и сравните суммы с заданием. Затем очистите поле: предыдущая сумма не должна оставаться как действующий результат.

  1. Проверьте 0, 13, дробное число и пустое поле. Должно быть ясно, что исправить.
  2. Сузьте окно до ширины телефона. Поле, итог и пояснение должны помещаться без горизонтальной прокрутки.
  3. Пройдите страницу клавишей Tab. Активное поле должно быть заметно, расчётом должно быть удобно пользоваться без мыши.
  4. Обновите страницу и повторите расчёт. Проверьте, что результат не зависит от предыдущего ввода.
При вводе 13 участников калькулятор показывает ошибку и убирает прежнюю сумму 260 €.
При вводе 13 участников калькулятор показывает ошибку и убирает прежнюю сумму 260 €.

На этом этапе калькулятор работает локально, без публичной ссылки. Если позже используете его для оплаты заказа, сумму нужно независимо проверять на сервере: пользователь может изменить вычисления в своём браузере.

Как просить исправления, чтобы не переделывать всё

В описании ошибки укажите свои действия, фактический результат и то, что должно происходить. Например, если после очистки поля осталась прежняя сумма, отправьте такое задание:

Ввожу 4 — вижу 260 евро. Затем очищаю поле, но сумма остаётся.
При пустом поле показывай «Введите количество участников» и убирай итог.
Формулу, диапазон 1–12 и оформление страницы сохрани.
Проверь переходы: 4 → пустое поле → 1 и 12 → 13 → 12.
Расскажи, что было причиной и как проверено исправление.

Продолжайте работу в той же задаче, пока калькулятор не пройдёт проверку. Если новая правка нарушила прежнее поведение, сравните файлы с сохранённой версией. Без истории изменений просьба «верни как было» не гарантирует точного восстановления.

Как работать с существующим сайтом

В существующем проекте сначала попросите Codex изучить нужную функцию. У сайта уже могут быть общие стили, проверки и связи между страницами, которых не видно по одному экрану. Их нужно учитывать при изменениях.

Найди, где в этом проекте формируются статьи блога.
Пока не меняй файлы. Объясни, откуда берутся заголовок, текст,
метаданные и ссылки на другие языки. Назови файлы, которые понадобится
изменить для новой статьи, и существующие команды проверки.

После изучения проекта поручите одну правку. Например, подключить калькулятор к существующим шрифтам и кнопкам сайта. Перенос прототипа и добавление оплаты лучше выполнять отдельными задачами: проверять их нужно по разным требованиям.

Что записать в AGENTS.md

AGENTS.md хранит постоянные инструкции проекта, которые Codex читает перед работой. Укажите, где находятся тексты, как запускается сайт, какие ограничения нужно соблюдать и что проверять. Для упражнения подойдёт такой файл:

# Правила проекта

Калькулятор стоимости мастер-класса. Все суммы пока учебные.
Открытие: index.html в браузере, без сервера и внешних библиотек.
Формулу и диапазон участников менять только по отдельному заданию.
При неверном вводе показывать ошибку и убирать рассчитанную сумму.
После изменений проверять 1, 4, 12, 0, 13, дробный и пустой ввод.
В отчёте отделять выполненные проверки от тех, которые не удалось выполнить.

Не переносите в AGENTS.md всю переписку. Разовая смена цвета относится к текущей задаче. Постоянные правила обновляйте, когда они меняются: агент не сможет догадаться, что старое указание больше не действует.

Частые проблемы и что делать дальше

  • Агент рассказывает план, но файлов нет. Проверьте, открыт ли нужный проект и разрешены ли изменения. Уточните, что ожидаете реализацию, а не консультацию.
  • Проект не запускается. Передайте точный текст ошибки и способ запуска. Просите установить причину, прежде чем менять зависимости или переписывать проект.
  • Функция работает только на одном примере. Добавьте крайние и ошибочные значения, как в проверке калькулятора.
  • Появились чужие цены или выдуманные факты. Укажите источник правильных данных и попросите проверить остальные тексты на такие же подстановки.
  • Закончился лимит. Сохраните текущие файлы и попросите, если доступ ещё есть, кратко описать оставшиеся шаги. Время возобновления и варианты продолжения проверьте в аккаунте.

Перед публикацией проверьте оформление, тексты, ссылки, формы и настройки для поиска. Эту работу тоже можно поручить Codex, указав конкретные требования и способы проверки. Для подготовки сайта к поиску пригодятся следующие статьи.

Возможности продукта и ссылки в исходном руководстве проверены 6 сентября 2026 года. Калькулятор служит учебным заданием. Он не является клиентским кейсом и не гарантирует, что любой проект будет готов после первого запроса.

частые вопросы

Коротко о главном

Можно ли пользоваться Codex без знания программирования?

Небольшой прототип можно сделать, если вы умеете объяснить нужное поведение и проверить результат. Для платежей, работы с персональными данными и сложных интеграций нужна техническая проверка, даже если весь код написал агент.

Обязательно ли устанавливать терминал или редактор кода?

Нет. Упражнение можно выполнить в настольном приложении: выбрать Codex, открыть папку и описать задачу. CLI и расширение редактора — другие способы работы с агентом.

Codex работает бесплатно?

На дату проверки доступ был указан и для ChatGPT Free с ограничениями. Актуальные условия смотрите в аккаунте и документации. Использование API оплачивается отдельно.

Почему Codex пишет, что всё готово, а сайт не работает?

Возможно, агент не запускал сайт или проверил только часть поведения. Попросите перечислить реально выполненные проверки, передайте текст ошибки и шаги, которые к ней приводят. Затем повторите эти шаги после исправления.

Можно ли сразу публиковать созданный сайт?

Сначала проверьте результат локально. Публикация требует размещения на хостинге и отдельной проверки публичной версии: рабочий файл на компьютере ещё не означает, что сайт доступен посетителям.