Jules — автономный помощник Google по кодингу, который подключается непосредственно к существующим репозиториям пользователя. После подключения он клонирует его кодовую базу в безопасную виртуальную машину (ВМ) Google Cloud, предоставляя ей полную видимость и контекст для понимания и улучшения программного обеспечения — и все это без обучения или раскрытия частного кода.
Jules может самостоятельно выполнять различные задачи, включая:
— Написание и обновление модульных тестов
— Исправление ошибок
— Внедрение новых функций
— Обновление зависимостей
— Предоставление аудиозаписей изменений с кратким изложением истории коммитов.
Он тихо работает в фоновом режиме, позволяя разработчикам сосредоточиться на другой работе. Когда задача завершена, Jules представляет подробный план и разбор изменений кода, обеспечивая полную прозрачность и контроль в руках разработчика.
Ключевые особенности Jules
— Интеграция с реальными проектами: Никаких «песочниц» — Jules работает непосредственно с реальными кодовыми базами с полным контекстом.
— Продвинутая логика: Благодаря Gemini 2.5 Pro, Jules может перемещаться по многофайловым системам и изменять их, а также интеллектуально выполнять параллельные задачи.
— Асинхронный рабочий процесс: Задачи выполняются в облаке, пока пользователь сосредоточен на других задачах.
— Интеграция с GitHub: Jules интегрируется в рабочие процессы GitHub, не требуя дополнительных инструментов или переключения контекстов.
— Видимые планы и правки: Прежде чем прикоснуться к коду, Jules объясняет, что он собирается сделать и почему, предоставляя полный контроль над принятием или отклонением изменений.
— Аудиозаписи изменений: В качестве нового вида журнала разработчика Jules может обобщить последние фиксации кода в виде озвученных обновлений.
Отлаживает ли пользователь устаревшую кодовую базу или создает новые функции с нуля, Jules предлагает новый мощный способ автоматизации трудоемких этапов разработки программного обеспечения — без потери видимости и контроля.
Пока бета-версия бесплатна, но Google сообщила, что по мере превращения Jules в полномасштабную платформу для разработки появятся тарифные планы.
