Google ADKgoogle-adk · Python 3.10+
1
Curious builder0 XP earned · 300 to level 2
0 daysFinish a lesson to begin
Badge collection0 of 6 unlocked
14 small wins to finish your pathNext lesson

What an agent is made of

Five fields do almost all the work.

FieldWhat it does
modelWhich Gemini model answers
nameIdentifier, used when agents call each other
descriptionHow other agents decide to hand work to this one
instructionThe system prompt. What this agent is and how it behaves
toolsPython functions it is allowed to call
description and instruction are not the same thing
instruction is read by this agent. description is read by other agents deciding whether to delegate here. Get the second one wrong and delegation silently stops working.

This is what real progress feels like.