Claude Code — Développement Assisté par IA
- Durée
- 1j
- Formation
- 14h
- Participants
- 1-10
- Par personne
- 1 490 €
Programme complet
Tout ce que vous devez savoir
Découvrez le contenu détaillé de cette formation, les prérequis nécessaires et les débouchés professionnels.
Public visé
Développeurs, ingénieurs logiciel, tech leads et DevOps souhaitant accélérer leur cycle de développement avec Claude Code, l'outil de codage agentique d'Anthropic
Prérequis
• Connaissances de base en Git (clone, commit, push, branches)
• Expérience en développement logiciel (tout langage)
• Aucune expérience préalable avec Claude Code requise
Programme
Module 1 — Introduction et installation de Claude Code
- Comprendre le positionnement de Claude Code : outil agentique vs assistants inline (Copilot, Cursor)
- Les 5 surfaces d'utilisation : CLI, VS Code, JetBrains, Desktop App, Web (claude.ai/code)
- Installation pas à pas : curl natif, Homebrew, WinGet, extension VS Code, plugin JetBrains
- Première session : authentification, connexion au compte Claude Pro/Max, navigation dans l'interface
- Mobilité entre surfaces : Remote Control, /desktop, --teleport
Module 2 — La boucle agentique et les outils intégrés
- Architecture de la boucle : Rassembler le contexte → Agir → Vérifier → Répéter
- Les modèles disponibles : Sonnet (rapidité) vs Opus (raisonnement profond), changement avec /model
- Extended Thinking et raisonnement adaptatif : niveaux d'effort (low, medium, high, max), ultrathink
- Les 5 catégories d'outils : fichiers (Read, Edit, Write), recherche (Glob, Grep), exécution (Bash), web (WebSearch, WebFetch), intelligence de code
- Atelier pratique : explorer une codebase existante avec Read, Grep et Glob
Module 3 — Le système de permissions
- Les 6 modes de permission : default, acceptEdits, plan, auto, dontAsk, bypassPermissions
- Cycler entre les modes avec Shift+Tab pendant une session
- Règles de permission : syntaxe allow/deny, wildcards Bash, patterns Read/Edit
- Hiérarchie des settings : managed > CLI > local > shared > user
- Atelier pratique : configurer des permissions adaptées à son workflow (npm, git, tests)
Module 4 — Workflow Explore, Plan, Code, Commit
- Explorer : questions larges puis ciblées, mentions @ pour référencer des fichiers, vocabulaire métier
- Planifier : Plan Mode (Shift+Tab ou --permission-mode plan), ouverture du plan dans l'éditeur (Ctrl+G)
- Coder : rédiger des prompts efficaces (spécifiques, vérifiables), interrompre et réorienter Claude
- Committer : staging, messages de commit, création de branches, ouverture de PR via gh
- Atelier complet : corriger un bug end-to-end (exploration, plan, fix, tests, commit, PR)
Module 5 — Gestion du contexte et mémoire projet
- Anatomie de la fenêtre de contexte : system prompt, auto memory, environment info, MCP tools, CLAUDE.md, rules, git status
- Commandes de gestion : /compact (compaction ciblée), /clear (session fraîche), /context (visualisation)
- CLAUDE.md : portées (managed, projet, utilisateur, local), écriture d'instructions efficaces (< 200 lignes)
- Organisation avancée : imports @path, .claude/rules/ avec règles conditionnelles par chemin (paths)
- Auto-mémoire : stockage dans ~/.claude/projects/, MEMORY.md, fichiers de sujets, commande /memory
- Génération automatique avec /init et le flux interactif multi-phases
Module 6 — Sous-agents et délégation de tâches
- Concept : fenêtre de contexte isolée, préservation du contexte principal, contrôle des coûts
- Sous-agents intégrés : Explore (3 niveaux de minutie), Plan, general-purpose, Claude Code Guide
- Créer un sous-agent custom : fichier .md avec frontmatter YAML, commande /agents, flag --agents
- Champs de configuration : name, description, tools, model, permissionMode, maxTurns, isolation
- Foreground vs Background : Ctrl+B pour basculer, permissions en arrière-plan
- Atelier pratique : créer un sous-agent code-reviewer et un sous-agent security-checker
Module 7 — CLI avancé et productivité
- Commandes CLI essentielles : claude, claude -p, claude -c, claude -r, claude update, claude mcp
- Flags avancés : --model, --worktree, --output-format, --max-turns, --max-budget-usd, --effort
- Sessions et continuité : sauvegarde JSONL, --continue, --resume, --from-pr, --fork-session
- Commandes slash : /compact, /context, /memory, /init, /model, /effort, /resume, /permissions, /agents
- Raccourcis clavier : Ctrl+C, Ctrl+B, Shift+Tab, Option+P, Option+T, Esc+Esc, @, !
- Utilisation comme utilitaire Unix : pipes, scripts, composition de commandes
Module 8 — Intégration Git et bonnes pratiques
- Git Worktrees : --worktree pour sessions parallèles, isolation des modifications, .worktreeinclude
- Code Review automatisée : revue de sécurité, linter Claude dans les scripts de build
- Introduction au MCP : connexion à des outils externes (Google Drive, Jira, Slack)
- Introduction aux hooks : PreToolUse, PostToolUse, Notification, cas d'usage (auto-formatage, blocage)
- Les 10 bonnes pratiques Claude Code : explorer d'abord, être spécifique, donner des critères de vérification, déléguer, itérer, nommer les sessions, gérer le CLAUDE.md, utiliser les sous-agents, surveiller le contexte, configurer les permissions
- Quiz de validation des acquis et retours d'expérience
Prêt à démarrer votre formation ?
Nos conseillers vous accompagnent dans vos démarches et vous aident à trouver le financement adapté à votre situation.
