Google AI代理新增后台执行:提交任务后可关页面
Google更新了Gemini Interactions API中的Managed Agents,让AI代理可以在后台执行长时间任务。开发者提交任务后无需等待,可以关闭页面。代理在云端沙箱中完成推理、代码执行、文件管理等操作,用户随时回来查看进度。
后台执行通过设置background: true实现。API立即返回一个ID,客户端用这个ID轮询状态、流式进度或稍后重连。代理变成异步工作者,不阻塞应用程序。
远程连接与自定义函数
Managed Agents现在可以直接连接远程Model Context Protocol(MCP)服务器,无需编写自定义代理中间件就能访问私有数据库或内部API。开发者可以在一次交互中混合使用远程工具与内置沙箱能力(如Google搜索、代码执行),提升集成效率。
自定义函数可以同内置沙箱工具并行调用。内置工具在服务器自动运行;自定义函数触发requires_action状态,由客户端执行本地业务逻辑。这允许AI代理调用公司特有的计算或验证步骤,适应更复杂的场景。
凭据刷新与状态保持
新功能支持刷新凭据:通过传递现有environment_id和新的网络配置来刷新令牌或轮换密钥。沙箱的文件系统、已安装包和克隆仓库都保持原样,任务不中断。
这些更新将Managed Agents从需要等待的交互式代理转变为可在真实开发环境中运行的后台工作者。目前没有说明后台任务是否有超时限制,远程MCP是否需要额外安全配置。同时,不清楚这些功能是否对所有用户开放还是需要特定配额。