Learn to build with AI coding agents
Master Claude Code, OpenAI Codex, Gemini CLI, Cursor, the Model Context Protocol and agentic engineering — with hands-on practice, just like W3Schools.
Choose a learning path
Go to practice →Getting Started
Understand the basics before you pick a tool.
→ 🧰AI Coding Platforms
Claude Code, Codex, Gemini CLI, Cursor, Aider and more.
→ 🔌Model Context Protocol
Connect your AI tools to the outside world with MCP.
→ 🤖Agentic Coding
Turn models into autonomous software engineers.
→ ✍️Prompt Engineering
Get dramatically better output from any model.
→ 🔧Hands-On Projects
Build real tools step by step.
→Start here
All lessons →Welcome to AgentDojo
What this site is, what you will learn, and how to use it.
🧰Claude Code
Anthropic's terminal agent — install, basic commands, and workflow.
🔌What is MCP?
The open standard that gives AI tools superpowers.
🤖What Is an Agent?
Model + tools + loop. The definition that actually matters.
✍️Writing Great Prompts
The five ingredients of a prompt that gets good code.
🔧Build a Complete MCP Server
From zero to a working MCP server with tools, resources, and a real use case.
Why AgentDojo?
Lessons that stick
Short, example-driven tutorials with real configs and code you can copy.
Try it yourself
A live code sandbox, an MCP config lab, and a simulated agent terminal.
Instant practice
Quizzes and exercises with instant feedback. Progress saved in your browser.
Deep on MCP
Not a footnote — a full path on the protocol that connects everything.