adk-go-workflows
Requires `google.golang.org/adk/v2 >= v2.0.0`, which is where the `workflow` package and `agent/workflowagent` first ship.
| Flag | Short | Default | Description | |------|-------|---------|-------------| | `--agent` | `-a` | `adk` | Agent template — local name (`adk` for Python, `adk_go` for Go), local path (`local@/path`), adk-samples shortcut (`adk@<name>`, legacy `python/agents/` tree only), or
$ npx -y skills add google/agents-cli --agent claude-codeHow it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
| Flag | Short | Default | Description | |------|-------|---------|-------------| | `--agent` | `-a` | `adk` | Agent template — local name (`adk` for Python, `adk_go` for Go), local path (`local@/path`), adk-samples shortcut (`adk@<name>`, legacy `python/agents/` tree only), or
| Flag | Short | Default | Description | |------|-------|---------|-------------| | `--agent` | `-a` | `adk` | Agent template — local name (`adk` for Python, `adk_go` for Go), local path (`local@/path`), adk-samples shortcut (`adk@<name>`, legacy `python/agents/` tree only), or remote Git URL | | `--deployment-target` | `-d` | `agent_runtime` | Deployment target (`agent_runtime`, `cloud_run`, `gke`, `none`) | | `--region` | | `us-east1` | GCP region | | `--prototype` | `-p` | off | Skip CI/CD and Terraform (recommended for first pass) | | `--session-type` | | — | Session storage (`in_memory`, `cloud_sql`, `agent_platform_sessions`). Use with `cloud_run` or `gke` targets (Agent Runtime manages sessions itself). | | `--cicd-runner` | | — | CI/CD runner (`github_actions`, `google_cloud_build`, `skip`) | | `--agent-directory` | `-dir` | `app/` | Custom agent code directory inside the project | | `--agent-guidance-filename` | | `GEMINI.md` | Coding agent guidance file (`GEMINI.md`, `CLAUDE.md`, or `AGENTS.md`) | | `--output-dir` | `-o` | `.` | Output directory for the project | | `--bq-analytics` | | off | Enable BigQuery Agent Analytics plugin (supported on `agent_runtime`, `cloud_run`, and `gke`) | | `--skip-checks` | `-s` | off | Skip verification checks for GCP and Agent Platform | | `--adk` | | off | Quickstart mode: adk + agent_runtime + prototype, skips prompts. It forces `--agent adk` (Python). For a Go quickstart use `--agent adk_go --prototype --yes` instead. | | `--auto-approve` / `--yes` | `-y` | off | Non-interactive: skip prompts, use defaults for missing params | | `--interactive` | `-i` | off | Interactive mode: show menus and prompts (for use in terminals) |
For all available flags, run `agents-cli scaffold create --help`.
> **ADK-specific:** `--adk` is a shortcut for the built-in ADK template, and `adk` is the only > built-in one. `--agent` also takes a template repo (`<org>/<repo>[/<path>]@<tag>` or `local@<path>`), > which is how other frameworks ship.
> To use Google AI Studio instead of Vertex AI, edit the generated `.env`: comment the `GOOGLE_*` lines and uncomment `GEMINI_API_KEY`.
| Flag | Short | Default | Description | |------|-------|---------|-------------| | `--deployment-target` | `-d` | — | Add deployment target (`agent_runtime`, `cloud_run`, `gke`, `none`) | | `--cicd-runner` | | — | Add CI/CD runner (`github_actions`, `google_cloud_build`, `skip`) | | `--agent-directory` | `-dir` | `app/` | Agent code directory. Pass if not using the default. | | `--session-type` | | — | Session storage (`in_memory`, `cloud_sql`, `agent_platform_sessions`) | | `--region` | | `us-east1` | GCP region | | `--dry-run` | | off | Preview changes without applying them (requires saved metadata) | | `--force` | | off | Force overwrite all files (skip smart-merge comparison) | | `--prefer-new` | | off | Resolve conflicts in favor of the new template version | | `--agent-guidance-filename` | | `GEMINI.md` | Coding agent guidance file (e.g. `CLAUDE.md` for Claude Code) | | `--bq-analytics` | | off | Add BigQuery Agent Analytics plugin | | `--skip-checks` | `-s` | off | Skip verification checks for GCP and Agent Platform | | `--prototype` | `-p` | off | Prototype mode (skips CI/CD runner prompt) | | `--auto-approve` / `--yes` | `-y` | off | Non-interactive: skip prompts, use defaults for missing params | | `--interactive` | `-i` | off | Interactive mode: show menus and prompts (for use in terminals) |
For all available flags, run `agents-cli scaffold enhance --help`.
The CLI and skills that turn any coding assistant into an expert at creating, evaluating, and deploying AI agents on Google Cloud.
Repo: google/agents-cli
Requires `google.golang.org/adk/v2 >= v2.0.0`, which is where the `workflow` package and `agent/workflowagent` first ship.
Reflects `google.golang.org/adk/v2 v2.1.0`, the version the `adk_go` template pins. If a symbol here is missing, check your `go.mod` before assuming the page…
Requires `google-adk >= 2.0.0`. This page documents the Python graph API; ADK Go has its own — see `references/adk-go-workflows.md`. Requires **Python >=…
* **`Agent`**: The core intelligent unit. Can be `LlmAgent` (LLM-driven) or `BaseAgent` (custom/workflow). * **`Tool`**: Callable function providing external…
Recipes live in [google/adk-samples](https://github.com/google/adk-samples). **`core/python/`** is the curated tier — canonical ADK patterns maintained by the…
**Assumes `/google-agents-cli-scaffold` scaffolding.** If your project isn't scaffolded yet, see `/google-agents-cli-scaffold` first.