google /agents-cli

The CLI and skills that turn any coding assistant into an expert at creating, evaluating, and deploying AI agents on Google Cloud.

★ 6,294⑂ 727👁 43▤ 28
PythonCreated 2026-04-09google.github.io/agents-cli/
6,294
stars
+0+8+243
727
forks
43
watchers
–
prs
–
issues
28
releases
–
discussions

README

agents-cli
  The CLI and skills for building agents on Gemini platform.

  
    Get Started   |  
    Skills   |  
    Commands   |  
    PyPI   |  
    Issues   |  
    Docs   |  
    Release Notes   |  
    Star us
  


---

Turn your favorite coding assistant into an expert at building and deploying agents on Google Cloud.

Agents CLI in Gemini platform (agents-cli) gives your coding agent the skills and commands to build, scale, govern, and optimize enterprise-grade agents — so you don't have to learn every CLI and service yourself.

Works seamlessly with:
Antigravity CLI  •  Claude Code  •  Codex  •  and any other coding agent.

 Get Started

Prerequisites: Python 3.11+, uv, and Node.js.

 1. Install

bash
uvx google-agents-cli setup



Or just the skills — your coding agent will handle the rest

bash
npx skills add google/agents-cli




 2. Open your coding agent

Launch Antigravity CLI, Claude Code, Codex, or any coding agent you prefer.

 3. Build your first agent

Ask your coding agent to build something — e.g. "Use agents-cli to build a caveman-style agent that compresses verbose text into terse, technical grunts"

See the full tutorial for a step-by-step walkthrough.

Browse the full documentation →

---

 Agent Skills

| Skill | What your coding agent learns |
|-------|-------------------------------|
| google-agents-cli-workflow | Development lifecycle, code preservation rules, model selection |
| google-agents-cli-adk-code | ADK Python API — agents, tools, orchestration, callbacks, state |
| google-agents-cli-scaffold | Project scaffolding — create, enhance, upgrade |
| google-agents-cli-eval | Evaluation methodology — metrics, datasets, LLM-as-judge, adaptive rubrics |
| google-agents-cli-deploy | Deployment — Agent Runtime in Gemini platform, Cloud Run, GKE, CI/CD, secrets |
| google-agents-cli-publish | Gemini registration |
| google-agents-cli-observability | Observability — Cloud Trace, logging, third-party integrations |

---

 CLI Commands

| Command | What it does |
|---------|-------------|
| agents-cli setup | Install CLI + skills to coding agents |
| agents-cli create  -y | Create a new agent project with defaults (adk_python template, agent_runtime target) |
| agents-cli eval run | Run the agent over the eval dataset and grade the traces |
| agents-cli deploy | Deploy to Google Cloud |
| agents-cli publish gemini | Register with Gemini |


See all commands

| Command | Description |
|---------|-------------|
| agents-cli login | Authenticate with Google Cloud or AI Studio |
| agents-cli login --status | Show authentication status |
| Scaffold | |
| agents-cli create  -y | Create a new agent project with defaults (adk_python template, agent_runtime target) |
| agents-cli scaffold enhance | Add deployment or CI/CD to an existing project |
| agents-cli scaf

Snapshot: 2026-11-04T14:00:00Z · Data license Apache-2.0 · JSON