Symphony — это инструмент от OpenAI, который превращает рабочие задачи в изолированные автономные запуски. Вместо того чтобы постоянно следить за кодирующими агентами, команда просто управляет работой на более высоком уровне.
Как это работает? Symphony мониторит доску с задачами (например, в Linear), запускает агентов для выполнения конкретных задач, а те самостоятельно доводят дело до конца. Агенты не просто пишут код — они предоставляют доказательства выполнения: статус CI, фидбэк по пулл-реквесту, анализ сложности и даже видео с разбором изменений. Когда всё одобрено, агент безопасно вливает PR. Инженерам не нужно стоять над душой у Codex — они управляют процессом, а не присматривают за каждым шагом.
Symphony работает лучше всего в кодовых базах, которые уже используют harness engineering — это следующий логичный шаг в эволюции работы с кодирующими агентами. Проект доступен на GitHub в виде инженерного превью для тестирования в доверенных средах. Можно либо собрать свою версию Symphony на любом языке по спецификации, либо использовать экспериментальную реализацию на Elixir, которую OpenAI выложил в репозиторий.