Google представил новый инструмент командной строки Android CLI, который предназначен для разработки приложений AI-агентами. Инновация обещает сократить расход токенов на 70% и уменьшить время выполнения задач в три раза. Это важное изменение для разработчиков, стремящихся оптимизировать рабочие процессы и повысить продуктивность.
Функционал Android CLI
Основным окружением для разработки приложений на Android остается Android Studio, однако новая CLI предоставляет агентам возможность разрабатывать приложения вне IDE. CLI не заменяет Android Studio, а дополняет его, позволяя быстро создавать прототипы, которые затем можно дорабатывать в привычной среде. Так, в пользовательском посте говорится, что разработчики могут начать проект с помощью CLI и затем перейти к Android Studio для финальных доработок пользовательского интерфейса.
Инструмент поддерживает установку на Apple silicon, AMD64 Linux и AMD64 Windows. После установки CLI предоставляет команду android, позволяя создавать приложения на основе шаблонов, управлять Android SDK и эмуляторами устройств. Доступна также возможность поиска Android skills — файлов инструкций, которые помогают агентам выполнять конкретные задачи. На данный момент опубликовано 7 таких навыков.
Реакция сообщества и будущее CLI
Реакция разработчиков на новый инструмент неоднозначна. Некоторые считают его функционал ограниченным, указывая на недостаточную гибкость. В то же время инструмент постоянно обновляется, и, по прогнозам, в будущем появится больше навыков и шаблонов. Как отметил аналитик, существующие IDE оптимизированы для работы человека, иGoogle не единственный разработчик, который ищет способы интеграции AI в инструменты разработки. Microsoft и JetBrains также работают над похожими концепциями, что подчеркивает растущий интерес к изменению подходов в разработке программного обеспечения.
Практические выводы для разработчиков
Для разработчиков из СНГ новые возможности Android CLI могут стать важным шагом к повышению эффективности работы. Первые тесты показывают, что использование инструментов AI взаимодействует с существующей инфраструктурой и, возможно, позволят упростить процессы разработки и интеграции AI в проекты. Возможность дорабатывать проекты в Android Studio после создания базового функционала может значительно улучшить качество конечного продукта.
Следующим шагом после релиза может стать расширение функционала CLI и увеличение доступных Android skills, что сделает инструмент ещё более привлекательным для разработчиков.