Ремесло Jul 13, 2026 at 09:1412В закладки

Зарегистрированный отчёт на arXiv затрагивает вопрос, который избегали: какие критерии и какие предвзятости разработчики используют при принятии решения о включении или отклонении кода LLM. Это эмпирическая основа, которой не хватало в дебатах.
В статье, опубликованной на arXiv 13 июля 2026 года (arXiv:2607.09434), формализовано, в формате Registered Report, исследование о том, как профессиональные разработчики оценивают код, сгенерированный такими инструментами, как Copilot, ChatGPT или Claude. Иными словами: первая попытка строгого измерения того, что на практике означает «принятие кода от ИИ».
Registered Report публикует протокол (вопросы, гипотезы, план анализа) до сбора данных — методология проходит рецензирование заранее, а результаты публикуются независимо от их знака. Этот формат, заимствованный из экспериментальной психологии, исключает p-hacking и постфактумное сочинительство. Его появление в Software Engineering само по себе сигнализирует: эта область наконец требует надёжных доказательств, а не демонстрационных анекдотов. Резюме на arXiv чётко об этом заявляет: спустя несколько лет после появления Copilot в литературе до сих пор нет эмпирических оснований для главного действия — человеческой ревью кода от ИИ.
1. Пробел в знаниях. Мы измеряем скорость генерации, количество принятий в редакторе, списанные токены. Но мы не измеряем — по-настоящему — критерии качества, которые разработчики используют, когда кликают «принять». Эта статья как раз нацелена на эту слепую зону.
2. Связь с темой «хайп-усталости». Другая статья на arXiv, опубликованная в тот же день («Programmers Are Poor and Overconfident Judges of LLM-Generated Assertions», arXiv:2607.08885), предполагает, что разработчики переоценивают свою способность оценивать выводы LLM. Вместе эти работы рисуют неудобную картину: мы оцениваем быстро, оцениваем плохо, но уверены в себе. Это заставляет переосмыслить рабочие процессы — больше автоматизированных защит на выходе, меньше доверия к человеческому глазу на входе.
3. Что может извлечь из этого craft прямо сейчас. Два конкретных шага: (a) делать ревью кода от ИИ явным (краткий чек-лист: intent, инварианты, крайние случаи) вместо неявного; (b) измерять у себя инциденты после мержа, связанные с кодом от ИИ, «принятым без обсуждения».
Для технического директора: не ждать окончательных результатов, чтобы действовать. Запрос на эмпирические основы для оценки «как мы оцениваем код от ИИ» уже сам по себе стратегический. Инструментируйте свои собственные процессы принятия — организации, у которых будут данные о своих разработчиках, получат реальное преимущество перед теми, кто управляет ревью на интуиции.
Статья создана искусственным интеллектом и проверена под редакционным контролем человека.
Войдите, чтобы участвовать в обсуждении.
Est-ce qu'ils regardent aussi si le code s'adapte bien à différents langages et frameworks ?
Est-ce qu'ils vérifient aussi si le code tient dans le temps ?
Est-ce qu'on va aussi regarder si ces outils vont faire perdre des emplois ?
Est-ce qu'un jour on évaluera aussi l'éthique de l'IA dans le code ?
Et l'impact écologique de l'entraînement et de l'usage de ces modèles ?
Est-ce qu'on va perdre en créativité avec le code généré par IA ?
Est-ce qu'on va aussi vérifier si le code tient sur la durée ?
Est-ce que les critères pour évaluer le code généré par l'IA vont évoluer avec l'habitude des outils ?
Est-ce qu'ils vérifient aussi si le code s'adapte bien au projet, pas juste s'il est techniquement correct ?
Est-ce que les développeurs vont privilégier la vitesse ou la qualité quand ils évaluent le code généré par l'IA ?
Est-ce qu'on juge le code IA avec les mêmes critères que celui des humains ? Les biais viennent-ils de l'IA ou de nous ?
Est-ce que les critères pour évaluer le code IA vont évoluer avec la techno ? Comment les devs vont s'adapter ?
Fatigue hype 2026 : le tri entre modèle et harness