




















谷歌推出全新的 Android 开发工具,借助 AI 代理,可以将应用构建速度提升至原来的 3 倍,其中包括重新设计的 Android 命令行界面 (CLI)、结构化技能以及一个集成知识库。这些工具旨在支持代理驱动的工作流,除 Google Gemini 外,还兼容 Claude Code 和 Codex 等第三方代理。
这套工具集旨在消除你在 Android Studio 之外调度 AI 代理完成核心 Android 开发工作流时的不确定性,让代理能够更高效、更有效地执行任务,并且始终遵循最新的推荐模式与最佳实践。
该解决方案的核心是一个经过重新设计的 Android CLI,它为 Android 工具链提供了统一且支持脚本化的访问方式。借助该工具,代理可以创建项目、构建和运行应用程序、管理模拟器,并安装所有必需的 SDK 组件。
谷歌表示,与在 Android Studio 中使用代理相比,Android CLI 提供的机器友好型接口可将 LLM 令牌使用量减少 70% 以上,并使任务完成速度提高 3 倍。
谷歌还推出了 Android Skills,这是一组描述如何执行特定开发任务的文件:
技能是基于 Markdown 的模块化指令集(SKILL.md),为特定任务提供技术规范。当提示与技能的元数据匹配时,技能会自动触发,可以省去为每个提示手动附加文档的麻烦。
借助这些 Android Skills,开发者可以遵循既定的工作流来完成各项任务,例如实现全屏支持、配置 Navigation 3 或将现有代码库迁移至该框架、升级至 AGP 9,以及将基于 XML 的用户界面转换为 Compose 等。
另一个组件是内置的知识库,客服人员可以实时查询,获取最新的 Android、Firebase 和 Kotlin 文档。谷歌表示,该知识库会频繁更新,因此,“即使大语言模型(LLM)的训练截止时间是一年前,它仍然能够针对我们目前推荐的最新框架和模式提供指导”。
谷歌推出这些新工具的目的并非取代 Android Studio,后者仍然是进行代码打磨、调试和优化的首选工具:
你可以使用 Android CLI 通过代理快速启动原型,然后在 Android Studio 中打开该项目,利用可视化工具对 UI 进行微调,这些工具支持代码编辑、UI 设计、深度调试以及高级性能分析,并能随着应用功能的扩展而灵活扩展。
开发社区对此反应不一。一位名为 Puzzleheaded-Force64 的评论者指出,谷歌并未说明“他们针对哪些类型的任务做了基准测试”,而这一点至关重要。不过,他也认同这一方向似乎颇具前景。
同样,Naive-Pride-8928 指出:“我见过的绝大多数基于代理的 Android 工作流在 Token 使用上都极其浪费,最终你不得不为大量实际上并未推动任务进展的往返通信付出代价”,而新的 Android CLI 或许能减少这种情况。
另一方面,KindheartednessOld50 指出,开发速度的最大障碍并非项目配置,而是需要对代理生成的代码进行测试和验证。Satoryvape 对此表示赞同,并评论道:“虽然速度提升了 3 倍,但我希望代码质量至少能提高 1.5 倍。”
原文链接:https://www.infoq.com/news/2026/05/agent-friendly-android-cli/
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。