
agents-cli
让编码助手一键生成、评估并部署 Google Cloud AI Agent
agents-cli 是 Google 官方推出的命令行工具与技能集合,目标是把任意编码助手(如 Gemini CLI、Claude Code 等)升级为 AI Agent 开发专家。它解决的核心问题是:开发者想用 Google Cloud 的 Agent Development Kit(ADK)构建、评估和部署智能体时,往往需要翻阅大量文档、手写样板代码、反复调试部署流程。agents-cli 通过一组可被编码助手调用的 skills 和 CLI 命令,把创建 Agent 项目脚手架、生成评估用例、本地运行调试、部署到 Gemini Enterprise Agent Platform 等步骤标准化、自动化。开发者只需用自然语言向编码助手描述需求,助手即可借助这些技能完成从零到上线的全流程,显著降低 Google Cloud 上构建生产级 AI Agent 的门槛。
项目数据
使用教程
环境要求
- Python 3.11 或更高版本
- 已安装 uv(Python 包管理工具,README 前置要求中列出)
- 若选择 skills 方式安装,需要可用的 npx 环境
- 一个可用的编码助手(如 Antigravity CLI、Claude Code、Codex 或任意其他编码 agent)
安装与启动步骤
-
1检查前置环境
确认本机 Python 版本不低于 3.11,并已按 uv 官方文档装好 uv;两者缺一都会导致后续命令失败。
python --version uv --version -
2安装 agents-cli
用 uvx 直接运行官方包执行 setup,自动拉取并配置 agents-cli 及其 skills,这是 README 给出的推荐安装方式。
uvx google-agents-cli setup -
3仅安装 skills(可选)
如果你只想给现有编码助手补充技能、由编码助手自行完成其余配置,可用 npx 方式只添加 skills。
npx skills add google/agents-cli -
4在编码助手中调用
安装完成后在你的编码助手(Claude Code、Codex、Antigravity CLI 等)里使用已注入的 skills 与命令来生成、调试和部署 agent。
如何确认成功
执行 uvx google-agents-cli setup 时无报错并正常结束,说明 CLI 与 skills 已安装就绪。
常见问题
Q:agents-cli 支持哪些编码助手?
A:README 明确列出 Antigravity CLI、Claude Code、Codex,并表示同样适用于任意其他 coding agent。
Q:安装时提示找不到 uv 怎么办?
A:README 把 Python 3.11+ 和 uv 列为前置要求,需先按 uv 官方安装文档(docs.astral.sh/uv)装好 uv,再重新执行安装命令。
Q:uvx 安装和 npx skills 安装有什么区别?
A:uvx google-agents-cli setup 是完整安装方式,会配置 CLI 与 skills;npx skills add 属于 README 中给出的简化替代,只装 skills,其余交给编码助手处理。
Q:在哪里查看完整 CLI 命令清单?
A:README 提供了 Commands 章节和官方文档站 https://google.github.io/agents-cli/,安装后可在其中查阅具体命令用法。
注意事项
- 本次 README 节选只覆盖到 Get Started 的安装部分,命令清单与技能细节未完整给出,请以官网文档为准。
- agents-cli 面向 Google Cloud 的 Gemini Enterprise Agent Platform,实际构建与部署 agent 时还需要相应的云上环境与凭据。
- 安装命令来自官方 README,请勿替换包名或自行添加未在文档中出现的参数。
核心亮点
- 官方出品,与 ADK 和 Gemini Enterprise Agent Platform 深度集成,脚手架和部署路径开箱即用
- 以 skills 形式注入编码助手,用自然语言即可驱动创建、评估、部署全流程,减少手写样板
- 覆盖 Agent 开发完整生命周期,从项目初始化到评估用例生成再到云端部署都有对应命令
不足之处
- 强绑定 Google Cloud 生态,非 GCP 用户或想用其他云/本地部署的团队迁移成本高
- 项目较新,技能覆盖范围和边界情况仍在演进,复杂定制场景可能需手动补足
适用场景
- 用 Gemini CLI 或 Claude Code 快速搭建一个基于 ADK 的客服 Agent 并部署到 Google Cloud
- 为已有 Agent 项目自动生成评估数据集并跑通本地评估流程
- 团队统一 Agent 工程规范,把创建、测试、部署步骤沉淀为可复用的助手技能
替代项目
LangChain、CrewAI
项目介绍
上一篇:SwiftAgent
下一篇:awesome-skills
同类项目推荐
ComfyUI_Custom_Nodes_AlekPet
开源
给 ComfyUI 装上语音翻译和姿态检测,工作流更全能
Custom nodes that extend the capabilities of Comfyui
langchain
开源
组装 AI 应用的乐高积木,从想法到上线不换工具
The agent engineering platform.
transformers
开源
全球最大的模型仓库全家桶,想用的模型一把抓
Transformers: the model-definition framework for state-of-the-art machine learning m···
bruno
开源
把 API 测试当代码管理,用 Git 搞定协作与版本追踪
Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/I···