Модуль 2.3 · Урок 3
Урок 3: Когда agy, когда Claude Code
Чему вы научитесь
- Отделите
agyот старого бинаряgemini— это уже не один инструмент - Сверите команду, модели по умолчанию, правила проекта и лицензию
- Выберете agy, Claude Code или оба на одну задачу
- Поймёте, когда компании оставляют Gemini CLI
- Прогоните одну и ту же задачу в двух терминалах и сравните diff
Сначала: что с чем сравниваем
С августа 2026 ученику курса в терминале Google нужен Antigravity CLI, команда agy. Потребительский Gemini CLI Google выключил 18 июня 2026 (бесплатные аккаунты и Google AI Pro / Ultra). Объявление — блог разработчиков, 19 мая 2026.
Старый репозиторий google-gemini/gemini-cli жив, лицензия Apache 2.0, релизы после cutoff. Это ветка для Gemini Code Assist Standard / Enterprise и платного ключа API, не «поставил npm и поехал бесплатно».
agy — закрытый бинарь на Go (установочный скрипт с antigravity.google, не npm и не Apache 2.0). Тот же движок агента, что у приложения Antigravity 2.0: обзор CLI.
Claude Code — терминальный агент Anthropic, команда claude. Модуль курса: 2.2.
Таблица, которую можно проверить
Цены Claude — claude.com/pricing (август 2026): Pro $20 в месяц при помесячной оплате; Max начинается от $100 в месяц, есть ступени 5× и 20× квоты Pro ($100 или $200). Модели по умолчанию в Claude Code — model-config: на Pro / Team Standard — Sonnet 5, на Max — Opus 5. У Sonnet 5 и Opus 5 в API окно 1 млн токенов.
| Antigravity CLI | Claude Code | |
|---|---|---|
| Команда | agy | claude |
| Модели в курсе | Gemini 3.x: 3.7 Flash, 3.6 Flash, 3.1 Pro (agy models) | По умолчанию Sonnet 5 (Pro) / Opus 5 (Max) |
| Окно контекста | У 3.7 Flash в API до 1M; в CLI квота плана Google | 1M у Sonnet 5 / Opus 5 |
| Вход | Google-аккаунт или ключ Gemini API | Claude Pro / Max или ключ Anthropic |
| Подписка | Квоты Google AI Free / Pro / Ultra + кредиты | Pro $20; Max $100 или $200 |
| Правила проекта | GEMINI.md, AGENTS.md | CLAUDE.md (часто читает и AGENTS.md) |
| Навыки | .agents/skills/, глобально ~/.gemini/antigravity-cli/skills/ | экосистема Claude Code (skills / plugins) |
| MCP, хуки | Есть | Есть |
| Один запрос | agy -p "…" | claude -p "…" |
| Интерфейс | Терминал; тот же движок, что Antigravity 2.0 | Терминал, IDE, десктоп Anthropic |
| Лицензия клиента | Закрытый Go-бинарь | Проприетарный клиент Anthropic |
Между инструментами нет «победителя по качеству кода», который можно честно вывести из этой таблицы. Берите тот стек, за который уже платите и который умеете ревьюить.
Когда брать agy
1. Вы уже в Google. Аккаунт, Gemini API, Firebase, Android, BigQuery. У Antigravity есть готовые навыки и MCP под продукты Google (домашняя страница документации). Не потому что «модель умнее», а потому что меньше трения.
2. В репозитории уже лежит GEMINI.md. agy его читает. Переносить правила в CLAUDE.md только ради смены бинаря — лишняя работа.
3. Нужен терминал по SSH и скрипт. CLI заточен под tmux, удалённую сессию и режим печати. Разговор можно унести в Antigravity 2.0, если понадобится визуальный редактор — это тот же движок.
4. Нужна линейка Gemini 3.x. 3.7 Flash / 3.6 Flash как «рабочая лошадка», 3.1 Pro когда нужен Pro. Список на вашей машине — agy models, не статья про 2.5.
5. Вы только что ушли с потребительского Gemini CLI. Импорт расширений: agy plugin import gemini (миграция). Навыки проекта после переезда — .agents/skills/.
Google в блоге от 19 мая 2026 отдельно подчёркивает несколько агентов в фоне и общий движок с Antigravity 2.0. Если ваша боль — «терминал занят одним долгим рефакторингом» — это аргумент за agy, не за миф про бесплатные запросы в минуту.
Когда брать Claude Code
1. Вы уже платите Anthropic. Pro или Max включают Claude Code. На Pro по умолчанию Sonnet 5, на Max — Opus 5. Платить вторую подписку «на всякий случай» не обязательно.
2. Команда уже живёт в CLAUDE.md, хуках и плагинах Claude. Смена бинаря не отменяет привычку ревью. Второй агент имеет смысл как второе мнение, не как тихая замена процесса.
3. Нужен именно Claude, а не «любой агент в терминале». Сложный разбор, длинный план, код, где цена ошибки — деньги или здоровье: имеет смысл та модель и та обвязка, которым вы уже доверяете и за которые платите. Это не бенчмарк «Sonnet 5 всегда аккуратнее Flash».
4. Нужен десктоп и веб Anthropic в том же аккаунте. Лимиты чата и Claude Code — общая корзина плана (FAQ на странице цен).
Когда оставить старый gemini
Не ученику этого модуля, а организации:
- лицензия Gemini Code Assist Standard или Enterprise;
- платный ключ Gemini / Gemini Enterprise Agent Platform.
Для них Google доступ к Gemini CLI не отключал 18 июня 2026. Репозиторий Apache 2.0 можно читать и встраивать. Это не путь «скачал npm и получил бесплатный агент как в 2025».
Если открытый клиент вам важнее закрытого agy — вы обсуждаете Gemini CLI для компаний, не Antigravity CLI. Путать их в таблице «open-source vs Claude» больше нельзя.
Гибрид: не выбирать навсегда
Один агент разбирает, второй спорит, человек смотрит diff.
graph TD
A["Задача в репозитории"] --> B{"Где уже лежат правила?"}
B -->|GEMINI.md| C["agy"]
B -->|CLAUDE.md| D["claude"]
B -->|нет файла| E{"Чья подписка живая?"}
E -->|Google| C
E -->|Anthropic| D
C --> F["Человек смотрит git diff"]
D --> F
F --> G{"Нужно второе мнение?"}
G -->|да| H["Тот же запрос второму CLI"]
G -->|нет| I["Коммит или откат"]
H --> I
Практичный порядок на незнакомом легаси:
agy -p "…"— карта модулей по файлам на диске (дёшево по вниманию, если Google уже есть).- Тот же отчёт отдать
claudeс просьбой найти дыры в плане. - Правки снова тем агентом, чьи правила лежат в репозитории.
- Ревью человеком. Два CLI не заменяют code review.
Не гоняйте оба сразу в одну рабочую копию без git: они перепишут одни и те же файлы.
Деньги — без выдуманной экономии
Считать «agy = $0 в год, Claude = $240, гибрид экономит» нельзя: у Google квоты плана и кредиты, у Anthropic — Pro / Max. Цифры зависят от того, чем вы уже пользуетесь.
Честная арифметика:
- уже есть Google AI Pro / Ultra — начните с
agy, Claude покупайте, когда упрётесь; - уже есть Claude Pro за $20 — не обязаны заводить Google ради этого модуля;
- нет ни того ни другого, и Google/Anthropic с российского IP не открываются — модели рублями без подписки вендора: arckep.ru, стартовый баланс 100 ₽. Конкретные марки VPN не советуем.
Одна задача — два терминала
Возьмите выбросную папку, не прод.
Часть 1 — agy
mkdir -p ~/projects/cache-compare-agy && cd ~/projects/cache-compare-agy
git initagy -p "Создай cache.py с классом RedisLikeCache:
set(key, value, ttl_seconds=None), get, delete, clear.
TTL, потокобезопасность, не больше 1000 ключей (вытеснение LRU).
Тесты и type hints. Примеры в docstring.
Тесты не запускай."Сохраните дерево: find . -type f | sort.
Часть 2 — Claude Code (если модуль 2.2 уже стоял)
mkdir -p ~/projects/cache-compare-claude && cd ~/projects/cache-compare-claude
git initТот же текст запроса в claude (интерактив или claude -p "…").
Часть 3 — сравнение, без победителя «из воздуха»
Смотрите: какие файлы создали, есть ли тесты на истечение TTL, не утащил ли агент лишний Redis. Какой diff вам проще ревьюить — тот и ваш рабочий инструмент на эту неделю. «Качество модели» здесь = качество вашей проверки.
Как решать за 15 секунд
Нужен терминальный агент
↓
Уже платите Anthropic? → Claude Code
Уже в Google / есть GEMINI.md? → agy
Компания на Code Assist / платном ключе? → можно оставить gemini
Ничего не открывается из РФ? → arckep.ru (100 ₽), не список VPN
Критичный прод? → тот CLI, который команда уже ревьюит, плюс человек
Базовая работа с agy — урок 2. Установка — урок 1.
Ключевые выводы
- Ученику Google в терминале —
agy; старыйgeminiостался компаниям и платному ключу agy— закрытый Go-бинарь, не Apache 2.0; открытый репозиторий — у Gemini CLI- Claude Code: Sonnet 5 на Pro, Opus 5 на Max, 1M контекста, Pro $20, Max $100 или $200
- Выбор чаще про уже оплаченный вход и файл правил, не про «кто умнее в абстрактной таблице»
- Два агента полезны как два ревьюера; коммит всё равно ваш
Что дальше
Модуль agy на этом заканчивается. Дальше по порядку трека — другой терминальный агент:
Если нужен агент внутри редактора, а не в терминале — это уже модуль 2.5: Cursor.