Рубріки: Новини

Використання штучного інтелекту знижує якість коду — дослідження

Дмитро Сімагін

Дослідження компанії GitClear, проведене при аналізі 211 мільйонів рядків коду, свідчить про те, що чат-боти, автодоповнювачі та інші віртуальні помічники в програмуванні погіршують якість коду, оскільки збільшують кількість дублювань та зменшують рефакторинг. Про це повідомляє DevClass.

Фахівці GitClear проаналізували код в кількох відкритих проектах та від клієнтів своїх власних інструментів перевірки коду. Метою було дослідження показників змін коду, таких як додавання, видалення, переміщення та оновлення. У результаті виявилось, що протягом 2024 року кількість блоків коду з п’ятьма або більше дубльованими рядками зросла у 8 разів. 

Дубльований код може працювати правильно, але його наявність часто є ознакою низької якості коду, оскільки він збільшує розмір файлів, свідчить про відсутність чіткої структури та збільшує ризик дефектів, коли той самий код оновлюється в одному місці, але не в інших. 

Дослідники також відзначили зменшення кількості переміщених рядків на 39,9%. Коли код переміщується, це свідчить про рефакторинг, тобто покращення якості коду без зміни його функцій. Відповідно до GitClear, 2024 рік став першим роком, коли кількість скопійованих/вставлених рядків перевищила кількість переміщених рядків.

Вплив штучного інтелекту на кодування можна оцінювати різними способами. Прихильники (і компанії-розробники штучного інтелекту) вказують на показники підвищення продуктивності при використанні чат-ботів і автодоповнювачів коду. Це підтверджують також й більшість розробників. 

Останні статті

Meta закриває проект Workrooms — віртуальні простори для віддаленої роботи

Керівництво Meta ухвалило рішення припинити підтримку Workrooms як окремого додатку з 16 лютого 2026 року.…

16.01.2026

У ChatGPT з’явився розширений пошук в історії діалогів. Тільки для платних користувачів

Компанія OpenAI випустила велике оновлення для ChatGPT з підтримкою розширеного пошуку в історії чатів, але…

16.01.2026

У програмах, згенерованих штучним інтелектом, багато помилок безпеки — дослідження

Застосунки, створені за допомогою вайб-кодування, де розробник надає агенту штучного інтелекту повну свободу дій, ймовірно,…

16.01.2026

Українська компанія MacPaw закриває свій маркетплейс Setapp Mobile

Одна з найбільших українських продуктових IT-компаній MacPaw оголосила про закриття з 16 лютого 2026 року…

16.01.2026

Replit запускає інструмент вайб-кодингу iOS-додатків

Компанія Replit оголосила про запуск нового веб-інструменту вайб-кодування під назвою Mobile Apps on Replit. Він…

16.01.2026

GPT-5.2 написала веб-браузер з нуля. Модель створила три мільйони рядків коду і працювала безперервно цілий тиждень

Генеральний директор компанії Cursor AI Майкл Труелл повідомив, що LLM-модель GPT-5.2, яку задіяли через агент…

15.01.2026