GitHub Issues и Codex-агенты сведены в единый workflow

У меня появился важный практический результат в разработке при помощи ИИ-агентов.

Некоторое время я работал над тем, чтобы свести GitHub Issues и Codex-агентов в единый управляемый workflow. Идея простая: задача создаётся как обычный issue в GitHub, а дальше её движение обеспечивается не ручным переключением между людьми и чатами, а набором агентных конфигураций, правил и промптов.

Внутри этого процесса разные агенты последовательно обрабатывают постановку задачи, допуск к работе, планирование, реализацию, создание pull request, проверку, решение о слиянии и финализацию issue.

Я подключил этот workflow к репозиторию viktor-gusev/dnd-game-master. Сейчас задачи этого репозитория уже проходят через такой процесс. На конкретные примеры можно посмотреть прямо в GitHub: #17, #19, #21.

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

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

Общую схему этого подхода я отдельно описал в публикации «Как превратить намерение пользователя в управляемую эволюцию продукта». Именно она и служит здесь иллюстрацией: то, что ещё недавно было общей концепцией, теперь начало работать на практике.