Разработка с Codex · курс 4
Настройка и расширение Codex
Курс о том, как превратить Codex из инструмента «из коробки» в настроенную под проект и команду среду. Файл config.toml и порядок применения настроек, профили, модели и провайдеры, песочница всерьёз — writable roots, сеть и профили прав, rules для команд, AGENTS.md в большом репозитории. Расширения: MCP‑серверы и практика их подключения, навыки и как написать свой, плагины, хуки, субагенты и память между сессиями.
- Для кого
- Разработчики и тимлиды, которые настраивают Codex для себя и команды; QA‑автоматизаторы.
- Что нужно
- Курс «Codex с нуля», уверенная работа в терминале.
- Объём
- 16 уроков, 3 модуля, ≈ 5 ч с практикой
Программа курса
Модуль 1
Конфигурация
- 01 Зачем настраивать Codex Чем Codex «из коробки» отличается от Codex, настроенного под проект и команду, из каких слоёв складывается настройка и в каком порядке её осваивать в этом курсе.
- 02 config.toml: где лежит и что в нём Где Codex ищет config.toml, в каком порядке применяет слои настроек, что можно и чего нельзя задать в проектном .codex/config.toml, как переопределить ключ для одного запуска и как отладить итоговую конфигурацию.
- 03 Профили: настройки под разные задачи Профили конфигурации в Codex 2026 года — отдельные файлы ~/.codex/<имя>.config.toml, которые накладываются поверх личного конфига. Собираем профили для ревью, рутины, CI и локальной модели и переносим старые таблицы [profiles.x].
- 04 Модели, провайдеры и локальные модели Как задать модель и уровень рассуждений в config.toml, отдельную модель для ревью и режима планирования, включить Fast mode, направить запросы через корпоративный прокси или свой провайдер и запустить Codex на локальной модели через Ollama или LM Studio.
- 05 Песочница всерьёз: каталоги, сеть, профили прав Настраиваем песочницу Codex под реальный проект — дополнительные каталоги на запись, защищённые пути, доступ в сеть по списку доменов, профили прав (beta) с запретом на чтение .env — и проверяем, как это работает на macOS, Linux с bubblewrap и Windows.
- 06 Rules: какие команды разрешать без вопросов Пишем правила prefix_rule на Starlark, чтобы Codex сам выполнял безопасные команды вне песочницы, спрашивал про рискованные и отказывался от запрещённых; проверяем их через codex execpolicy и разбираемся, когда вместо правил нужен auto-review (--approve-for-me).
- 07 AGENTS.md в большом репозитории Как Codex собирает цепочку AGENTS.md от глобального файла до текущего каталога, что делают AGENTS.override.md и запасные имена файлов, как не упереться в лимит 32 KiB и как разложить инструкции по монорепозиторию с бэкендом, фронтендом, мобильным приложением и e2e-тестами.
Модуль 2
Расширения
- 08 MCP: подключаем внешние инструменты Что такое MCP и как Codex работает с MCP-серверами, чем stdio-сервер отличается от streamable HTTP, как подключить сервер командой codex mcp add или таблицей [mcp_servers] в config.toml, пройти OAuth, ограничить инструменты и одобрения и не раздуть контекст.
- 09 MCP на практике: браузер, GitLab, база, документация Четыре MCP-сервера, которые чаще всего нужны в веб-разработке, — Playwright, GitLab, база данных и документация. Рабочие фрагменты config.toml, ограничение инструментов и одобрений, секреты через переменные окружения и честный разбор рисков каждого подключения.
- 10 Навыки: упаковать повторяемую работу Что такое навык (skill) в Codex, как агент находит и подгружает навыки, где они лежат и как их вызывать явно и неявно. Учимся отличать задачу для навыка от правила в AGENTS.md и от MCP-сервера и ставить первые готовые навыки.
- 11 Пишем свой навык Пишем навык для Codex с нуля на примере описания merge request — имя и описание, которые срабатывают вовремя, тело с входами, шагами и границами, скрипт и шаблон рядом, зависимость от MCP и проверка срабатывания на наборе запросов.
- 12 Плагины Плагин в Codex — устанавливаемый пакет из навыков, MCP-серверов и хуков. Разбираем, где плагины работают, как ставить их из каталога и маркетплейсов, как собрать свой плагин для команды и раздать его через репозиторий, и что проверить перед установкой чужого.
- 13 Хуки: проверки и автоматизация вокруг агента Хуки запускают ваши скрипты на событиях агентного цикла Codex — до и после вызова инструмента, при старте сессии, перед завершением хода. Пишем три рабочих хука — блокировку опасных команд, проверку PHP перед концом хода и контекст при старте — и разбираем доверие и ограничения.
- 14 Субагенты: разделить работу и контекст Субагенты в Codex берут на себя шумную работу — исследование кода, разбор логов, параллельное ревью — и возвращают в основной чат короткую сводку. Как их запускать, как описать своих агентов в TOML, какую модель им дать и почему права они всегда наследуют от родителя.
- 15 Память между сессиями Локальная память Codex переносит полезный контекст из прошлых чатов в новые. Как она устроена, где хранится, как включить и настроить её через config.toml и /memories, чем память отличается от AGENTS.md и что учесть, если в чатах бывают данные клиентов.
Amiga · заказная разработка с ИИ
Учимся сами — и делаем продукты с ИИ на заказ
Эти курсы написала команда, которая каждый день проектирует и разрабатывает цифровые продукты: от аналитики и дизайна до веб‑сервисов, мобильных приложений и внедрения ИИ. Если вам нужен не курс, а продукт, — это к нам.
- реализованных проектов
- 200+
- человек в команде
- 75+
5 место в рейтинге AI‑разработки, Ruward 2025
Направления
- ИИ и ML-разработка
- Системная аналитика
- Дизайн
- Веб-разработка
- Мобильная разработка
- Тестирование
- Поддержка и развитие
Проекты с ИИ и ML
- Маркетплейс Stock: ML‑система ускорила добавление товаров в 10 раз и определяет категорию с точностью 85%
- MVP приложения «Магазин на диване» с распознаванием товаров в видео — за 2 месяца
- Приложение с ML‑распознаванием деталей конструктора на Flutter — с нуля за 4 месяца
Обсудим ваш проект с ИИ
Расскажите о задаче — вернёмся с оценкой и предложим, с чего начать