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 вечер
- Откройте jules.google.com, войдите Google-аккаунтом, примите privacy notice.
- Подключите GitHub и выдайте доступ к нужным репозиториям (all или selected).
- Положите AGENTS.md в корень репо: инструменты, команды тестов, «не трогать».
- Выберите repo + branch, напишите конкретный prompt, опционально setup scripts.
- Нажмите Give me a plan — сначала план, потом код (если не отключили approval).
- Включите 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.
Хотите нейросети под свои задачи, а не «для всех»?
Когда базовых гайдов уже мало, помогает разбор под вашу работу. Наставничество, курсы и подписка Артёма Денисова — все форматы на странице обучения. Тех-pillar — n8n для начинающих.