Тушар Матур из компании ForgeCode выступает за то, чтобы процесс разработки программного обеспечения функционировал подобно производственной фабрике, а не оставался проектом. Традиционно масштабирование разработки требовало увеличения числа инженеров, времени и ресурсов. Однако искусственный интеллект меняет эту парадигму, делая написание кода более быстрым и дешевым.
Тем не менее, ускорение генерации кода само по себе не гарантирует более быстрой поставки готового продукта. Код все равно нуждается в проверке, тестировании и развертывании, что создает новые узкие места для инженерных команд.
Перед руководителями инженерных подразделений возникает вопрос: как обеспечить масштабирование поставки программного обеспечения без пропорционального роста штата сотрудников? ForgeCode решает эту проблему, создавая то, что они называют ИИ-ориентированной программной фабрикой. Эта платформа использует агентов ИИ для управления всем жизненным циклом разработки ПО — от постановки задач и реализации до тестирования и внедрения, при этом люди осуществляют надзор.
На мероприятии TechSparks 2026 основатель и генеральный директор Тушар Матур продемонстрировал работу платформы и объяснил, почему снижение стоимости написания кода делает процессы проверки, тестирования и развертывания более критичными для доставки ПО.
Несмотря на повышение индивидуальной производительности благодаря ИИ, эти улучшения не всегда трансформируются в более быструю поставку программного обеспечения в масштабах всей организации. Матур отметил: «Первое, что мы наблюдаем, это то, что практически весь код сегодня генерируется автоматически».
Инженерные команды способны быстро создавать тысячи строк кода, однако последующие этапы — ревью кода, тестирование, проверки безопасности и развертывание — испытывают трудности с тем, чтобы угнаться за этим объемом. По мнению Матура, узкое место сместилось от самого процесса написания кода к управлению тем, что происходит после его создания.
Он пояснил: «Ранее основным фундаментальным узким местом было написание кода. Но сегодня стоимость написания кода настолько низка, что все эти другие аспекты стали узкими местами».
В результате команды рискуют выпускать больше кода, который имеет низкое качество проверки, содержит ошибки или является нескоординированным, поскольку системы, необходимые для управления возросшим объемом работы, не успевают за ним.
Чтобы устранить разрыв между индивидуальной продуктивностью и общим организационным результатом, Матур представил подход ForgeCode к созданию ИИ-ориентированной программной фабрики. Основная идея заключается в отказе от жизненного цикла разработки ПО, который зависит от ручной координации каждого этапа людьми.
Вместо этого агенты ИИ берут на себя такие задачи, как сортировка задач, планирование, реализация и верификация. Люди вмешиваются только тогда, когда требуются решения, направление или более детальная обратная связь.
В отличие от традиционной автоматизации, которая связывает последовательность заранее определенных шагов, программная фабрика использует непрерывные циклы обратной связи. Данные от высшего руководства (CXO), менеджеров по продукту и систем мониторинга производства могут напрямую поступать в бэклог разработки. Агенты затем работают круглосуточно над разработкой функций, выявлением ошибок и улучшением производительности, даже когда инженерные команды неактивны.
Цель состоит в том, чтобы поддерживать непрерывное движение разработки ПО без необходимости в том, чтобы инженеры управляли каждой отдельной задачей.
Матур изложил шесть принципов, которые, по его мнению, необходимы для создания действенной ИИ-ориентированной программной фабрики. Эти принципы призваны сделать разработку ПО более автономной, сохраняя при этом ее соответствие приоритетам бизнеса.
Во время сессии вопросов и ответов аудитории Матура спросили о том, как инженерные команды должны подходить к компромиссам и сложным нефункциональным требованиям, таким как архитектура баз данных и масштабируемость. Он ответил, что требования, которые можно объективно проверить, например, целевые показатели масштаба, могут быть делегированы программной фабрике. Система постоянно проверяет результаты и оптимизирует их при сбое проверки. Однако компромиссы требуют человеческого суждения. Вопросы о допустимом уровне риска или сбоя, который готова принять компания, остаются решением для инженеров и руководителей бизнеса, которые вмешиваются для направления агента при необходимости.
ForgeCode утверждает, что это возможно благодаря тому, что платформа работает на основе самосовершенствующегося цикла обратной связи. Каждая задача, решение и исправление вносит вклад в базу знаний, которая информирует будущую работу. Инженеры остаются тесно вовлеченными на ранних стадиях, но по мере того как система изучает инженерные практики и бизнес-контекст команды, она может работать с большей автономией.
Платформа также определяет, какие решения являются критическими и требуют экспертного надзора, особенно те, которые касаются безопасности, надежности, производительности и конкурирующих бизнес-приоритетов. В таких случаях она приостанавливает работу и запрашивает человеческое участие перед продолжением. Эта растущая способность различать рутинное исполнение и решения, требующие экспертного суждения, является центральной для функционирования продукта.
ИИ-ориентированная программная фабрика от ForgeCode разработана для того, чтобы превратить прирост индивидуальной кодовой производительности в более быструю доставку ПО в рамках всей организации. Используя агентов для управления координацией, проверками кода, тестированием и другими задачами разработки, платформа стремится уменьшить узкие места, которые могут замедлять работу инженерных команд.
Для Матура этот сдвиг означает изменение роли инженеров. Вместо того чтобы управлять каждым этапом разработки, они будут сосредоточены на определении требований, принятии решений, анализе результатов и руководстве общим процессом. Цель состоит не просто в генерации большего количества кода или создании более крупных команд, а в более эффективной разработке программного обеспечения посредством автономных систем, работающих непрерывно под человеческим контролем.


