Jules: AI-ассистент для кодинга от Google
Jules: AI-ассистент для кодинга от GoogleОписание
Jules — это экспериментальный AI-ассистент для кодирования, недавно представленный Google, предназначенный для автоматического исправления ошибок в коде. Этот инструмент был выпущен вместе с Gemini 2.0 и использует обновлённые технологии искусственного интеллекта Google, что позволяет ему автономно устранять уязвимости в программном обеспечении и генерировать изменения в коде. Jules бесшовно интегрируется с GitHub, способен анализировать сложные кодовые базы и одновременно вносить исправления в несколько файлов, значительно ускоряя процесс разработки. Кроме того, он может автоматически создавать планы исправлений и обрабатывать изменения в нескольких файлах, предоставляя разработчикам готовые к слиянию запросы на включение изменений (pull request).

Основные возможности Jules
Автоматическое исправление ошибок в коде: Jules может анализировать кодовую базу, выявлять и устранять ошибки в коде, сокращая время, которое разработчики тратят на ручное исправление.
Генерация многоэтапных планов: этот инструмент использует обновлённые модели искусственного интеллекта Google, что позволяет ему создавать многоэтапные планы для решения задач и одновременно изменять несколько файлов. Эта функция особенно полезна при обслуживании кода в сложных проектах.
Бесшовная интеграция с GitHub: Jules может напрямую интегрироваться с системой рабочих процессов GitHub, анализировать сложные кодовые базы и вносить исправления в несколько файлов, генерируя подробные запросы на включение изменений. Это позволяет разработчикам легко управлять и объединять изменения кода.
Поддержка нескольких языков программирования: в настоящее время Jules в основном поддерживает такие языки программирования, как Python и JavaScript, помогая в задачах кодирования на этих языках.
Контроль разработчика: разработчики полностью контролируют решения, созданные Jules, могут проверять и корректировать их перед слиянием с проектом. Это обеспечивает человеческий контроль и принятие решений на протяжении всего процесса разработки.
Обновления в реальном времени и управление задачами: Jules предоставляет обновления в реальном времени, помогая разработчикам отслеживать задачи и управлять ими, повышая общую производительность.

Технические особенности Jules
Базируется на платформе Gemini 2.0: благодаря использованию новейших моделей искусственного интеллекта Google, Jules демонстрирует значительное улучшение возможностей понимания и генерации кода.
Особенности безопасности: перед выполнением каких-либо действий Jules предлагает план, пользователи могут в реальном времени отслеживать процесс написания кода, а перед слиянием любых изменений требуется явное одобрение, что обеспечивает человеческий контроль в процессе разработки.
Google объявил 12 декабря 2024 года о выпуске экспериментального AI-ассистента для кодирования под названием «Jules», предназначенного для автоматического исправления ошибок в коде. Jules был выпущен вместе с новейшей платформой Gemini 2.0 и использует обновлённые модели искусственного интеллекта Google для создания многоэтапных планов решения задач, изменения нескольких файлов и подготовки запросов на включение изменений для задач кодирования на Python и Javascript в рабочем процессе GitHub.
По данным Google, Jules сегодня стал доступен «избранной группе доверенных тестировщиков», а для других разработчиков он будет выпущен в начале 2025 года. Обновления о доступности и ходе разработки будут публиковаться на сайте Google Labs. Google отмечает, что инструмент всё ещё находится на ранней стадии разработки и может допускать ошибки, но внутреннее тестирование показывает его значительную помощь в повышении производительности.
Связанные новости:
Помощник сценариста▸
AI Приложения
AI Новости