Сегодня 22 февраля 2025
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

ИИ в GitHub научился самостоятельно устранять уязвимости в коде

Администрация GitHub сообщила о запуске первой бета-версии функции автоматического поиска и устранения уязвимостей в коде прямо в процессе его написания. Функция сочетает в себя возможности ассистента GitHub Copilot и системы CodeQL для семантического анализа кода.

 Источник изображения: Rubaitul Azad / unsplash.com

Источник изображения: Rubaitul Azad / unsplash.com

Новая функция сможет исправлять более двух третей обнаруженных ей уязвимостей — зачастую без необходимости самостоятельного редактирования кода разработчиком, уверяет администрация платформы. Автоматическое исправление кода на основе сканирования будет охватывать более 90 % типов оповещений с поддерживаемыми языками. В их число сейчас входят JavaScript, Typescript, Java и Python. Функция доступна для всех пользователей GitHub Advanced Security (GHAS).

 Источник изображения: github.blog

Источник изображения: github.blog

Первое поколение системы CodeQL на GitHub вышло ещё в 2019 году, когда платформа поглотила разработавший её стартап Semmle. За минувшие годы в систему внесли ряд улучшений, но одно оставалось неизменным — она доступна бесплатно только для исследователей и разработчиков проектов с открытым исходным кодом. Исправление уязвимостей в коде и подготовка пояснений к ним будет осуществляться моделью OpenAI GPT-4. В администрации GitHub сообщили, что большинство предложений по автоматической правке кода будут правильными, но предупредили, что «небольшой процент предлагаемых исправлений будет отражать существенное непонимание [системой] кодовой базы или уязвимости».

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
Apple выпустила первую бету iOS 18.4, в которой появились «приоритетные уведомления» 2 ч.
Новая статья: Kingdom Come: Deliverance II — ролевое вознесение. Рецензия 13 ч.
Apple отключила сквозное шифрование в iCloud по требованию властей Великобритании 14 ч.
Взрывной платформер Shotgun Cop Man от создателя My Friend Pedro предложит спуститься в ад и арестовать Дьявола — трейлер и демоверсия в Steam 15 ч.
Valve заблокировала игру в российском Steam по требованию Роскомнадзора 17 ч.
Meta рассказала, как скачивать контент через торренты, но не стать пиратом 17 ч.
Corsair прояснила заявление о релизе ПК-версии GTA VI в начале 2026 года 18 ч.
Роскомнадзор принудительно записал Cloudflare в организаторы распространения информации 19 ч.
«Небольшой, но искренний прогресс»: DeepSeek откроет для всех пять ИИ-репозиториев 20 ч.
Видео: прохождение пролога ремейка первой Gothic и получасовая демонстрация русской озвучки 20 ч.
На первых смарт-часах OnePlus Watch 3 обнаружена нелепая ошибка, которую невозможно исправить 2 ч.
AMD передумала выпускать Radeon RX 9070 XT и RX 9070 в эталонном дизайне 3 ч.
SpaceX запустит на орбиту телескоп, который спасёт Землю от космических угроз 3 ч.
Asus представила беспроводную мышь, которая всегда приятно пахнет 3 ч.
Apple подтвердила, что скоро сделает гарнитуры Vision Pro удобнее и умнее 4 ч.
AMD готовится продать предприятия по выпуску серверного оборудования тайваньским инвесторам 7 ч.
На Балтике вновь повреждён подводный кабель C-Lion1 между Финляндией и Германией 13 ч.
Китайский подводный дата-центр HiCloud получил ИИ-апгрейд 14 ч.
На китайской орбитальной станции испытали робота-инспектора, вдохновлённого морскими звёздами 14 ч.
Ирландский регулятор предложил дата-центрам заняться самостоятельной постройкой электростанций и энергохранилищ 14 ч.