谷歌有限责任公司的Android Studio迎来了重大升级周一推出了一项实验功能,开发者可以通过与Gemini聊天来处理复杂的开发任务。Gemini是该公司的旗舰人工智能模型。
这个新功能被称为代理模式,是Android Studio中Gemini的一部分。Android Studio是用于设计、构建和测试Android智能手机应用程序的开发环境。它集成了Android手机的功能和编程语言,并配备了Gemini AI驱动的编码助手,能够协助完成代码生成、资源查找和代码转换文档等任务。
代理模式引入了代理AI功能,允许开发者用自己的语言表达复杂的目标。这可能涉及生成单元测试或执行复杂的代码重构等任务。代理将创建一个执行计划,可以涵盖多个项目文件,并在开发者的指导下执行计划。
谷歌首次展示了这一即将推出的功能在2025年的Google I/O大会上当时公司演示了它的工作原理。这个新模式在编辑器中使用各种工具来读取和修改代码,处理项目,搜索代码库,并以最少的监督管理冗长的任务。
尽管功能强大,谷歌强调开发者仍然掌控代理模式。在其工作过程中,会有停顿点,开发者可以在这些点上细化和指导代理的输出,并选择接受或拒绝。此外,开发者可以选择启用“自动批准”,如果他们不想被打扰。
默认的Gemini模型可以免费用于日常工作,配有相当慷慨的配额和有限的上下文窗口。拥有Gemini付费订阅的用户可以使用他们的应用程序编程接口密钥,通过Gemini 2.5 Pro的100万令牌上下文窗口来扩展代理模式的上下文窗口,这可以涵盖庞大的代码库。
谷歌表示,较大的上下文窗口允许开发者向Gemini发送更多指令、代码和附件,以获得更高质量的响应。这在与代理合作时尤其有用,因为较大的上下文为Gemini 2.5 Pro提供了推理复杂或长时间运行任务的能力。
Android Studio中的Gemini还可以通过模型上下文协议与外部工具交互,这是一种由Anthropic PBC开创的开放标准。此功能为AI模型使用工具和与其他AI代理通信提供了一种标准化的方法,从而扩展了其功能。
用户可以下载并试用Android Studio的最新实验预览版在Narwhal的金丝雀发布频道今天探索代理模式。