💳 Trustee Plus — твоя персональна картка європейського банку: 3 хвилини і 10 євро 👉
Наталя ХандусенкоНавколо IT
10 листопада 2023, 11:46
2023-11-10
GitHub запустив нову функцію на основі ШІ — «автовиправлення». Як вона працює
Сканування коду, що працює на основі CodeQL, механізму аналізу коду GitHub, тепер включає функцію автовиправлення, яка допоможе розробникам підвищити продуктивність та збільшити безпечність коду.
Завдяки цій новій функції розробники отримують створені штучним інтелектом виправлення для попереджень CodeQL, JavaScript і TypeScript.
«Це не просто будь-які виправлення, а точні дієві пропозиції, які дозволять швидко зрозуміти, у чому полягає вразливість і як її усунути. Можна миттєво зафіксувати ці виправлення у своєму коді, що допоможе швидше розв’язувати проблеми та запобігти виникненню нових вразливостей у кодовій базі», — говориться на сайті GitHub.
Як це працює?
Після аналізу CodeQL надсилає запит розширеному LLM щодо виправлення будь-яких нових сповіщень.
Ці виправлення, згенеровані штучним інтелектом, публікуються як пропозиції коду на вкладках «Розмова» та «Змінені файли» запиту на отримання.
Потім можна переглянути та прийняти ці рекомендовані зміни або навіть відредагувати запропоновані виправлення перед об’єднанням їх у свою кодову базу.
Чи може AI замінити кодерів: ось які завдання готові віддати штучному інтелекту українські айтішники
GitHub запровадив розширення Copilot, що за допомогою штучного інтелекту може писати код вслід за вже написаним рядком. І це не перша розробка в цьому полі.
Ми запитали розробників, керівників, кодерів та всіх, хто долучений до цієї теми, чи може штучний інтелект замінити людину, що можна довірити машині, та чи не підштовхне це працедавців до звільнень. На опитання відгукнулись 25 респондентів і їх відповіді нас зацікавили.
Штучний інтелект допомагатиме розробникам кодувати. GitHub запустив сервіс Copilot на AI за $10 на місяць
Спеціалісти GitHub від Microsoft розробили та запустили сервіс Copilot, що за допомогою штучного інтелекту додає пропозиції коду на основі попередньої строки або коментаря. Версія загальнодоступна для всіх розробників за $10 на місяць або $100 на рік.