Claude Code en pratique : l’assistant de code en terminal
Installer, configurer et intégrer un assistant de code en terminal dans son quotidien de développeur.
- Durée
- 14 h · 2 jours
- Niveau
- Intermédiaire
- Format
- Présentiel · Distanciel · Mixte
- Effectif max.
- 12 participants
Présentation
Ce programme apprend à travailler avec un assistant de code en ligne de commande. Les participants l’installent et le configurent (fichier de consignes du projet, permissions), l’utilisent pour naviguer dans le code, travailler avec Git et lancer des commandes, puis exploitent ses fonctionnalités avancées : hooks, commandes personnalisées, mode plan, sous-agents et serveurs MCP. Ils adoptent un cycle de travail explorer-planifier-coder-valider pour déboguer, refactorer, tester et documenter.
À qui s’adresse ce programme
- Développeurs expérimentés
- Tech leads qui outillent leur équipe
- DevOps et ingénieurs qualité
Prérequis
- Expérience significative dans un langage de programmation
- Pratique de Git et du terminal
- Capacité à formuler des demandes à une IA générative
Objectifs pédagogiques
- Installer et configurer l’assistant dans un projet
- Écrire un fichier de consignes efficace et gérer les permissions
- Naviguer dans le code, utiliser Git et les commandes shell
- Gérer le contexte d’une session
- Configurer hooks, commandes personnalisées et sous-agents
- Connecter des serveurs MCP
- Appliquer un workflow sûr : explorer, planifier, coder, valider
Programme détaillé
4 modules · 14 h · 2 jours
Installation et configuration
- Principe de fonctionnement et premiers usages
- Installation et authentification
- Fichier de consignes du projet
- Permissions et modes d’exécution
- Premières sessions
Configurer l’outil sur un projet réel.
Usage quotidien
- Explorer et expliquer une base de code
- Modifier du code et relire les changements
- Git : commits, branches, demandes de fusion
- Commandes shell et scripts
- Gérer le contexte et la consommation
Fonctionnalités avancées
- Hooks : automatiser des contrôles
- Commandes personnalisées
- Mode plan
- Sous-agents
- Serveurs MCP et outils externes
Écrire hooks et commandes pour le projet.
Workflow explorer, planifier, coder, valider
- Cycle de travail recommandé
- Débogage, refactoring et tests
- Documentation
- Intégration à l’IDE
- Coûts, sécurité et limites
Livrer une fonctionnalité en suivant le cycle de travail.
Outils et technologies
Méthodes pédagogiques
- Alternance d’exposés courts et de travaux pratiques
- Démonstrations en direct par le formateur
- Projet fil rouge construit au fil des modules
- Corrections collectives et échanges sur les bonnes pratiques
Évaluation
- Exercices pratiques corrigés à chaque module
- Mini-projet réalisé en fin de formation
- Quiz de validation des acquis
Matériel requis
- Un ordinateur avec une connexion internet
- Node.js, Git, un terminal et un compte donnant accès à l’outil
- Un projet de code sur lequel travailler
Ressources fournies
- Support de cours et dépôt d’exercices corrigés
- Modèle de fichier de consignes de projet
- Catalogue de hooks et de commandes personnalisées
Débouchés
- Un projet configuré pour le développement assisté
- Un workflow d’équipe documenté
- Des réflexes de sécurité et de maîtrise des coûts
Les cours vidéo associés
Mes cours en vidéo qui accompagnent ce programme : pour préparer la formation ou réviser ensuite. Accès gratuit avec un compte.
