IA pour développeurs

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.

Demander ce programme
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

Jour 1
Installation et configuration3,5 h🛠 1 atelier
30 % théorie · 70 % pratique
  • Principe de fonctionnement et premiers usages
  • Installation et authentification
  • Fichier de consignes du projet
  • Permissions et modes d’exécution
  • Premières sessions
🛠 Ateliers pratiques
Projet configuré1 h

Configurer l’outil sur un projet réel.

✅ Livrable : Un fichier de consignes opérationnel
Usage quotidien3,5 h
50 % théorie · 50 % pratique
  • 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
Jour 2
Fonctionnalités avancées3,5 h🛠 1 atelier
30 % théorie · 70 % pratique
  • Hooks : automatiser des contrôles
  • Commandes personnalisées
  • Mode plan
  • Sous-agents
  • Serveurs MCP et outils externes
🛠 Ateliers pratiques
Automatiser son workflow2 h

Écrire hooks et commandes pour le projet.

✅ Livrable : Un jeu de hooks et de commandes
Workflow explorer, planifier, coder, valider3,5 h🛠 1 atelier
30 % théorie · 70 % pratique
  • Cycle de travail recommandé
  • Débogage, refactoring et tests
  • Documentation
  • Intégration à l’IDE
  • Coûts, sécurité et limites
🛠 Ateliers pratiques
Fonctionnalité de bout en bout2 h

Livrer une fonctionnalité en suivant le cycle de travail.

✅ Livrable : Une fonctionnalité testée et documentée

Outils et technologies

Claude CodeGitMCPVisual Studio Code

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.