Module · Claude Engineer
Subagents & Automation
Small agents with small jobs, and the workflow that keeps them useful.
TOPIC 01
Subagents
One agent, one job, one set of tools.
What you'll practice
- Define a Subagent — guided · beginner
- Scope the Tools per Subagent — practice · intermediate
A command you'll meet
cat .claude/agents/reviewer.mdA subagent with one job and few tools is easier to trust than a general agent with all of them. Open the task below for the full walkthrough.
Hands-On Tasks in This Topic (2)
Define a Subagent
A subagent is a small, specialised prompt with its own tools. Write the definition for a reviewer that only reads.
Scope the Tools per Subagent
The tools are the risk. Write the policy that says which tools each kind of subagent gets.
TOPIC 02
Automation
The loop that makes assistant work repeatable - branch, change, review, learn.
What you'll practice
- Set the Assisted Git Loop — practice · intermediate
- Automate the Review Hand-off — challenge · advanced
A command you'll meet
cat ~/claude/git-workflow.mdThe loop is what makes the assistant useful in a team rather than a party trick. Open the task below for the full walkthrough.
Hands-On Tasks in This Topic (2)
Set the Assisted Git Loop
Branch, let the assistant work, review the diff, then open the pull request. Write the loop down so everyone runs it the same way.
Automate the Review Hand-off
The review agent is the part that pays for itself. Write the script that runs it over a diff and stores the findings where a human will read them.