GitLab спонсировал этот пост.
Роль разработчика быстро меняется. На KubeCon North America 2025 в Атланте мы встретились с Эмилио Сальвадором, вице-президентом GitLab по стратегии и связям с разработчиками, чтобы поговорить о его видении того, как разработчики программного обеспечения превратятся из отдельных программистов в менеджеров гибридных команд.
«Мы считаем, что разработчиков будет больше, но то, что они будут делать, будет больше, чем просто кодирование.… Разработчик становится менеджером команды, которая будет сформирована как людьми, так и агентами», — сказал Сальвадор The New Stack.
В этом выпуске The New Stack Makers мы обсудили, как ИИ меняет роли разработчиков, почему GitLab создает платформу оркестрации агентов и как может выглядеть «метаагент» будущего.
Когнитивные архитекторы и стражи искусственного интеллекта
В статье Сальвадор, недавно опубликованной в The New Stack, он придумал два термина, обозначающих, в каком направлении движутся разработчики. Первый, «когнитивный архитектор», рассказывает о том, как разработка все больше сводится к написанию отдельных функций и к разложению больших проблем на части, которые можно поручить агентам ИИ или членам команды.
«Раньше перед разработчиками стояла единственная задача — прочитать этот JSON-файл или проанализировать его», — объяснил Сальвадор. «Теперь масштаб проблемы намного больше, и вам нужно начать думать как архитектор, который возьмет гораздо большую проблему, разобьет ее на более мелкие части, а затем поручите эти части разным агентам или другим членам команды».
Вторая роль, «хранитель ИИ», является своего рода проверкой реальности: разработчики теряют уверенность в качестве кода, генерируемого ИИ. Сальвадор указал на крупные компании, утверждающие, что 80% их кода теперь написано ИИ, однако каждая строка кода, написанная этими агентами, по-прежнему проверяется человеком.
«Будут люди, которые будут следить за соблюдением требований, безопасностью и качеством кода — это всегда будут люди. […]», — сказал он. — «Я не вижу ни одного европейского банка, развертывающего приложение, которое не было бы подписано человеком, утверждающим, что это приложение правильное».
Парадокс искусственного интеллекта: более быстрое кодирование, те же узкие места
Но даже несмотря на то, что разработчики все чаще пишут больше кода с помощью ИИ — или, по крайней мере, так думают, — большинство компаний на самом деле не видят значительного повышения производительности своих команд разработчиков программного обеспечения.
GitLab называет это «парадоксом ИИ». Несмотря на то, что разработчики теперь могут писать код быстрее, эти преимущества исчезают, потому что остальная часть жизненного цикла разработки программного обеспечения не догнала их. Тестирование, проверки безопасности и соблюдение требований становятся новыми узкими местами.
«Вы можете быть настолько быстрыми, насколько быстро ваше самое медленное колесо», — сказал Сальвадор. «Поэтому, когда вы думаете о внедрении ИИ на протяжении всего жизненного цикла разработки программного обеспечения, вам нужно использовать более стратегический подход. Вы должны рассмотреть весь жизненный цикл разработки программного обеспечения и применять ИИ на каждом этапе, потому что в противном случае вы столкнетесь с этими узкими местами, даже если вы все сделаете правильно».
Собственная платформа Duo Agent от GitLab предназначена для расширения возможностей искусственного интеллекта, помимо программирования, для планирования, безопасности, соответствия требованиям и развертывания. Платформа также спроектирована с возможностью расширения, отметил Сальвадор, поскольку ни один поставщик не может идти в ногу с постоянно меняющимся ландшафтом новых инструментов и моделей искусственного интеллекта.
«Есть новый инструмент, новая модель, новый агент каждую неделю», — сказал Сальвадор. «Инструмент, который сегодня является удивительным, не появится на рынке через шесть месяцев».
Мета-агент
Возможно, самым интересным предсказанием Сальвадора является появление того, что он называет «мета-агентом», ролевым ИИ-агентом, который, по сути, является полноправным членом команды разработчиков и имеет адрес электронной почты, номер телефона и никнейм Slack.
«Вы сможете общаться с этим метаагентом так же, как вы общаетесь с любым другим членом вашей команды», — сказал он. «Вы сможете назначать задачи, а затем они будут действовать как агент агентов».
Идея здесь заключается в том, что этот метаагент не будет просто ждать вашего звонка, но также будет проявлять инициативу и следить за приложениями 24 часа в сутки, 7 дней в неделю. В идеале он мог бы обнаруживать проблемы до того, как они возникнут, и автоматически генерировать исправления.
Агент Хайп против реальности
Несмотря на свое общее видение этой области, Сальвадор также осознает медленные темпы внедрения технологий на предприятиях. Он вспомнил недавний визит в крупный европейский банк, который все еще использует мэйнфреймы и COBOL.
«Я думаю, что вокруг очень много ажиотажа», — сказал он. «Для предприятий скорость внедрения значительно медленнее, чем мы думаем».
Он указал на отчет Дора от Google за этот год, в котором выяснилось, что год назад прирост производительности от ИИ был «почти незначительным». Теперь успехи есть, но потребовалось время как для улучшения технологии, так и для того, чтобы разработчикам научиться эффективно ее использовать.
«ИИ — потрясающий инструмент, но, как и любой другой инструмент, вам нужно знать, как им пользоваться», — сказал Сальвадор. «Когда мы игнорируем человеческий фактор и управление изменениями, ничего не происходит в одночасье».
Его совет начинающим командам: думайте мелко. Выберите одно приложение, работайте с небольшой командой и проведите ее на протяжении всего жизненного цикла — от написания кода до развертывания.
«Если вы поможете разработчикам ускорить процесс обучения, они смогут распространить эти знания по всей вашей организации», — сказал он.
GitLab — это наиболее комплексная и интеллектуальная платформа DevSecOps для инноваций в области программного обеспечения. GitLab позволяет организациям повысить производительность разработчиков, повысить операционную эффективность, снизить риски безопасности и соответствия требованиям, а также ускорить цифровую трансформацию. Узнайте больше Последние новости от GitLab ТЕНДЕНЦИОННЫЕ ИСТОРИИ YOUTUBE.COM/THENEWSTACK Технологии развиваются быстро, не пропустите ни одного эпизода. Подпишитесь на наш канал YouTube, чтобы смотреть все наши подкасты, интервью, демонстрации и многое другое. ПОДПИСАТЬСЯ Группа, созданная в Sketch. Прежде чем присоединиться к The New Stack в качестве старшего редактора по искусственному интеллекту, Фредерик был корпоративным редактором в TechCrunch, где освещал все, от появления облака и первых дней Kubernetes до появления квантовых вычислений…. Подробнее от Фредерика Лардинуа