В течение десятилетий процесс разработки программного обеспечения напоминал эстафетную гонку. Бизнес -аналитики передают требования к менеджерам продуктов, которые вручают спецификации разработчикам, которые бросают код через стену в QA, которые в конечном итоге отправляются в операционные команды. Каждая передача вводит задержки, недопонимание и потерянные детали.
Аманда Сильвер, корпоративный вице -президент по продукту в отделении разработчиков Microsoft, сказала новой стеке, что она смотрела эту эстафетную гонку на тысячах команд. Но за последний год она стала свидетелем чего -то беспрецедентного. Вся эта раса превратилась в единые рабочие процессы, прикрепленные к агентам ИИ.
«Разработка программного обеспечения действительно была такой длинной, медленной эстафеной с несколькими передачами на всех этапах разработки, от идеи до спецификации [establishing specifications] Для прототипирования тестированию и развертыванию, — сказал Сильвер. — Теперь мы видим, что все это рухнуло в наших инструментах — вы можете пройти многоэтапные, сложные задачи кодирования от написания до тестирования до отладки, все из одной подсказки ».
От пары до сверстников программирования
Преобразование начинается с изменения того, как ИИ помогает разработчикам. Github Copilot начинал как «парной программист» — помощник искусственного интеллекта, глядя через плечо. Последнее поколение представляет что -то другое: программисты, которые вы можете назначить.
«Мы представили режим агента, агент кодирования, взяв Copilot Github из парного программиста в одноранговый программист, которому вы можете назначить задачи», — сказал Сильвер новому стеку. «Он обрабатывает исправления ошибок, записывает тесты или реализует полные функции».
Вместо линейных предложений разработчики теперь делегируют целые рабочие процессы-от расследования ошибок и исправлений с подробными запросами на привлечение для завершения генерации тестовых наборов, включая кромки, внедрение функций из базы данных до пользовательского интерфейса и автоматической документации с помощью руководств по развертыванию.
Обрушив весь жизненный цикл
Настоящий прорыв происходит, когда агенты искусственного интеллекта работают во всем жизненном цикле разработки программного обеспечения — что серебро называет «агентскими DevOps».
Агенты теперь могут анализировать бизнес -требования и предлагать технические подходы во время планирования, в то время как такие инструменты, как Github Spark и Github Copilot, позволяют разработчикам описать приложения на естественном языке и увидеть, как они мгновенно оживают во время прототипирования. Во время разработки агенты кодирования обрабатывают реализацию плюс комплексное тестирование, сканирование безопасности и оптимизацию производительности. По словам Сильвер, в операциях, в операциях, агенты SRE для систем мониторинга Azure 24/7, устраняют устранение неполадок и разрешают многие инциденты без вмешательства человека.
Эта интеграция превращает «многоэтапные, сложные задачи кодирования» в единые рабочие процессы, а не дискретную передачу между специализированными командами.
Экономика экспериментов
Более того, Сильвер сказала, что, по ее мнению, наиболее значительным воздействием агентских DevOps будет экономическим. Сокращая затраты на каждом этапе разработки, агенты искусственного интеллекта могут позволить новой волне программных экспериментов, аналогичной революции инфраструктуры облачных вычислений.
«Это значительно снизит общую стоимость владения и экспериментов, будь то внедрение нового решения — создание компании с идеей, которую вы хотите прототип — или строительные решения в организациях», — пояснил Сильвер.
Перед облачными вычислениями, создание компании -разработчика программного обеспечения потребовало значительных инвестиций в инфраструктуру авансовых инфраструктуры. Облачные платформы сократили эти барьеры почти до нуля, что позволило взрыву запуска за последние два десятилетия.
Агентство DevOps может также преобразовать развитие самого развития, обеспечивая разработку прототипа в часы, а не недели, быстрые эксперименты на рынке для проверки рынка, автоматизированная модернизация Legacy, которая удаляет инновационные барьеры и автоматизированные операции, которые снижают накладные расходы на сложности, сказал Сильвер.
Реальное воздействие
Ранние последователи уже видят драматические результаты. Серебро цитирует Карвану, используя «GitHub Copilot Coding Agent, чтобы перейти от идеи к спецификации к производству за считанные минуты, увеличивая скорость и направляя энергию в направлении творческой работы более высокого уровня».
И Катай «выпустил GitHub Copilot для более чем 1000 разработчиков, оптимизируя доставку, улучшая безопасность и опыт разработчиков, чтобы они могли сосредоточиться на инновациях».
Преобразование разработчика Джой
Помимо производительности, агентские DevOps меняют то, что значит быть разработчиком программного обеспечения. Сильвер подчеркнул, что цель не только скорость, но радость в развитии.
«Интеграция искусственного интеллекта — это не только ускорение — это создание лучшего, более безопасного программного обеспечения, которое более приятно построить», — объяснила она. «Это позволяет разработчикам разгрузить утомительные, повторяющиеся, мирские задачи и головные боли, которые им не нравятся».
Конкретные улучшения включают в себя устранение неотъемлемых работ с помощью автоматических обновлений зависимостей, генерации шаблонов и базовой отладки, позволяя творческому сосредоточению на архитектуре, дизайне UX и решении проблем. Разработчики также испытывают сокращение бремени по вызову с помощью автоматической реакции на инциденты, что означает меньше пробуждения в 2 часа ночи, в то время как улучшение качества происходит из-за последовательных моделей, сканирования безопасности и оптимизации.
«Никто не любит разбудить в 2 часа ночи для инцидентов на живых сайтов», — отметил Сильвер. «Agentic DevOps позволяет разработчикам лучше спать и привлекать свой творческий мозг для работы для инновационного решения проблем».
Промышленная реальность
Эта трансформация происходит поспешно. Github Copilot пересекла 20 миллионов активных пользователей в месяц среди 150 миллионов разработчиков Github. Gartner прогнозирует, что 33% предприятий будут включать в себя агент AI к 2028 году, при этом 80% предприятий имеют приложения с поддержкой AIS в производстве к 2026 году.
Эти цифры указывают на то, что агентские DevOps не просто появляются; Это становится стандартным.
Конец эстафетной гонки
Видение Silver представляет больше, чем эволюция инструментов — это переосмысление разработки программного обеспечения. Устранение передачи передач и задержек, которые были частью разработки программного обеспечения на протяжении десятилетий, агенты искусственного интеллекта позволяют идеям переходить непосредственно в производство с минимальными человеческими трениями.
«Характер разработки программного обеспечения резко меняется», — заключил Сильвер. «Мы занимаемся самыми несчастными, дрящимися душевными частями работы, трансформируя их, чтобы разработчики могли сосредоточиться на творческих аспектах, которые им действительно нравятся».
Trending Stories youtube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Дэррил К. Тафт охватывает DevOps, инструменты разработки программного обеспечения и проблемы, связанные с разработчиком из своего офиса в районе Балтимора. Он имеет более чем 25 -летний опыт работы в бизнесе и всегда ищет следующий совок. Он работал … читайте больше от Дэррила К. Тафта