Agents are AI assistants that use tools.
What makes an agent?
| Component | Purpose |
|---|---|
| LLM | The AI brain (GPT-4, Claude, etc.) |
| System Prompt | Personality and instructions |
| Tools | Apps and flows it can use |
| Sub-Agents | Other agents it can delegate to |
How agents work
- You send a message
- Agent decides what to do
- Agent calls tools if needed
- Agent responds with results
Built-in capabilities
Every agent has these (not editable):
| Tool | Purpose |
|---|---|
| memory | Remember things across chats |
| plan | Break down complex tasks |
| finish | Mark task as complete |
Example
code
1You: "Transcribe this audio and summarize it"23Agent: 4 1. Calls whisper tool → gets text5 2. Calls summarize tool → gets summary6 3. Returns both to youLearn more
| Topic | Guide |
|---|---|
| Create and configure agents | Creating an Agent |
| Delegate to specialists | Sub-Agents |
| Parallel tool calls in one turn | Sub-Agents: parallel execution |
Typed JSON from finish | Structured Output |
| Chat via API | Agents REST API |
Next
→ Workers