Развитие инструментов программирования на базе искусственного интеллекта привело к появлению полноценных автономных агентов. В новом обучающем курсе от канала freeCodeCamp.org (разработанном командой SkyrocketingTech) подробно разбирается OpenAI Codex — мощная среда для разработки, тестирования и развертывания программного обеспечения.
🚀 Введение в возможности OpenAI Codex 0:00
OpenAI Codex представляет собой автономного ИИ-агента, способного не просто дополнять строки кода, но и самостоятельно читать кодовые базы, выполнять команды в терминале, запускать тесты и управлять сложными рабочими процессами в различных средах . По словам ведущего, многие разработчики считают этот инструмент лучшим из существующих в индустрии, так как он наконец реализует обещание о «настоящих ИИ-агентах» .
Важной особенностью курса является то, что всё вступительное видео и монтаж первой секции были полностью созданы самим Codex . Инструмент предназначен для тех, кто хочет автоматизировать рутинные задачи разработки и перейти от написания кода к управлению процессами.
📥 Установка и ценообразование: от бесплатных планов до GPT-5.6 1:17
Процесс установки начинается с официального сайта OpenAI, где пользователю необходимо выбрать свою операционную систему . Интерфейс приложения выполнен в минималистичном стиле: слева расположена панель управления, а справа — основная рабочая область .
В отношении стоимости и доступных моделей ситуация выглядит следующим образом:
- Бесплатный аккаунт: предоставляет ограниченный доступ к модели GPT-5.5 .
- План Pro ($100/мес): наиболее сбалансированный вариант для большинства задач .
- План Heavy ($200/мес): используется для интенсивной работы. По опыту автора, даже при активном использовании лимиты по этому тарифу расходуются редко, а неиспользованные кредиты могут переноситься («ролловер») .
- Бюджетный план ($20/мес): автор отмечает, что в последнее время перешел на этот тариф и считает его вполне достойным для большинства задач, хотя докупка кредитов вне лимитов обходится дорого .
📅 Автоматизация и управление проектами 3:27
Левая панель Codex содержит функции, которые превращают его в личного ассистента. Ключевым разделом является Scheduled Automations (Запланированные автоматизации) .
Основные возможности автоматизации:
- Настройка задач по расписанию (ежечасно, ежедневно) .
- Доступ к локальным файлам на устройстве и отправка сообщений (например, через WhatsApp) .
- Создание рабочих процессов через чат (например: «Создай автоматизацию, которая напомнит мне через минуту, что процесс запущен») .
Автор разделяет рабочее пространство на Chats (простые диалоги без сохранения в папки) и Projects (структурированные коллекции для организации мыслей и файлов) .
🔌 Плагины и интеграции: Supabase, Notion и Gmail 7:09
Инструментарий Codex расширяется за счет плагинов. Ведущий выделяет связку Supabase и Notion как наиболее эффективную для работы .
- Notion: используется как внешнее хранилище контекста. Вместо того чтобы перегружать окно чата огромными объемами кода, автор хранит важные данные в Notion. ИИ обращается туда только за нужной информацией, что решает проблему ограниченного контекстного окна .
- Gmail: плагин позволяет связывать почту с Codex для автоматической отправки отчетов или поиска писем .
- Другие интеграции: Figma, Vercel, GitHub доступны для установки через маркетплейс коннекторов .
🖥️ Обновленный интерфейс и интеграция с ChatGPT Desktop 9:21
На момент записи курса Codex перестал быть полностью автономным приложением и интегрировался в десктопную версию ChatGPT . Теперь пользователи могут переключаться между несколькими режимами:
- Chat: привычный интерфейс чата, аналогичный веб-версии .
- Work: режим для практических задач, таких как сжатие нескольких файлов в один или манипуляции с данными .
- Codex: специализированная среда для разработки ПО .
Также в приложение встроена работа с Pull Requests (PR) из GitHub. Разработчик может просматривать комментарии, мержить изменения и управлять репозиторием, не покидая интерфейса Codex .
🌐 Развертывание сайтов (Sites) 12:07
Функция Sites внутри Codex позволяет деплоить веб-приложения напрямую на инфраструктуру OpenAI с использованием ссылок типа charg.link .
В качестве примера автор создал сайт «Дорожная карта ютубера до $1 млн», просто задав промпт с упором на качественный дизайн . Платформа предоставляет встроенную аналитику и дашборд для отслеживания трафика, что делает её конкурентом Vercel или Netlify для быстрых прототипов .
🛠️ Рабочая область: Модели и Уровни разрешений 14:02
Основная рабочая область предлагает гибкую настройку производительности.
Выбор моделей:
- Soul (GPT-5.6): флагманская и самая компетентная модель, конкурент Claude Code .
- Terra: промежуточный вариант .
- Luna: экономичная и быстрая модель .
Настройки усилий (Efforts) и скорости: Пользователь может выставить уровень проработки от Light до Ultra. Режим Ultra потребляет больше токенов, но дает более качественный результат . Скорость можно переключать между Standard и Fast .
Безопасность и разрешения:
- Ask for approval: ИИ запрашивает разрешение на любое действие в терминале или доступ в интернет .
- Approve for me: автоматическое выполнение безопасных команд .
- Full access: полный доступ ко всей системе. Автор использует этот режим, но предупреждает об осторожности .
🧩 Команды и навыки (Skills) 19:13
В Codex реализовано три способа управления через специальные символы:
- Слэш-команды (
/): активация режимов (например,/plan,/go) или вызов питомца Codex Pet, который визуализирует работу ИИ в реальном времени . - Упоминания (
@): ссылка на конкретные файлы или плагины в контексте беседы . - Навыки (
$): вызов переиспользуемых «скиллов» .
Ведущий объясняет, что навыки — это MD-файлы с набором инструкций, которые ИИ создает в процессе работы. Если вам нравится определенный стиль дизайна или логика обработки данных, их можно сохранить как навык и вызывать в новых проектах .
🧠 Сравнение режимов: Plan Mode vs. Go Mode 26:04
Это ключевые инструменты, вокруг которых строится 80% работы в Codex .
- Plan Mode (
/plan): ИИ анализирует вашу идею и задает уточняющие вопросы в несколько циклов, чтобы устранить неопределенность. В итоге он формирует подробный план реализации для вашего одобрения . - Go Mode (
/go): используется, когда цель уже ясна. ИИ начинает рекурсивно строить приложение, исправлять ошибки и дорабатывать функции до тех пор, пока целевые метрики не будут достигнуты .
Важно: эти режимы нельзя использовать одновременно — активация одного отключает другой .
🎮 Кейс: Голосовой Flappy Bird 30:25
В качестве практического примера автор построил клон игры Flappy Bird, где птица управляется не кликами, а громкостью голоса пользователя .
Этапы создания:
- Активация
/planдля описания концепции игры . - Ответы на уточняющие вопросы ИИ об используемых технологиях .
- Копирование плана реализации в режим
/goдля автономного написания кода . - Процесс занял около 23 минут, в течение которых Codex создал файлы кода, изображения и обложку для игры .
В ходе тестирования выяснилось, что для удержания птицы в воздухе нужно поддерживать постоянный уровень звука . Ведущий в шутку отметил: «Что за софтверная инженерия без чувства юмора?» после нескольких неудачных попыток прохождения уровня .
📱 Публикация и мобильная конверсия 38:20
Готовый код был автоматически отправлен в GitHub-репозиторий командой ИИ . Автор предоставил специальный промпт для Expo, который позволяет сконвертировать веб-версию игры в полноценное мобильное приложение для iOS и Android .
В завершение ведущий подчеркнул, что инструменты сами по себе мощны, но без правильного рабочего процесса (Workflow) разработчик рискует генерировать «шлак» (slop) или зацикливаться на ошибках . Следующий курс будет посвящен созданию производственных систем (production-ready) от А до Я.