Игорь Градов
Игорь Градов
5 мин
ai

Ухудшился ли код Microsoft с приходом ИИ: крупную просадку в .NET 11 RC внёс человек

Исследователь замерил скорость .NET-библиотек Microsoft от версии 6.0 до 11 RC и выяснил, что главную свежую просадку внёс человек одной строкой, а не ИИ-агент Copilot с его 1734 запросами на изменения.

Ухудшился ли код Microsoft с приходом ИИ: крупную просадку в .NET 11 RC внёс человек
Почему это важно

Вопрос, ухудшился ли код Microsoft с приходом ИИ, впервые проверили замерами .NET-библиотек от 6.0 до 11 RC, а не мнениями. Ответ на сегодня: в горячих местах кода до версии 10.0 агента нет, а из двух свежих просадок крупную внёс человек.

Показатель Значение
Кто Автор исследования, имя в материале не указано
Что измерено 46 операций, шесть мажорных версий, 30 раундов
Тип Замер производительности библиотек
Точка отсчёта Ноябрь 2022 года, выход .NET 7 и ChatGPT с разницей в три недели

.NET, это платформа Microsoft, на которой пишут программы и сайты, а библиотеки в ней похожи на готовые кирпичи для сборки. Автор исследования взял за границу «до и после ИИ» релиз .NET 7, последний, написанный до ChatGPT. В мае 2025 года в главный репозиторий платформы пришёл Copilot coding agent, ИИ-агент (программа, которая сама выполняет задачу по шагам) для написания кода.

Что именно показали замеры?

К концу октября 2026 года агент открыл в репозитории 1734 pull request’а (запроса на правку, который люди проверяют перед принятием), из них 1207 приняли. Автор проверил, сказалось ли это на скорости.

Под замер попали пять областей:

  • сборка программы из компонентов;
  • настройки;
  • журнал событий, то есть логирование;
  • кэш, временное хранилище быстрых ответов;
  • EF Core, часть, через которую программа работает с базой данных.

Чтобы отделить код библиотек от общего ускорения платформы, автор зафиксировал саму платформу на версии 10.0.11 и менял только пакеты. Каждый сценарий шёл в отдельном процессе: 20 прогревочных и 200 измеряемых повторов, по 111 процессов на каждую пару версии и сценария. Тесты гоняли на ноутбуке с процессором Core i5-12450H.

Что стало быстрее, а что медленнее?

Для версии 10.0 против 7.0 итог по 46 операциям такой: 9 быстрее, 13 медленнее, 10 в пределах шума, по 14 вердикта нет. Повторяющиеся операции ускорились на величину от 14 до 35%, а первые вызовы и создание объектов замедлились на величину от 39 до 64%.

Для сервиса, который работает сутками, такой размен выгоден: логирование выполняется миллионы раз, а сборка программы один раз. Хуже короткоживущим программам: первый запрос к базе через EF Core подорожал на 166 мс, это заметная прибавка к холодному старту (первому запуску, когда программа ещё не прогрелась).

Сильнее всего код поменялся на шаге к версии 8.0: 19 подтверждённых сдвигов из 46. На шагах к 9.0 и 10.0 их по 5, на шаге к 11 RC (релиз-кандидату, почти финальной версии) 6 из 38. Шаг к 10.0 на общем фоне не выделяется, хотя агент застал только последние полгода его разработки.

То, что самый крупный сдвиг случился в первом релизе после ChatGPT, ничего не говорит об участии ИИ: замеры показывают, что и когда поменялось, но не почему. : Автор исследования

Где следы ИИ-агента в коде?

Автор сверил каждую правку в двух областях между версиями 7.0 и 10.0 с её запросом. Агента легко опознать по служебной подписи, которую он оставляет.

  • 113 правок: 57 от сотрудников организации, 56 от сообщества, от агента ни одной.
  • 24 «горячих» метода, через которые идёт основная нагрузка: 39 правок, агентских нет, 8 методов не менялись вообще.
  • 6 запросов с пометкой о производительности, все написаны людьми.

Две просадки в 11 RC автор проследил до конкретных правок. Крупную внёс человек одной строкой, вторую, поменьше, принёс запрос агента, который чинил взаимную блокировку (когда две части программы бесконечно ждут друг друга).

Почему это важно для рынка?

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

Выгодно это компаниям, которые внедряют ИИ-агентов в разработку: у них появляется довод, что дело в проверке правок, а не в самом инструменте. Сам автор оговаривается, что даты изменений не объясняют их причин.

Что делать с этим прямо сейчас, по ролям

Автору Дзена: тема «ИИ против человека» собирает внимание, но опирайтесь на замеры, а не на страшилки. Формула «главную просадку внёс человек» честнее и интереснее заголовка «ИИ сломал Microsoft».

Маркетологу: если заказываете разработку с ИИ-помощниками, спрашивайте не «пишет ли код нейросеть», а «кто проверяет и замеряет результат». Здесь сломал скорость не автор правки, а пропущенная проверка.

Предпринимателю в РФ и СНГ: о доступности Copilot coding agent в России исследование не сообщает. Из доступных в РФ аналогов для помощи с кодом есть GigaChat и YandexGPT, но любую сгенерированную правку прогоняйте через тесты скорости до выпуска.

Где подвох

Замеры сняты на одном ноутбуке с частотой 2 ГГц, поэтому важен порядок величин, а не точные миллисекунды. На заводских настройках энергосбережения из замедлений первого вызова уверенно подтвердилось только одно: создание журнала событий на 49% медленнее.

Мнение редакции dzen.guru

На мой взгляд, это лучший ответ на панику вокруг ИИ-кода: не «верю или не верю», а замер и раскопка истории правок. Агент пока ошибается как средний сотрудник: чинит одно и задевает другое. Тем, кто пускает нейросеть в рабочие процессы, советую одно: проверяйте результат так же строго, как работу живого исполнителя, и тогда агент окупится.

Нейросеть в коде не страшнее человека без контроля, и ровно этот контроль стоит выстроить в своей работе раньше, чем пускать в неё ИИ.

Поделиться:TelegramVK
Игорь Градов
Игорь Градов

Основатель dzen.guru. Эксперт по монетизации и продвижению на Дзен. Автор курса «Старт на Дзен 2026».

Комментарии

Читайте также

Лаборатория FusionBrain оценила надежность нейросетей через API: переобучать модель не нужно
ai

Лаборатория FusionBrain оценила надежность нейросетей через API: переобучать модель не нужно

Лаборатория FusionBrain показала способ оценивать надежность нейросетей, доступных только через API, на примере медицинского ИИ-ассистента, и работу выделили…

4 мин
26 бесплатных вебинаров по ИИ: несколько тем подойдут и авторам без кода
ai

26 бесплатных вебинаров по ИИ: несколько тем подойдут и авторам без кода

Преподаватели курсов с 11 ноября до середины декабря проведут 26 бесплатных вебинаров по ИИ и уже 11 ноября покажут, как настроить нейросеть на работу по…

5 мин
ai

Google открыл Gemini для сторонних сервисов: сайт можно будет править фразой в чате

Google 28 октября открыл сторонним сервисам доступ к Search и Gemini через Connected Apps Platform, и владельцы сайтов на конструкторах получили шанс править…

5 мин