Gemini API 托管代理升级:后台任务与远程 MCP 支持

Google DeepMind 为 Gemini API 的 Managed Agents 新增后台执行、远程 MCP 服务器集成、自定义函数调用和凭证刷新能力,帮助开发者构建更可靠的生产级 AI 代理。
托管代理迎来关键能力升级
Google DeepMind 近日宣布为 Gemini API 中的 Managed Agents(托管代理)推出一系列新能力,包括后台任务执行、远程 MCP 服务器集成、自定义函数调用以及跨交互凭证刷新。这些更新直指开发者反馈的痛点,目标是让 AI 代理从原型走向生产环境时更加可靠。
Managed Agents 是 Gemini Interactions API 的核心概念:开发者只需调用一个端点,Gemini 就会在隔离的云端沙箱中完成推理、代码执行、包安装、文件管理和网页信息获取等全部工作。对于 AI 编码代理,官方建议通过 npx skills add google-gemini/gemini-skills --skill gemini-interactions-api 安装 Interactions API 技能包。
后台执行:告别脆弱的 HTTP 长连接
长时间运行的任务如果一直保持 HTTP 连接,网络抖动就可能导致任务中断。新引入的 background: true 参数解决了这个问题:调用后 API 立即返回一个交互 ID,客户端可以轮询状态、流式获取进度,或者在任务完成后重新连接获取结果。
// 启动后台分析任务
const interaction = await client.interactions.create({
agent: "antigravity-preview-05-2026",
input: "Clone https://github.com/googleapis/js-genai, 找出源码中所有 TODO 注释并按模块和优先级分类",
environment: "remote",
background: true,
});
// 轮询而不阻塞连接
let result = interaction;
while (result.status === "in_progress") {
await new Promise(r => setTimeout(r, 5000));
result = await client.interactions.get(interaction.id);
}
对于需要处理大型代码库分析、批量数据处理或长时间网页抓取的场景,这个功能非常实用——你不再需要自己维护代理服务器来管理任务生命周期。
远程 MCP 集成:直连私有数据源
此前,要让代理访问私有数据库或内部 API,开发者往往要编写自定义代理中间件。现在,Managed Agents 可以直接连接远程 Model Context Protocol (MCP) 服务器,并且能与内置工具(如 Google Search、代码执行)混合使用。
const interaction = await client.interactions.create({
agent: "antigravity-preview-05-2026",
input: "检查内部可观测性服务器的认证服务延迟峰值,并与 git 提交关联分析",
environment: "remote",
tools: [
{ type: "google_search" },
{ type: "code_execution" },
{ type: "mcp_server", name: "internal_telemetry", url: "https://mcp.internal.example.com/mcp" },
],
});
这意味着企业可以安全地让代理在沙箱中调用内部系统,而无需暴露公网端口。对 DevOps 团队来说,将监控数据、日志系统或内部文档库通过 MCP 暴露给代理,能大幅提升自动化运维和故障排查效率。
自定义函数与凭证刷新
除了远程 MCP,新版本还支持在沙箱工具旁添加自定义函数,让开发者可以把专有逻辑或已有 API 封装成工具供代理调用。同时,凭证刷新机制确保长时间运行的交互过程中,认证信息不会过期失效——这对涉及多步骤外部 API 调用的工作流至关重要。
对开发者的实用建议
如果你是 AI 应用开发者,以下几点值得关注:
- 后台任务适合所有超过 30 秒的异步操作,避免前端超时
- 远程 MCP 是连接企业内部系统的首选方式,比开放 REST API 更安全可控
- 凭证刷新让你可以放心构建多轮交互的代理,无需担心会话中途失效
官方示例使用 @google/genai JavaScript SDK,Python 和 cURL 用户可以参考 Antigravity 代理文档。随着这些能力落地,构建生产级 AI 代理的门槛正在显著降低。
本文基于 Google AI Blog 的公开内容,由 AI 辅助整理改写后发布。
原标题:Expanding Managed Agents in Gemini API: background tasks, remote MCP and more
阅读原文