Пыхник’26: что мы забрали в работу

На прошлой неделе был «Пыхник’26» — и мы вышли с конференции с идеями, которые скорее хочется попробовать в работе. Она получилась очень интересной, прикладной и, что особенно приятно, обнадёживающей. Было много практики про AI-агентов: как давать им контекст, организовывать их работу, проверять результат и встраивать в инженерный процесс. Стало понятно, что узким местом становится уже не написание кода, а требования, контекст, архитектура и качество постановки задачи.

Особенно заинтересовал Spec-Driven Development (SDD) — подход к разработке, при котором сначала создаётся спецификация (спека), детально фиксирующая требования, ожидаемое поведение системы, ограничения и критерии приемки, и только затем начинается реализация. Спецификация становится единым источником истины для всей команды — разработчиков и ИИ-агентов. Данный подход меняет процесс разработки: не просто писать хаотичные промты, а сначла договориться, что именно должна делать система, какие есть ограничения и пограничные случаи, а уже потом переходить к реализации. Для такого подхода появляются интересные инструменты.

OpenSpec помогает организовать работу со спецификациями и изменениями, историями именений, а главное — поддерживает работу как с одним так и с несколькими связанными проектами.

AI Factory интересен уже на следующем уровне — как способ выстроить вокруг AI воспроизводимый инженерный процесс: контекст, спецификации, агенты, skills, MCP, проверки и другие элементы.

Мы уже начали внедрять OpenSpec. У нас несколько связанных backend и frontend-проектов, и теперь я могу быстро описывать в OpenSpec одну общую спецификацию для всей связки, не теряя контекст каждого из них. Например, бизнес-задача может одновременно затрагивать backend, API и несколько frontend-приложений. Вместо того чтобы отдельно ставить задачи по каждому направлениию и вручную переносить контекст между ними, можно собрать всё изменение в одной спецификации: как сейчас устроены связанные части системы, что именно нужно изменить, какие есть зависимости, существующие сценарии и пограничные случаи.

Для меня это особенно ценно: спецификация становится не просто описанием задачи, а общим контекстом для всей команды и AI-агентов. В результате меньше информации теряется при передаче задачи от бизнеса к разработке, от одного разработчика к другому и от человека к AI-агенту.

Таким образом SSD помогает организовать более простую передачу задачи между участниками процесса, обсуждение архитектуры и проверку полноты постановки ещё до начала реализации. И наш план на ближайшее будущее — научиться давать AI достаточно контекста, чтобы он помогал команде правильно и быстро решать задачи.

Пыхник’26: что мы забрали в работу | Сетка — социальная сеть от hh.ru