
The Agent Development Kit announced during Google Next ’25 was definitely something I wanted to check out further. I’ve finally had a bit of time to play around with it, and I’m thinking of kicking off a series about using ADK and building agents with various tools and integrations. I guess I have to start somewhere…

Installation is simple and requires a Python package, google-adk
to be installed as well as a project folder structure with some required files:
parent_folder/
your_first_agent/
__init__.py
agent.py
.env
I’m not going to go into too much detail here, you can find the detailed setup instructions here.
Running your agent
This step is to be performed in the parent_folder
. You can run it as a web UI, in the terminal or as an API server. I found running it the terminal to be quite effective for testing as the dev UI can often be a little more verbose than I would like.
- Dev UI —
adk web
- Terminal —
adk run your_first_agent
- API server —
adk api_server
(Link to my code repo can be found at the end)
Source Credit: https://medium.com/google-cloud/getting-started-with-agent-development-kit-function-tools-3f038ee646ea?source=rss—-e52cf94d98af—4