Google Jules — это experimental async coding agent: вы даёте задачу по GitHub-репозиторию, Jules поднимает виртуальную машину, клонирует код, ставит зависимости, предлагает plan и вносит правки, пока вы заняты другим. Официально: jules.google/docs, продукт jules.google.com. Не путать с Gemini CLI в терминале и с чатом Gemini.

Соседи: GitHub Copilot agent, Codex Web, Devin, OpenHands. Pillar — n8n / автоматизация.

Для кого Jules

Берите Jules, если репозиторий на GitHub и задача узкая: тест, багфикс, дока, scoped feature. Если нужен интерактивный диалог в терминале прямо сейчас — чаще Gemini CLI / Claude Code / Cursor. Jules силён там, где удобно «отдал и ушёл».

Шаг Действие Где Критерий
1 Login Google jules.google.com аккаунт вошёл
2 Connect GitHub OAuth + выбор репо repo selector виден
3 Prompt + branch UI задачи план на review
4 Approve plan Jules UI правки в VM
5 Review / PR GitHub человеческий merge

*По jules.google/docs (Getting started) и changelog Jules, срез август 2026. Лимиты Free/Pro/Ultra и модели Gemini сверяйте в кабинете — ₽ не фиксируем.

Как пользоваться: маршрут на 1 вечер

  1. Откройте jules.google.com, войдите Google-аккаунтом, примите privacy notice.
  2. Подключите GitHub и выдайте доступ к нужным репозиториям (all или selected).
  3. Положите AGENTS.md в корень репо: инструменты, команды тестов, «не трогать».
  4. Выберите repo + branch, напишите конкретный prompt, опционально setup scripts.
  5. Нажмите Give me a plan — сначала план, потом код (если не отключили approval).
  6. Включите notifications в Settings, чтобы вернуться к готовой задаче.
# Пример prompt для Jules
Add a test for parseQueryString in utils.js
- cover empty input and duplicate keys
- run the existing test command from package.json
- do not change the public API

# AGENTS.md (фрагмент)
## Test
npm test
## Do not
Do not commit secrets. Do not edit /infra without asking.

API и CLI (кратко)

Для автоматизации есть Jules API (база https://jules.googleapis.com/v1alpha, ключ из Settings, заголовок X-Goog-Api-Key) и Jules Tools CLI. Ресурсы: Sources, Sessions, Activities. Детали: developers.google.com/jules/api и reference на jules.google/docs. В UI по умолчанию plan approval; через API поведение может отличаться (поле requirePlanApproval) — сверяйте доку перед CI.

Сильные стороны

  • Async VM: можно уйти и вернуться к плану/результату.
  • Нативная связка с GitHub и понятный human-in-the-loop на plan.
  • AGENTS.md как общий контракт для агента и команды.
  • API + CLI для встраивания в свой workflow.
  • Модели Gemini обновляются по changelog (Pro/Flash линии) — смотрите актуальный срез.

Типичные ошибки

  • Размытый prompt без файла и критерия «готово».
  • Нет AGENTS.md — агент угадывает команды тестов.
  • Путать Jules с Gemini CLI и ждать локальный терминал.
  • Approve plan не читая diff.
  • Фиксировать чужие цены из обзоров вместо кабинета Jules.

FAQ: Google Jules

Что такое Google Jules?

Jules — experimental async coding agent от Google: клонирует репозиторий в облачную VM, ставит зависимости, меняет код и предлагает plan/PR. Старт: jules.google.com. Дока: jules.google/docs.

Чем Jules отличается от Gemini CLI?

Gemini CLI — агент в вашем терминале (синхронно/локально). Jules — cloud VM + GitHub, вы уходите, пока агент работает, и возвращаетесь к плану/PR.

Нужен ли GitHub?

Да для работы с кодом: подключаете GitHub-аккаунт и выбираете репозитории. Без Connect to GitHub Jules не получит исходники.

Что такое AGENTS.md для Jules?

Файл AGENTS.md в корне репо: Jules читает его автоматически, чтобы понять инструменты, соглашения и как работать с проектом. Держите актуальным.

Есть ли API и CLI?

Да: Jules API (jules.googleapis.com) с API key из Settings; Jules Tools CLI для скриптов. Сверяйте jules.google/docs и developers.google.com/jules/api.

Сколько стоит Jules?

Тарифы и лимиты меняются (Free/Pro/Ultra в changelog). В статье ₽/$ не фиксируем — смотрите кабинет jules.google и актуальный changelog.

Вывод

Google Jules — async agent на GitHub VM, не замена локального CLI. Старт: Google login → Connect GitHub → AGENTS.md → узкий prompt → review plan → merge. Для терминала смотрите Gemini CLI.

Артём Денисов эксперт Нетологии и автор курса Яндекс Практикума по промпт-инжинирингу. Помогает выбрать Jules vs Copilot agent vs CLI-агенты.

Хотите нейросети под свои задачи, а не «для всех»?

Когда базовых гайдов уже мало, помогает разбор под вашу работу. Наставничество, курсы и подписка Артёма Денисова — все форматы на странице обучения. Тех-pillar — n8n для начинающих.