Deploying Agents on Claude Code
Learn how to build, configure, and ship Claude subagents that your whole team can use, from a single working agent to a private plugin marketplace.
About this course
Most people using Claude work in one big context window and hope the model figures it out. That works for simple tasks. It breaks down when you want Claude to review code, query a database, and coordinate a deployment without those concerns bleeding into each other. Subagents solve this by giving each job its own isolated context, its own tools, and its own permissions. This course teaches you how to build them correctly.
You will start by understanding what a subagent actually is and what isolation buys you, then move into the specifics: writing valid .md agent files, scoping tool permissions to the minimum a job needs, wiring MCP servers to specific agents, and writing description fields that make Claude route reliably instead of guessing. These details look small on paper. In production, they are the difference between an agent that works and one that silently takes a wrong path.
The last part of the course covers shipping. A subagent sitting in .claude/agents/ on your laptop helps only you. This unit walks through converting that folder into a plugin, publishing it to a private marketplace, and letting your whole team install it with one command. You will also write CLAUDE.md routing rules that tell the main agent when to delegate and when to stay in the main thread, and learn how to recognize when a task has grown beyond subagents entirely.
Details
Skills you'll learn
Subagent file authoring
Write valid .md subagent files with correct frontmatter and system-prompt bodies that Claude can parse and route to.
Permission scoping
Build tool allowlists and choose permission modes so each agent has exactly the access its job requires and no more.
MCP server scoping
Attach an MCP server to a single subagent using inline frontmatter so private toolsets stay isolated from the main session.
Description-based routing
Write description fields specific enough that Claude auto-delegates to the right agent without manual instruction.
Plugin packaging and distribution
Convert a local agents folder into a plugin, publish it to a private marketplace, and install it across a team with the CLI.
Syllabus
3 units • 6 lessons • 3 projects • 3 assessments
Learning activities
Every lesson gives you several ways to learn.
Frequently asked questions
Similar courses
AI For All
A clear, honest, and encouraging tour through how AI actually works — and by the end, you'll have used it to build real things yourself, including your very own live app.
AI for Creators (Without Losing Your Voice)
Learn how to use AI tools to do more creative work, faster, without sounding like every other creator who's using the same tools.
Build Your First App with AI
Learn to build and ship a real app using AI tools, no coding experience required, and walk away with something live that solves an actual problem.
How to Talk to AI (And Actually Get What You Want)
Most people type questions into AI and hope for the best. This course teaches you how to actually communicate with it — so you spend less time reprompting and more time getting work done.