微信扫码
添加专属顾问
我要投稿
谷歌开源 agents-cli 工具,将企业级 AI Agent 从开发到部署的复杂工程化工作,打包成 AI 助手可直接调用的“技能包”,大幅降低应用门槛。 核心内容: 1. 项目定位:简化 AI 智能体开发生命周期,实现本地原型到生产部署的无缝衔接。 2. 核心亮点:无缝集成主流编程 Agent,内置七个覆盖全生命周期的专业技能包。 3. 核心价值:降低工程化门槛与上下文开销,让开发者与 AI 助手能高效协作。
近年 AI Agent 领域热闹非凡,各种智能体应用层出不穷,但真正落地的企业级应用除了大厂出品的还是在少数。
主要原因还是因为从一个 demo 到生产环境,中间隔了十万八千里的工程化工作。
想在云端开发和部署一个 AI Agent,首先得啃一堆云服务文档,然后配置各种繁琐的运行环境,接着还要考虑模型评估、CI/CD 流水线、监控告警……光是想想就让人头大。
就在大家头疼的时候,谷歌云出手了。就在 4 月底,谷歌云正式推出了 agents-cli 工具,巧妙地把这些工程化知识,打包成了 AI 编程助手专属的"技能包"。
agents-cli 是谷歌云智能体平台推出的官方命令行工具,专为简化 AI 智能体的开发生命周期而设计。
它的核心目标就是实现从本地原型设计到生产部署的无缝衔接。
这个工具的定位非常清晰:把你的编程助手变成 Google Cloud 上构建和部署 Agent 的专家。
以前,你可能需要学会 Google Cloud 的十几个 CLI 工具和各种服务。
现在,agents-cli 把这些知识都打包好了,你的 AI 助手直接就能用,你也不用再去啃厚厚的文档了。
1、无缝集成主流编程 Agent
agents-cli 专门为与编程智能体直接集成而设计,完美支持:
你喜欢用哪个就用哪个,agents-cli 都能让它变成 Agent 开发专家。
2、七个专业技能包
agents-cli 内置了七个专门的"技能",每个技能都是一个独立的知识模块,覆盖了 Agent 开发的完整生命周期:
这七个技能就像七个专家顾问,各司其职,帮你完成从 0 到 1 的全过程。
3、降低上下文开销
在传统的开发流程中,编程智能体需要自行推断各类云服务的连接逻辑,这往往会造成迭代效率低下、词元消耗增加。
agents-cli 通过将结构化知识直接嵌入 CLI 的方式,让此类交互更具确定性,同时大幅提升整体运行效率。你的 AI 助手不需要再瞎猜了,直接就能知道该怎么做。
4、本地模拟与评估
agents-cli 内置支持本地模拟与评估。你可以在部署前运行评估流水线,对比不同运行结果的输出,并根据数据集验证智能体的行为。
这体现了智能体系统正愈发重视测试与可靠性保障——毕竟在生产环境中,运行的准确性和一致性才是关键。
5、自动化部署
在部署方面,agents-cli 可自动化完成基础设施配置与发布工作流。它能够:
6、人工模式(Human Mode)
agents-cli 还有一个非常贴心的设计:人工模式。它允许开发者直接执行 CLI 命令,而非完全依赖智能体驱动的自动化流程。
这为工作人员在必要时检查、管控工作流程提供了可行方式,解决了全自主系统透明度不足的问题。你既可以让 AI 助手帮你干活,也可以随时接管,自己动手。
好了,说了这么多,我们来看看怎么用 agents-cli 吧。
在开始之前,你需要准备好:
安装 agents-cli 非常简单,一行命令搞定:
uvx google-agents-cli setup
这一条命令会安装 CLI 并将所有七个技能部署到你的编程助手中。
如果你只想安装技能而不进行身份验证设置:
uvx google-agents-cli setup --skip-auth
或者,你也可以只向编程助手添加技能,而不安装完整的 CLI:
npx skills add google/agents-cli
安装完成后,你需要进行身份验证。agents-cli 支持多种方式:
方式一:交互式浏览器身份验证
agents-cli login --interactive
方式二:检查身份验证状态
agents-cli login --status
方式三:本地开发使用 AI Studio API Key
对于本地开发,你可以使用 AI Studio API Key 而不是完整的 Google Cloud 身份验证。这样你就可以在本地使用 Gemini 和 ADK,无需云项目:
export GEMINI_API_KEY="your-key-here"
agents-cli 提供了一整套完整的命令,覆盖了 Agent 生命周期的每个阶段:
🔧 设置和脚手架
agents-cli setup | |
agents-cli scaffold | |
agents-cli scaffold enhance | |
agents-cli scaffold upgrade |
💻 开发
agents-cli run "prompt" | |
agents-cli playground | |
agents-cli install | |
agents-cli lint | |
agents-cli lint --fix |
📊 评估
agents-cli eval run | |
agents-cli eval run --evalset F | |
agents-cli eval run --all | |
agents-cli eval compare BASE CAND |
🚀 部署和发布
agents-cli deploy | |
agents-cli publish gemini-enterprise |
构建你的第一个 Agent
让我们通过一个完整的例子来感受一下 agents-cli 的威力。
第一步:创建项目
agents-cli scaffold my-first-agent
cd my-first-agent第二步:安装依赖
agents-cli install
第三步:打开游乐场
这是 agents-cli 最棒的功能之一。你不需要在黑白终端中测试 Agent,而是可以启动一个本地 Web 界面:
agents-cli playground
运行后,你会得到一个本地 URL(通常是 http://127.0.0.1:8000)。在浏览器中打开它,从菜单中选择你的 Agent,就可以开始聊天了。
默认情况下,这个 Agent 配置为处理天气请求。
第四步:运行评估
当你准备好评估时,运行:
agents-cli eval run
第五步:部署
部署通常有两个选择:
部署过程:
agents-cli deploy
如果你想将 Agent 注册到 Gemini Enterprise,运行这个命令:
agents-cli publish gemini-enterprise
这样你就可以直接从 https://gemini.google.com/ 使用你的 Agent 了!
agents-cli 解决了 AI Agent 开发中的一大痛点:工具链和基础设施碎片化。
它通过把工程化知识打包成"技能",让 AI 编程助手能够帮你完成从项目搭建到部署的全过程。
无论你是想低成本地在本地开发测试,还是要部署到企业级环境,agents-cli 都能帮到你。而且它还支持"人工模式",让你既能享受 AI 带来的便利,又能保持对流程的掌控。
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业
2026-06-26
我把自己的知识库系统开源了
2026-06-26
近 8 千 Star!一次性干翻整本 PDF,百度这个 OCR 让文档解析彻底变了天
2026-06-25
官宣|我们推出了开源版Claude Tag,以及它背后记忆与工具引擎 MFS
2026-06-24
Nathan Lambert:GLM-5.2是开源Agent重大突破,连锁反应将渗透进更广泛的经济体
2026-06-23
百度开源 Unlimited OCR:让长文档解析一次完成
2026-06-23
我把自己的需求到交付 Skills 开源了:Analysis to Delivery
2026-06-23
腾讯开源WeKnora知识库部署实战(含踩坑排查)
2026-06-22
DiffusionGemma: 文本生成速度提升 4 倍
2026-03-30
2026-04-09
2026-04-03
2026-04-01
2026-03-31
2026-03-30
2026-04-18
2026-04-18
2026-03-31
2026-04-02
2026-06-16
2026-05-30
2026-05-16
2026-04-22
2026-04-21
2026-04-15
2026-04-09
2026-04-01