Skip to main content
New

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.

Updated May 23, 2026

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

Last updated May 23, 2026
3 Units, 6 lessons
3 Projects
3 Assessments

Skills you'll gain with this course

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

Ways To Learn Included

Every lesson enables you to learn in a variety of ways.

3 min read
587 words

These gases, such as carbon dioxide and methane, play a crucial role in regulating Earth's temperature. But what exactly are they, and how do they work? Let's find out.

Read
Carbon Dioxide
Flashcards
Quiz
What is the primary greenhouse gas responsible for trapping heat?
Carbon Dioxide
Locked In
Great job! That's the correct answer.
Quiz
The earth's atmosphere is composed
Lecture
Listen: Greenhouse gases explained
Podcast
Chat
0:05
Jam
Arcade
Video
Comic

FAQ

Course thumbnail