Добавить в корзинуПозвонить
Найти в Дзене

Google запустил Sashiko — AI для проверки кода Linux с результативностью 53%

Google представил Sashiko — AI-систему для ревью кода в проекте Linux, способную обнаруживать 53% ошибок, которые часто ускользают от внимания людей. Это важно, поскольку повысит качество разработки и снизит нагрузку на команду поддерживающих разработчиков. Инструмент был анонсирован Романом Гущиным, инженером Linux в Google. Sashiko написан на Rust и предназначен для анализа патчей, которые приходят в список рассылки. Он предоставляет конструктивную обратную связь разработчикам, тем самым оптимизируя процесс проверки кода. Не все разработчики в сообществе с энтузиазмом относятся к применению AI в коде, однако Sashiko может значительно облегчить ситуацию с рецензированием, особенно в условиях растущего объёма входящих патчей. По словам Гущина, из 1000 проанализированных проблем 53% были обнаружены именно благодаря Sashiko — эти ошибки не смогли выявить традиционные рецензенты. Хотя некоторые могут считать этот результат скромным, ни одна из этих проблем не была замечена ранее. Sashiko,
Оглавление

Google представил Sashiko — AI-систему для ревью кода в проекте Linux, способную обнаруживать 53% ошибок, которые часто ускользают от внимания людей. Это важно, поскольку повысит качество разработки и снизит нагрузку на команду поддерживающих разработчиков.

Контекст появления Sashiko

Инструмент был анонсирован Романом Гущиным, инженером Linux в Google. Sashiko написан на Rust и предназначен для анализа патчей, которые приходят в список рассылки. Он предоставляет конструктивную обратную связь разработчикам, тем самым оптимизируя процесс проверки кода.

Не все разработчики в сообществе с энтузиазмом относятся к применению AI в коде, однако Sashiko может значительно облегчить ситуацию с рецензированием, особенно в условиях растущего объёма входящих патчей.

Технические детали Sashiko

По словам Гущина, из 1000 проанализированных проблем 53% были обнаружены именно благодаря Sashiko — эти ошибки не смогли выявить традиционные рецензенты. Хотя некоторые могут считать этот результат скромным, ни одна из этих проблем не была замечена ранее.

Sashiko, интегрированный с AI-моделями, такими как Gemini Pro 3.1, обсуждает качество ревью кода, утверждая, что уровень ложных срабатываний держится примерно в пределах 20%. При этом основатели проекта открыто говорят о рисках, связанных с конфиденциальностью и обменом кодом, так как система передаёт эти выбранным поставщикам AI.

Значение для разработчиков

Для российских разработчиков Sashiko может стать полезным инструментом, позволяющим ускорить процесс ревью и снизить эмоциональное выгорание при высокой загрузке. Использование AI в таких задачах может привести к лучшим практикам в разработке и тестировании программного обеспечения, что крайне актуально для увеличения конкурентоспособности в свете растущего количества проектов.

Итоги работы Sashiko показывают эффективность AI в автоматизации процессов, что ставит перед разработчиками новые вызовы, но и даёт дополнительные возможности для оптимизации работы команд.

В дальнейшем Sashiko может расширяться, улучшая функциональность и интеграцию с новыми AI-моделями, что позволит повысить общую эффективность разработки в Linux.

The post Google запустил Sashiko — AI для проверки кода Linux с результативностью 53% appeared first on iTech News.