academylessonsproduction ready codex prompt

AI Academy

Active
AI Academy/Building Grand Service with AI/Постановка задачи AI-агенту

Из чего состоит production-ready промпт для Codex

Разбираем структуру задания: контекст, цель, scope, out of scope, проверки и финальный отчет.

Not started25 min

Хороший prompt для Codex — это не просьба «сделай фичу». Это короткий контракт между человеком и агентом. В нем должно быть достаточно контекста, чтобы агент принял правильные инженерные решения, и достаточно ограничений, чтобы он не изменил полпроекта. Особенно это важно в Grand Service, где рядом живут Funding, Points, Scanner, Polymarket surfaces и Academy.

Плохой пример выглядит так: «Сделай AI Academy». Агент может понять это как задачу на LMS, MDX engine, database schema, админку, AI Tutor, поиск и визуальный редизайн. Улучшенный вариант звучит иначе: «Сделай Phase 1 MVP AI Academy как feature-модуль в текущем Next.js app: один курс, локальный typed content, страницы overview/course/lesson, progress action, Continue Learning; не трогать Scanner, Docker, auth и persistence infrastructure».

Плохая постановка
  • Нет границ MVP.
  • Нет forbidden scope.
  • Нет списка проверок.
  • Нет требований к финальному отчету.
  • Агент сам угадывает архитектуру.
Рабочий handoff
  • Есть контекст проекта.
  • Есть точная цель итерации.
  • Есть out of scope.
  • Есть порядок работы и проверки.
  • Есть формат результата.

Структура сильного задания

  1. 1
    Context

    Опиши проект и место feature внутри него. Например: Grand Service — единый Next.js App Router проект с feature-модулями в `src/features/*`.

  2. 2
    Goal

    Сформулируй конечный пользовательский результат, а не список технологий.

  3. 3
    Scope и out of scope

    Напиши, какие файлы можно менять, а какие нельзя. Отдельно укажи соседние modules, Docker и auth.

  4. 4
    Quality bar

    Определи, что считается готовностью: typecheck, lint, tests, build, HTTP smoke, mutation smoke.

  5. 5
    Final report

    Попроси агента перечислить решения, файлы, проверки, ограничения и production gaps.

short-handoff.mdmd
# Context
Grand Service is one Next.js App Router project.

# Goal
Build one vertical slice of AI Academy.

# Scope
src/features/ai-academy
src/app/academy

# Out of scope
Scanner, Docker, auth, database stack.

# Validation
tsc, lint, tests, build, route smoke, mutation smoke.

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

Главная привычка

Проси агента сначала изучить проект и кратко зафиксировать найденные паттерны. Это снижает риск архитектурного импорта из чужого стека.

Practice

A real WorkerHubs scenario for this lesson.

Написать production-ready задание

Составь handoff для независимого модуля Grand Service. Модуль может быть Telegram Automation, Portfolio или внутренний аналитический экран.

Добавь context, goal и user workflow.
Укажи allowed и forbidden directories.
Опиши, что точно не входит в итерацию.
Добавь проверки и формат финального отчета.

Resources