ITNEWS.pro
…
21 марта 2024 в 06:19
Подписаться
Новый инструмент GitHub на основе ИИ автоматически исправляет уязвимости в коде

GitHub представил новый инструмент на основе искусственного интеллекта (ИИ) — автоисправление при сканировании кода, который теперь доступен в публичной бета-версии для клиентов GitHub Advanced Security (GHAS). Этот инструмент предоставляет предложения по исправлению кода там, где обнаружена уязвимость, что позволяет разработчикам практически без редактирования исправлять ошибки в процессе написания кода и экономить время на решение более важных задач.

Автоисправление при сканировании кода объединяет технологии GitHub Copilot для генерации предложений по коду и CodeQL — движок анализа кода, автоматизирующий проверки безопасности. Благодаря этим технологиям инструмент охватывает более 90% типов оповещений на поддерживаемых языках, включая JavaScript, Typescript, Java и Python.

При обнаружении уязвимости на поддерживаемом языке ИИ-инструмент предлагает исправить код, в котором обнаружена ошибка. При этом ИИ на естественном языке объясняет ошибку и предлагает свой код, который разработчик может принять, отредактировать или отклонить.

В GitHub заявляют, что их видение безопасности приложений — это среда, в которой "найденное означает исправленное". Отдавая приоритет опыту разработчиков в GitHub Advanced Security, компания уже помогает командам исправлять ошибки в 7 раз быстрее, чем традиционные инструменты безопасности. Автоисправление при сканировании кода — это шаг вперед, который поможет организациям замедлить рост "долгов по безопасности приложений", облегчив разработчикам исправление уязвимостей в процессе написания кода.

GitHub планирует продолжать добавлять поддержку новых языков, в том числе C# и Go. Компания призывает пользователей присоединиться к обсуждению нового ИИ-инструмента, чтобы усовершенствовать его и сделать более полезным.

Подписывайся на наш Telegram и не пропусти главные новости!