Agents dans Claude Code : délégation, orchestration et isolation
Dans Claude Code, un sous-agent reçoit une tâche bornée avec son propre contexte. L’article le distingue d’un processus autonome, puis présente plusieurs modes d’orchestration. Il couvre aussi l’isolation des modifications, la configuration, les journaux et les limites d’exécution.
Qu'est-ce qu'un Agent IA ?
Un agent IA peut raisonner, planifier, et executer des actions pour atteindre un objectif. Contrairement à un chatbot, il peut decomposer des tâches complexes et utiliser des outils.
Agent de Review de PR
# .claude/agents/code-reviewer.yaml
name: Auto Code Reviewer
trigger:
type: webhook
source: github
event: pull_request.opened
steps:
- name: fetch_diff
action: mcp.github.get_pr_diff
- name: review_code
action: claude_chat
prompt: |
Fais une code review de cette PR.
Identifie bugs, performance, bonnes pratiques.
- name: post_review
action: mcp.github.create_review
Agent Issue Responder
# Analyse et repond aux nouvelles issues
steps:
- name: analyze_issue
action: claude_chat
prompt: |
Analyse cette issue:
Titre: {{issue.title}}
Determine le type et la priorité.
- name: add_labels
action: mcp.github.add_labels
- name: post_comment
action: mcp.github.comment
Lancer un agent
# Manuellement
claude agent run deploy-checker
# Voir les agents
claude agent list
# Logs
claude agent logs issue-responder --last 10
