Итеративная разработка вместе с Codex

Урок 160 из 299 курса «OpenAI Cookbook»: официальный курс OpenAI Academy (ОпенАИ) на русском языке. Урок входит в платный доступ; первые уроки курса бесплатно.

О чём урок

Хотя обширные возможности, предлагаемые Codex, могут быть весьма полезными, бывает сложно понять, с чего начать его интеграцию в ваши рабочие процессы. Этот рецепт демонстрирует практический подход к внедрению Codex с одновременным внесением итеративных улучшений для более эффективного использования его возможностей. Файл AGENTS.md является необязательным, но распознаётся Codex. Другие файлы в этом рецепте представляют собой рекомендуемые соглашения рабочего процесса, а не файлы, требуемые Codex. Адаптируйте структуру под свой проект. Ниже представлена завершённая структура, основанная на дизайне простого приложения для списка дел. Файлы в директории context/ генерируются на каждом этапе разработки и содержат записи контекста, специфичные для данного этапа. Пример структуры директорий Для новых проектов лучше всего начать с заполнения файла AGENTS.md. При наличии Codex считывает этот файл как постоянное руководство по репозиторию перед выполнением работы. Это необязательное соглашение для работы, которая выигрывает от надёжного выполнения. В целом, файлы агентов должны содержать такие элементы, как: Цель репозитория и высокоуровневое резюме Соглашения о кодировании Стандарты тестирования Соответствующие файлы контекста Поведения, специфичные для проекта Области действия и границы Команда /init в Codex может сгенерировать файл и попытается заполнить его на основе контекста, который она собирает из содержимого директории. 💡 Совет: Отслеживание институциональных знаний Файл агентов — отличное место для хранения институциональных знаний вашей команды. Для выполнения плана создание файла PLANS.md как источника истины считается полезным, необязательным соглашением. Помимо цели плана, этот файл также должен содержать дорожную карту проекта. Хотя эти свойства не требуются Codex, их затем можно использовать для генерации файлов для каждого отдельного этапа сборки. 💡 Совет: Размеры файлов сборки Для команд, предпочитающих более длительные задачи, файл PLANS.md может быть больше и содержать обширные детали по существенным решениям и критериям приёмки. Создание меньших файлов сборки не только улучшает читаемость, но и поддерживает человеческий контроль для ручной проверки качества кода и других output'ов.

План урока

  1. Введение
  2. Создание файлов оснастки и этапов сборки
  3. Агенты и планы
  4. Файлы оснастки
  5. Файлы этапов сборки
  6. Файлы контекста
  7. Журнал сборки
  8. Автоматизация с помощью skills

Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.

Урок входит в темы

Полезные гиды