| title | Get started with Agent Framework |
|---|---|
| description | A step-by-step tutorial to build your first agent and progressively add tools, conversations, memory, workflows, and hosting. |
| author | eavanvalkenburg |
| ms.topic | tutorial |
| ms.author | edvan |
| ms.date | 02/12/2026 |
| ms.service | agent-framework |
This tutorial walks you through building an AI agent from scratch, adding one concept at a time. Each step builds on the previous one.
| Step | What you'll learn |
|---|---|
| Step 1: Your First Agent | Create an agent, invoke it, and stream the response |
| Step 2: Add Tools | Give the agent a function tool it can call |
| Step 3: Multi-Turn Conversations | Maintain conversation state with sessions |
| Step 4: Memory & Persistence | Inject persistent context via context providers |
| Step 5: Workflows | Compose a multi-step workflow |
| Step 6: Host Your Agent | Expose the agent via hosting infrastructure |
[!div class="nextstepaction"] Step 1: Your First Agent