Coding with AI¶
You can use AI coding assistants to build agents with Agent Development Kit (ADK). Give your coding agent ADK expertise by installing development skills into your project, or by connecting it to ADK documentation through an MCP server.
- agents-cli: Command-line tool and coding skills for ADK development.
- ADK Docs MCP Server: Connect your coding tool to ADK documentation through an MCP server.
- ADK Docs Index: Machine-readable documentation files
following the
llms.txtstandard.
agents-cli¶
agents-cli is the command-line tool for ADK development. It provides scaffolding commands, deployment tools, and development skills that work with any compatible coding assistant, including Gemini CLI, Antigravity, Claude Code, and Cursor.
To install agents-cli and set up ADK development skills:
This installs both the CLI and coding skills. Browse the agents-cli documentation for more details.
CLI Commands¶
| Command | Description |
|---|---|
agents-cli scaffold create |
Create a new ADK agent project |
agents-cli scaffold enhance |
Add deployment to existing project |
agents-cli eval |
Run agent evaluations |
agents-cli deploy |
Deploy to Agent Runtime or Cloud Run |
agents-cli publish |
Publish agent to Agent Store |
Development Skills¶
After setup, the following skills are available in your coding tool:
| Skill | Description |
|---|---|
google-agents-cli-adk-code |
Python API quick reference and docs index |
google-agents-cli-adk-deploy |
Agent Runtime and Cloud Run deployment |
google-agents-cli-adk-dev |
Development lifecycle and coding guidelines |
google-agents-cli-adk-eval |
Evaluation methodology and scoring |
google-agents-cli-adk-observe |
Tracing, logging, and integrations |
google-agents-cli-adk-scaffold |
Project scaffolding |
ADK Docs MCP Server¶
You can configure your coding tool to search and read ADK documentation using an MCP server. Below are setup instructions for popular tools.
Gemini CLI¶
To add the ADK docs MCP server to Gemini CLI, install the ADK Docs Extension:
Antigravity¶
To add the ADK docs MCP server to Antigravity
(requires uv):
- Open the MCP store via the ... (more) menu at the top of the editor's agent panel.
- Click on Manage MCP Servers then View raw config.
-
Add the following to
mcp_config.json:
Claude Code¶
To add the ADK docs MCP server to Claude Code:
claude mcp add adk-docs --transport stdio -- uvx --from mcpdoc mcpdoc --urls AgentDevelopmentKit:https://adk.dev/llms.txt --transport stdio
Cursor¶
To add the ADK docs MCP server to Cursor (requires
uv):
- Open Cursor Settings and navigate to the Tools & MCP tab.
- Click on New MCP Server, which will open
mcp.jsonfor editing. -
Add the following to
mcp.json:
Other Tools¶
Any coding tool that supports MCP servers can use the same server configuration shown above. Adapt the JSON example from the Antigravity or Cursor sections for your tool's MCP settings.
ADK Docs Index¶
The ADK documentation is available as machine-readable files following the
llms.txt standard. These files are generated with
every documentation update and are always up to date.
| File | Description | URL |
|---|---|---|
llms.txt |
Documentation index with links | adk.dev/llms.txt |
llms-full.txt |
Full documentation in a single file | adk.dev/llms-full.txt |