Кодировочный агент Джулс от Google теперь доступен

Кодировочный агент Джулс от Google теперь доступен

Google официально представила Jules, автономного асинхронного агента для программирования, который стал доступен для всех пользователей. Ранее находившийся в стадии бета-тестирования, Jules теперь доступен повсеместно там, где доступна модель Gemini, без необходимости в листе ожидания. Запущенный на базе Gemini 2.5 Pro, этот агент был впервые представлен в декабре 2024 года в Google Labs, как превью полностью автономного инструмента для программирования. Он способен не только помогать в написании кода, но и самостоятельно читать код, понимать намерения разработчика и выполнять задачи.

Jules: новый асинхронный агент для программирования от Google

В период бета-тестирования тысячи разработчиков выполнили десятки тысяч задач с помощью Jules, что привело к более чем 140,000 общедоступных улучшений кода. На основе отзывов этих пользователей Google усовершенствовала интерфейс, устранила сотни ошибок и ввела несколько новых функций, таких как:

  • Возможность повторного использования предыдущих настроек для ускорения выполнения задач
  • Интеграция с GitHub Issues
  • Поддержка мультимодального ввода

Jules работает асинхронно и интегрируется с существующими репозиториями. Он безопасно клонирует кодовую базу в выделенную виртуальную машину Google Cloud, затем анализирует контекст проекта для выполнения различных задач, включая:

  • Написание и обновление тестов
  • Создание новых функций
  • Исправление ошибок
  • Обновление версий зависимостей
  • Генерация аудиозаписей изменений в истории коммитов

По завершении задачи Jules предоставляет краткий отчет о плане действий, своих аргументах и внесенных изменениях. Jules по умолчанию настроен на приватность, он не обучается на приватном коде, а данные пользователей остаются изолированными в его среде выполнения. Благодаря использованию Gemini 2.5 Pro в основе, Jules способен анализировать большие кодовые базы и выполнять параллельные задачи в облачной системе виртуальных машин. Ключевые возможности включают:

  • Интеграция с реальными кодовыми базами - нет необходимости в песочнице; агент работает непосредственно в живых проектах
  • Параллельное выполнение - несколько задач могут выполняться одновременно в облаке
  • Прозрачный рабочий процесс - пользователи могут видеть аргументацию и план действий агента до внесения изменений в код
  • Интеграция с GitHub - Jules работает непосредственно в рамках рабочих процессов GitHub
  • Управляемость пользователем - пользователи могут изменять планы Jules до, во время или после выполнения
  • Аудиосводки - создается озвученный журнал изменений для помощи разработчикам в понимании обновлений

С запуском на широкую публику Google ввела структурированные уровни доступа к Jules:

  • Начальный доступ - базовые функции, подходящие для изучения Jules в различных проектах
  • Google AI Pro - включает в 5 раз больше лимитов использования, предназначено для ежедневной работы разработчиков
  • Google AI Ultra - предлагает в 20 раз больше лимитов, предназначено для масштабных операций с несколькими агентами

Эти уровни доступа постепенно вводятся для подписчиков Google AI Pro и Ultra. Студенты колледжей, которые соответствуют требованиям, могут получить бесплатный доступ к AI Pro на один год. Полные лимиты использования описаны на jules.google.

Оставить коментарий
Комментарий:
Комментарии
  1. user

    Интересно, как Jules справляется с тестированием и обновлением зависимостей. Было бы здорово, если бы Google предоставила больше примеров реальных кейсов использования, чтобы лучше понять потенциал этого инструмента.