Терминал снова в игре. Теперь — для Android
Помните, как в 2024 все кричали «Android Studio — это святое»? Никакого CLI, только IDE, только хардкор. Прошло два года. Сегодня AI-агенты ломятся в каждую дверь, и Google внезапно открыла калитку в виде Android CLI 1.0 — официального интерфейса командной строки для работы с AI прямо в терминале. Без Android Studio, без мыши, без овертайма на компиляцию.
19 мая 2026 года — дата, когда релиз стабилизировался. Android CLI 1.0 — это не просто замена GUI. Это мост между армией CLI-агентов (Claude Code, Codex, Gemini) и Android SDK. Раньше, чтобы скормить агенту проект, нужно было вручную собирать файлы, эмулировать сборку, подсовывать логи. Теперь есть единый протокол.
Ключевая фишка: Android CLI умеет запускать команды Android Studio в фоне, генерировать AVD, править Gradle и даже подсовывать AI-агенту diff-ы перед коммитом. Всё одним вызовом в терминале.
Что под капотом: команды, которые реально пригодятся
Установка — как у любого Android-тула через SDK Manager. После sdkmanager 'tools;android-cli' ты получаешь бинарник android. Ниже — не полный справочник, а то, что я вынес из недели мясорубки.
# Запустить AI-агента с контекстом проекта
android studio --agent claude --run
# Создать эмулятор и передать его агенту
android avd create --name TestPixel --agent codex
# Получить diff последнего билда и скормить его Gemini
android gradle build --diff --agent gemini
# Интерактивный режим: агент шарит весь проект
android studio --agent claude --interactiveСамое сокровище — флаг --agent. Он не просто запускает сторонний CLI. Он формирует единый контекст: структуру проекта, версию SDK, последние ошибки сборки. Агент получает всё на блюдечке, без твоего копипаста логов.
android studio --agent claude --fix-bug на репозитории с Kotlin-компиляцией. Агент разобрался с лямбда-рефлексией за 12 секунд. Я бы потратил 20 минут.Сравнение с тем, что было до: agents-cli, Claude Code и Codex
На рынке уже были свои герои. В статье DeepAgents CLI мы выяснили, что агенты без специфики Android тупят на Gradle-скриптах. Android CLI 1.0 — первая попытка зашить эту специфику на уровне инструмента.
| Инструмент | Понимание Android SDK | Интеграция с AI-агентом | Стоимость (токены) |
|---|---|---|---|
| Android CLI 1.0 | Родное (AGP, AVD, lint) | Любой агент через --agent | Бесплатный инструмент + токены агента |
| agents-cli (Google) | Нет (только общие проекты) | Gemini вшит | $1.25/1M входных |
| Claude Code | Через файлы, без контекста SDK | Только Claude | $3/1M + подписка |
| Codex (OpenAI) | Слабо, через инструменты | Только Codex | $2/1M |
Главный выигрыш Android CLI — он не привязывает тебя к одной модели. Захочешь — --agent claude, захочешь — --agent codex или --agent gemini. Более того, можно записать свой агент по протоколу MCP (Model Context Protocol) и вставить его в цепочку. Унификация памяти здесь тоже работает — CLI умеет сохранять контекст между сессиями.
Практический кейс: починить билд, не открывая Android Studio
Сценарий: у тебя DevOps-пайплайн упал на этапе сборки. Лог кричит про конфликт зависимостей. Ты в поезде, ноутбук разряжен, есть только телефон.
С Android CLI + мобильным Codex — решается в два вызова. Терминал подключается к серверу CI, запускает android gradle build --diff --agent codex. Codex анализирует diff, видит несовместимость библиотек, генерирует фикс прямо в remote-файл. Через минуту билд зелёный.
Без CLI? Открывать Android Studio через RDP, ждать загрузки, ковыряться в Gradle-скриптах. По времени — разница в 10–15 раз.
Осторожно: на старых проектах с AndroidX и разной кодировкой AI-агенты генерируют невалидные манифесты. Проверяйте — флаг --dry-run спасает.
Кому реально нужно это попробовать
- Инди-разработчикам, которые пишут под Android и хотят прототипировать в 5 раз быстрее. AI-агент + Android CLI — это как два разработчика в одном.
- DevOps-инженерам, управляющим Android-сборками. Команда
android gradle buildс опцией--agent claude --fixавтоматически чинит падения сборочного конвейера. - Тем, кто переходит на vibe coding: ты набрасываешь промпты, агент пишет UI, Android CLI компилирует и деплоит. Ни одного клика в IDE.
- Хардкорным консольщикам, которые не выносят GUI и хотят держать весь воркфлоу в Makefile.
А кто может пропустить? Если ты фулл-тайм Android-архитектор в большой корпорации, где code review занимает неделю — скорость CLI тебе не поможет. Тут узкое место не инструмент, а люди.
И последнее. С выходом Android CLI 1.0 Google фактически говорит: «Эй, AI-агенты, вот вам официальный SDK-бэкдор». Это меняет правила. Ещё полгода назад мультимодельные терминальные агенты были уделом энтузиастов. Теперь — мейнстрим. И если ты до сих пор пилишь Android-приложения мышкой, не удивляйся, что коллеги сдают код в три раза быстрее. Прямо с телефона.