Module 1 — Comprendre Claude Code et les principes du vibe coding
- Identifier ce qu’est Claude Code et sa place dans l’écosystème des assistants de développement
- Comprendre la philosophie du vibe coding : collaboration humain-IA, itération courte, intention plutôt que syntaxe
- Distinguer les usages pertinents et les limites du vibe coding selon le type de projet
- Repérer les différences entre Claude Code, les complétions IA dans l’IDE et les agents autonomes
- Situer Claude Code dans une équipe de développement et identifier les rôles complémentaires humain-IA
Module 2 — Installer et configurer Claude Code
- Installer Claude Code en local (CLI) et l’intégrer à son IDE
- Configurer son authentification, ses modèles et ses préférences de session
- Sécuriser son environnement : permissions, accès fichiers, exécution de commandes
- Adapter sa configuration à un projet existant (conventions, fichiers de contexte)
Module 3 — Dialoguer efficacement avec Claude Code
- Formuler des intentions claires et exploitables par l’assistant
- Structurer un prompt pour obtenir un résultat exploitable du premier coup
- Itérer sur une demande : reformulation, recadrage, validation pas à pas
- Adapter son niveau de détail selon la complexité de la tâche demandée
- Utiliser les références fichiers, symboles et zones de code pour cibler les modifications
- Identifier quand laisser Claude Code agir en autonomie et quand reprendre la main
Module 4 — Construire et faire évoluer un projet en vibe coding
- Démarrer un projet à partir d’une idée et le faire évoluer par itérations successives
- Organiser le contexte d’un projet (CLAUDE.md, conventions, fichiers de référence) pour rendre l’assistant pertinent
- Lire, relire et valider le code produit par l’assistant avant intégration
- Identifier les points de vigilance : qualité, sécurité, dette technique, dépendances
- Exploiter Claude Code pour la refonte, le refactoring et la migration de code existant
Module 5 — Outils natifs et workflow de revue
- Utiliser les outils intégrés : lecture de fichiers, exécution de commandes, recherche dans le code
- Mettre en place un workflow de revue avant commit (lint, tests, validation manuelle)
- Gérer les permissions et les modes d’exécution (interactif, automatisé)
- Tracer et journaliser les modifications proposées par l’assistant
Module 6 — Hooks, slash commands et serveurs MCP
- Concevoir des slash commands personnalisés pour automatiser des tâches récurrentes
- Mettre en place des hooks pour déclencher des contrôles avant ou après une action
- Comprendre le protocole MCP (Model Context Protocol) et son rôle dans l’écosystème
- Connecter Claude Code à des sources externes via des serveurs MCP existants (GitHub, Linear, bases de données)
- Composer des intégrations multi-MCP pour des cas d’usage métier
- Sécuriser les connecteurs et gérer les secrets dans un contexte d’équipe
Module 7 — Perfectionnement : agents, industrialisation et posture professionnelle
- Concevoir des agents spécialisés pour des tâches récurrentes
- Structurer des workflows multi-étapes mêlant exploration, planification et exécution
- Intégrer Claude Code dans une démarche professionnelle : revue de code, tests, documentation
- Mesurer l’impact de l’assistant sur la productivité et la qualité du code livré
- Développer une posture critique face aux propositions de l’assistant et arbitrer en autonomie






