GitHub Copilot снова оказался в центре спора о будущем разработки. Инженер Microsoft Дэвид Фаулер написал в X: «typing code is absolutely over» — то есть ручной набор кода, по его мнению, заканчивается.

Фраза звучит резко, но за ней не только хайп вокруг нейросетей. Microsoft уже двигает разработку к модели, где человек меньше пишет с нуля. Разработчик ставит задачу агенту, проверяет результат, правит ошибки и отвечает за финальное решение.

Фаулер не говорит, что программисты исчезнут завтра. Его тезис скорее про смену ремесла. Раньше ценили скорость набора и знание API на память. Теперь вес набирают постановка задачи, ревью, тестирование и понимание архитектуры.

GitHub Copilot уже берет на себя часть конвейера

GitHub Copilot давно перестал быть автодополнением на пару строк: агентные инструменты уже берут задачу шире, собирают проект, запускают тесты и ищут сбои до передачи результата человеку. Это ближе к младшему разработчику с доступом к репозиторию, чем к старому IntelliSense.

Продолжение после рекламы

Такая схема меняет привычный рабочий день. Человек формулирует цель, задает ограничения, смотрит diff и проверяет, не сломал ли агент соседние модули. На бумаге звучит удобно. На практике главный вопрос — кто поймает ошибку, если агент уверенно принес красивый, но дырявый код.

Microsoft подстраивает под этот подход и свои инструменты. Платформа Aspire 13.2 получила поддержку MCP и более дружелюбный к агентам CLI. Это техническая деталь, но она хорошо показывает направление: среда разработки учится разговаривать не только с человеком, но и с ИИ-агентом.

Сатья Наделла еще в 2025 году говорил, что до 30% кода Microsoft уже генерирует ИИ. Новых публичных цифр компания не дала, поэтому честнее держаться именно этого ориентира. Даже 30% для корпорации такого масштаба — не эксперимент в углу лаборатории.

Изображение к статье: Инженер Microsoft: эпоха ручного набора кода заканчивается

Слабое место агентов — длинные задачи и безопасность

У агентной разработки есть неприятная сторона: чем дольше тянется задача, тем чаще даже сильные модели начинают ошибаться. Исследователи Microsoft отдельно фиксировали падение точности на длинных сценариях, а это ровно тот тип работы, где бизнес хочет заменить рутину агентами.

Проблема не только в компиляции. Код может собираться, проходить часть тестов и выглядеть готовым к продакшену. Но внутри останется плохая обработка ошибок, небезопасная работа с данными или логика, которая ломается на редком сценарии.

У внешних проверок цифры тоже не успокаивают. CodeRabbit нашла, что ИИ-код содержит в среднем в 1,4 раза больше критических проблем и в 1,7 раза больше крупных проблем, чем сопоставимый код человека. Veracode отдельно предупреждала: 45% ИИ-сгенерированного кода содержит уязвимости, хотя выглядит готовым к релизу.

  • Microsoft: до 30% кода компании генерировал ИИ в 2025 году.
  • CodeRabbit: ИИ-код несет в 1,4 раза больше критических проблем.
  • Veracode: 45% ИИ-кода содержит проблемы безопасности.

Для разработчика это означает не смерть профессии, а сдвиг ответственности. Нельзя просто принять патч от агента и закрыть задачу. Ревью становится жестче, тесты — важнее, а понимание системы ценится выше, чем умение быстро набрать шаблонный CRUD.

Мы уже видели похожие сдвиги в других инструментах. Компиляторы сняли часть рутины с ассемблера. IDE убрали массу механики из навигации и рефакторинга. Copilot и агенты забирают следующий слой — первичную генерацию кода. Но ответственность за продукт пока остается у человека.

Дэвид Фаулер сформулировал позицию максимально коротко в своем сообщении в X: «typing code is absolutely over».

Продолжение после рекламы

Рейтинг: 0 / 5. Оценок: 0

Рекомендуем почитать

Оставьте комментарий

Перед оставлением комментария, пожалуйста, ознакомьтесь с правилами комментирования.