Fix a weak subagent config
A teammate left a code-reviewer subagent at .claude/agents/code-reviewer.md that has two problems:
- No stopping condition. Its system prompt just says "find problems and keep going until you are satisfied", so it tends to run for a long time and emit sprawling, unfocused reviews.
- Too much power. Its
tools:list includesEditandWrite, which means the subagent can rewrite the very code it's supposed to be reviewing.
Fix both problems by editing the config.
Cet exercice fait partie du cours
Introduction to Subagents
Instructions
- Start Claude Code with
claude. - Ask Claude to update
@.claude/agents/code-reviewer.mdto add a structured output format with the sections: Summary, Critical Issues, Major Issues, Minor Issues, Recommendations, Approval Status, and Obstacles Encountered. - Then ask Claude to restrict the subagent's tools to read-only plus
Bash: that meansBash,Glob,Grep,Read. Edit and Write should be removed. - Type
/exitto exit Claude Code.
Exercice interactif pratique
Passez de la théorie à la pratique avec l’un de nos exercices interactifs
Commencer l’exercice