大家好,我是蓝戒。本篇我们来聊聊:“谷歌 agents-cli 命令行工具”。
不知道你最近有没有被“AI Agent(智能体)”这个词刷屏?不管是在大厂吹水群还是在各大技术社区,不会写个 Agent 都不好意思说自己是圈内人。
但只要你亲自动手写过,哪怕是最简易的 Agent,估计内心早已崩溃了无数次:
- 写好提示词(Prompt)后,一跑测试发现效果全随机,不知道哪里出了问题。
- 想评估一下 Agent 性能,难道真要人工肉眼测试几百个对话历史吗?
- 部署更是折腾,配置环境、对接云服务、做 CI/CD 管道…… 头发直接掉了一大把。
更心累的是,你指望开发工具里的 AI 助手(比如 Claude Code、Codex)来帮你写,结果它写出来的代码漏洞百出,根本不懂怎么对接谷歌最新的 ADK(Agent Development Kit)和 Google Cloud 的一整套底层架构。
谷歌显然也看下去了,最近他们开源了一个可以说是“降维打击”的工具:agents-cli。
一、什么是 agents-cli?
简单来说,agents-cli 不是另一个和 LangChain 或 AutoGen 竞争的 Agent 开发框架,而是一个专门用来“降伏”开发痛点并“赋能”你现有 AI 编程助手的神级命令行工具与技能包。
你平时用 Claude Code 或者是其他 AI 编程助手吗?当你安装了 agents-cli 后,它会直接将一整套关于谷歌 Agent 平台的专业开发知识、代码规范、评估和部署逻辑,作为“技能(Skills)”直接注入到你的 AI 助手脑子里。
这意味着,你的 AI 助手一瞬间就变成了熟谙 Google Cloud 和 Gemini Enterprise 部署机制的“特级专家”。你只需要下一句日常指令,它就能帮你生成高标准的、可直接部署上云的 Agent 代码,甚至帮你做完自动化测试。
二、三大核心杀手锏
1. 傻瓜式脚手架(Scaffolding)
手动配置繁琐的配置文件和项目目录?不存在的。
使用 agents-cli scaffold <name> 就可以一秒生成一个标准的 Agent 项目。如果你觉得现有的项目太简陋,一句 agents-cli scaffold enhance 还能直接给你的项目“强行打补丁”,强力塞入 RAG(检索增强生成)、持续集成(CI/CD)或者一整套云端基础设施配置。
2. 告别肉眼测试的科学评估(Evaluation)
开发 Agent 最怕什么?“改动一行 Prompt,全面崩盘”。
agents-cli 带来了工业级的评测流水线。它包含两大神级指令:
agents-cli eval generate:在批量评测集上运行你的 Agent,自动捕获完整的执行轨迹(Traces)。agents-cli eval grade:基于大模型作为裁判(LLM-as-a-judge),根据自定义指标对轨迹进行自动化打分。你甚至还可以用agents-cli eval optimize来自动微调 Agent 的提示词,让 AI 自己去寻找最优解。
3. 一键部署到 Google Cloud
开发完了,本地跑得挺好,怎么上线?
agents-cli deploy 这行指令会替你搞定 Agent Runtime、Cloud Run 或者 GKE 等云资源的部署,一键将本地智能体托管到 Google Cloud,甚至直接注册发布到 Gemini Enterprise,把原本需要运维忙活一下午的工作缩短到 3 秒。
三、三步快速上手
要玩转 agents-cli,你只需要确保本地安装了 Python 3.11+、uv(超级好用的 Python 包管理工具)和 Node.js。
1.一键安装并注入技能:耗时约 1 分钟。
在你的终端中直接运行以下命令。这不仅会安装本地 CLI,还会将相关的技能(Skills)注入到你的编码工具中:
Bash
uvx google-agents-cli setup
如果你只想给你的 AI 编码助手增加技能包,也可以使用 npm:
Bash
npx skills add google/agents-cli
2.唤醒你的 AI 助手:推荐使用现代 AI 编码命令行。
在项目根目录下打开你最常使用的 AI 编码伴侣(例如 Claude Code、Antigravity CLI、或者其他类似工具)。
3.用自然语言命令它造一个 Agent:彻底解放双手。
直接对你的 AI 助手说:
“帮我用 agents-cli 写一个‘远古野人’风格的 Agent,要求它能把长篇大论的废话自动压缩成极其简短的技术哼唧声。”
这时候,被注入了 agents-cli 技能的 AI 助手就会立刻调用脚手架、编排 ADK 代码,一步到位帮你写出高标准的 Agent 项目。
四、中肯点评:我们要不要跟风?
目前市面上的 Agent 工具链大多处于“玩具阶段”或者是“黑盒框架”,极难进行企业级的维护与监控。谷歌的 agents-cli 聪明在它不重复造轮子。它将繁重的规范、冗长的云端 API 交互、复杂的评测逻辑封装成了命令行,并极其巧妙地利用了“向 AI 编码工具灌输 Skill”这一机制,让开发体验呈指数级上升。
如果你正在利用 Gemini 和 Google Cloud 探索商业化 AI 应用,或者你正苦于 AI 编码助手“不够懂 Google Cloud 架构”,那么 agents-cli 绝对是目前最值得尝试、体验最优雅的“提效外挂”。
- 官方开源仓库地址:https://github.com/google/agents-cli
文章评论