GitHub представил новый инструмент, использующий искусственный интеллект для автоматического исправления уязвимостей в коде. Этот инструмент комбинирует Copilot и CodeQL для предоставления реальной помощи в устранении уязвимостей в реальном времени.
Основные особенности:
– Автоматизирует исправление уязвимостей в коде
– Обрабатывает более 90% типов предупреждений в JavaScript, TypeScript, Java и Python
– Использует модель GPT-4 от OpenAI для предложений и объяснений кода
– Поощряет обратную связь пользователей для постоянного улучшения
Инструмент autofix от GitHub направлен на решение большинства обнаруженных уязвимостей, уменьшая необходимость ручных изменений разработчиками. Он использует API CodeQL и GitHub Copilot для генерации исправлений и объяснений кода, что значительно сокращает время устранения проблем.
Несмотря на высокую уверенность в предложениях автоматического исправления, GitHub признает ограничения текущих возможностей искусственного интеллекта в понимании сложного кода, подчеркивая необходимость постоянного совершенствования.
GitHub планирует расширить поддержку языков инструмента, включая C# и Go, с акцентом на улучшение опыта использования на основе обратной связи пользователей.
Это развитие от GitHub представляет собой значительный шаг в направлении автоматизации безопасности в процессе написания кода, обещая будущее, в котором уязвимости не только обнаруживаются, но и устраняются быстро и эффективно, устанавливая новый стандарт в области безопасности приложений.
Для тех, кто хочет использовать AI в своей компании и оставаться конкурентоспособным, стоит обратить внимание на GitHub’s AI-Powered Tool для автоматического исправления уязвимостей в коде. Узнайте, как AI может изменить ваш рабочий процесс путем выявления возможностей автоматизации, определения KPI, выбора AI-решений и их постепенной реализации.
Также обратите внимание на практичное AI-решение – AI Sales Bot от itinai.com/aisalesbot, предназначенный для автоматизации взаимодействия с клиентами 24/7 и управления взаимодействиями на всех этапах путешествия клиента. Исследуйте, как AI может переопределить ваши процессы продаж и вовлечение клиентов.
Для консультаций по управлению KPI и непрерывных идей по использованию AI свяжитесь с нами по электронной почте hello@itinai.com или оставайтесь на связи в нашем Telegram или Twitter.
Полезные ссылки:
AI Lab в Telegram @aiscrumbot – бесплатная консультация
GitHub Unveils an AI-Powered Tool to Automatically Fix Code Vulnerabilities
MarkTechPost
Twitter – @itinaicom