agents-cli 是什么、怎么安装使用:Google 官方的智能体开发 CLI 与 7 个 Skills(用 ADK 搭建、评测、部署 Agent)

agents-cli 是 Google 开源的命令行工具和 7 个配套 Agent Skills:让 Claude Code、Codex、Antigravity 等编程智能体学会用 ADK 搭建智能体项目、做评测、部署到 Google Cloud 并注册到 Gemini Enterprise。

Install · 安装命令

npx skills add google/agents-cli

只装技能;连同 CLI 一起装见正文

在终端里执行。Skill 可以带可执行脚本,安装前先看一遍仓库里的 SKILL.md。

NNathaniel bigo··原创首发·AI 辅助撰写
5 分钟读完
资料核对于 2026-10-11 · 依据官方文档与公开资料整理
本文根据 google/agents-cli 仓库 README 整理,资料核对于 2026-10-11。截至当日,GitHub 显示该仓库约 6068 Star、692 Fork,最近一次推送在 2026-10-06;skills.sh 榜单上它的 7 个技能累计安装各约 48.6 万次(含整库安装的计数)。命令与技能以仓库为准。

是什么

agents-cli 的全称是「Agents CLI in Agent Platform」,README 的一句话介绍是:用于在 Gemini Enterprise Agent Platform 上构建智能体的 CLI 和技能。它的定位写在常见问题里——它不是 Claude Code、Codex 的替代品,而是给编程智能体用的工具:提供命令和技能,让你的编程智能体更擅长在 Google Cloud 上构建、评测和部署基于 ADK 的智能体。ADK 是 Google 的智能体开发框架,agents-cli 则把「从建项目到上线」这一整条线交给编程智能体来操作。

README 还回答了一个常被问到的问题:需不需要 Google Cloud?本地开发(创建、运行、评测)不需要,用 AI Studio 的 API Key 就能在本地跑 Gemini;部署和云端功能才需要。

包含哪些 Skill

README 列出 7 个技能:

  • google-agents-cli-workflow:开发生命周期、代码保护规则、模型选择;
  • google-agents-cli-adk-code:ADK 的 Python 接口——智能体、工具、编排、回调、状态;
  • google-agents-cli-scaffold:项目脚手架,对应 create、enhance、upgrade;
  • google-agents-cli-eval:评测方法——指标、数据集、用大模型当评委、自适应评分标准;
  • google-agents-cli-deploy:部署——Agent Runtime、Cloud Run、GKE、CI/CD、密钥管理;
  • google-agents-cli-publish:注册到 Gemini Enterprise;
  • google-agents-cli-observability:可观测性——Cloud Trace、日志和第三方集成。

对应的主要命令有 agents-cli create <名称>(新建项目)、agents-cli eval run(在评测集上运行并打分)、agents-cli deploy(部署到 Google Cloud)、agents-cli publish gemini-enterprise、agents-cli login(用 Google Cloud 或 AI Studio 认证),以及给已有项目补上部署和 CI/CD 的 agents-cli scaffold enhance。

怎么安装

前置条件是 Python 3.11 以上、uv 和 Node.js。README 给了两种装法。

只装技能,其余让编程智能体自己处理:

bash
npx skills add google/agents-cli

连同命令行一起装:README 的写法是用 uv 的一次性运行器(uvx)执行 PyPI 包 google-agents-cli 的 setup 子命令,等价的完整写法是:

bash
uv tool run google-agents-cli setup

它会把 CLI 和技能一起装进你的编程智能体。

怎么用

装好后打开你常用的编程智能体,直接提需求:

  • README 的示例:「用 agents-cli 做一个把啰嗦文字压缩成简短技术短句的智能体」;
  • 「给这个智能体写一组评测用例,跑一遍并告诉我哪些没过」;
  • 「给现有的 ADK 项目加上部署到 Cloud Run 的配置和 CI」。

不用编程智能体也可以:CLI 本身能独立使用,所有命令都可以在终端里直接运行。

适合谁 / 不适合谁

适合:

  • 打算用 Google 的 ADK 和 Gemini 做智能体的开发者;
  • 已经在 Google Cloud 上、想把评测和部署流程标准化的团队。

不适合:

  • 用其他框架(如 LangGraph、CrewAI)或不打算上 Google Cloud 的项目;
  • 只想找通用编程技能的人,这套技能的内容全部围绕 Google 的技术栈。

注意事项

  • 许可:GitHub 标注 Apache-2.0;仓库另有服务条款一节。
  • 遥测:README 说明默认每次命令调用会发出一条使用信号,写入你自己的 Google Cloud 项目的日志,只记录命令名、退出码、错误类别、耗时、版本和操作系统等元数据,不含文件内容和参数;写日志的请求头里还带有供 Google 做使用分析的版本、系统和命令名信息。README 提供了关闭它的环境变量。
  • 费用:部署会在你的 Google Cloud 账号下创建计费资源,模型调用按 Gemini 的价格计费。
  • 凭据:登录用的是你的 Google Cloud 或 AI Studio 身份;部署技能的内容涵盖密钥管理,API Key 不要写进仓库。
  • 国内网络访问 Google 服务受限,使用前确认网络与账号条件。

其他 Skill 库

  1. 01

    performance-optimization skill 是什么、怎么安装使用:Addy Osmani 的「先测量再优化」性能 Skill

    performance-optimization 是 addyosmani/agent-skills 里的性能优化技能:覆盖前端、后端、查询与数据库,强制按「测量 → 找瓶颈 → 修复 → 验证后保留或回退 → 防止回归」五步走,不凭感觉优化。

    ClaudeCodex0
  2. 02

    faceless-explainer skill 是什么、怎么安装使用:把一篇文章做成不出镜的讲解视频(HyperFrames)

    faceless-explainer 是 HyperFrames 的创作流程技能:输入文章、笔记、主题或简报,没有网站和实拍素材,画面全部按场景用文字排版、抽象图形、示意图和数据可视化现做,配旁白后渲染成讲解视频。

    ClaudeCodex0
  3. 03

    continuous-learning-v2 skill 是什么、怎么安装使用:让 Claude Code 从会话里攒「直觉」,再长成 Skill

    continuous-learning-v2 是 ECC 的学习系统:用钩子观察每次工具调用,后台提炼成带置信度的原子化「直觉」,按项目隔离存放,积累到一定程度可以聚合成技能、命令或子智能体,也能导出导入。

    ClaudeCodex0
  4. 04

    baoyu-translate 是什么、怎么安装使用:宝玉的文章翻译 Skill(快翻、常规、精翻三种模式,支持术语表)

    baoyu-translate 是宝玉 baoyu-skills 里的翻译技能:提供快速直译、带内容分析的常规翻译、含审校润色的精翻三种模式,支持自定义术语表,长文会先分块再翻译,可以直接处理网址或文件。

    ClaudeCodex0
  5. 05

    redesign-existing-projects skill 是什么、怎么安装使用:不重写代码,把现有网站从「模板感」改到精致

    redesign-existing-projects 是 Taste Skill 库里的改版技能:按「扫描 → 诊断 → 修复」三步审计现有网站或应用的字体、配色、布局、交互状态和文案,在原有技术栈上做针对性升级,不推倒重写。

    ClaudeCodex0
  6. 06

    Claude pdf skill 是什么、怎么安装使用:Anthropic 官方 PDF 技能(提取、合并拆分、填表单、OCR)

    pdf 是 Anthropic 官方的 PDF 处理 Skill:读取文字和表格、合并拆分、旋转、加水印、新建 PDF、填写表单、加解密、提取图片,以及对扫描件做 OCR,附带一组表单处理脚本。

    Claude0

查看全部 Skill 库 →

0 条评论

登录 后参与评论

还没有评论,来抢沙发~