Prenez contact avec nous

Plan du cours

Introduction à Claude Code

  • Ce qu'est Claude Code et comment il diffère des copilotes.
  • Fonctionnalités clés : compréhension de la base de code, édition multi-fichiers, intégration au terminal.
  • Aperçu de la boucle d'agent et des capacités de planification.

Installation et configuration

  • Installation de Claude Code via npm et les packages officiels.
  • Configuration des clés API et de l'authentification pour les modèles Anthropic.
  • Configuration du terminal et options de plugins IDE.
  • Gestion des fenêtres de contexte et des limites de jetons.

Parcours des bases de code avec le langage naturel

  • Utilisation des commandes de recherche et d'interrogation à travers les fichiers.
  • Compréhension des relations et des dépendances entre fichiers.
  • Refactorisation et restructuration du code à l'aide de prompts.

Flux de travail d'édition multi-fichiers

  • Création de fonctionnalités s'étendant sur plusieurs fichiers.
  • Gestion des dépendances transversales aux fichiers.
  • Tests et validation après les modifications automatiques.

Modes d'approbation et sécurité

  • Niveaux d'approbation automatique, semi-automatique et manuel.
  • Définition des limites pour l'autonomie de l'agent.
  • Vérification des modifications avant leur application dans les contextes de production.

Intégration Git

  • Création de branches et de commits avec Claude Code.
  • Revue des différences et assistance pour les conflits de fusion.
  • Génération de messages de commit et création de journaux des changements.

Débogage et correction de bugs

  • Identification des causes racines à travers la base de code.
  • Application de correctifs ciblées et exécution de tests.
  • Utilisation de l'agent pour les tests de régression.

Fonctionnalités d'équipe et d'entreprise

  • Contexte partagé et configurations spécifiques à l'équipe.
  • Règles personnalisées et respect des styles.
  • Modèles de déploiement d'entreprise et considérations relatives au SSO.

Flux de travail CI/CD et automatisation

  • Déclenchement des tâches d'agents à partir d'événements de pipeline.
  • Vérifications pré-commit et revue de code automatisée.
  • Exécution de Claude Code en mode headless et dans les environnements CI.

Optimisation des performances

  • Gestion des grandes bases de code dans les limites du contexte.
  • Partitionnement des charges de travail et mise en cache des données de session.
  • Choix du bon niveau de modèle pour la tâche.

Dépannage

  • Résolution des problèmes courants de connexion et d'authentification.
  • Débogage des mauvaises interprétations de l'agent et des erreurs d'édition.
  • Gestion des limites de débit et de l'épuisement des jetons.

Sécurité et conformité

  • Considérations relatives au traitement des données et à la confidentialité.
  • Gestion des informations d'identification et des secrets sensibles dans le contexte de l'agent.
  • Journaux d'audit d'entreprise et gouvernance.

Résumé et prochaines étapes

  • Revue des fonctionnalités et flux de travail clés.
  • Ressources pour l'apprentissage continu et le soutien communautaire.
  • Transition vers des sujets avancés sur Claude Code.

Pré requis

  • Expérience en développement logiciel dans au moins un langage de programmation.
  • Utilisation de base de la ligne de commande et du terminal.
  • Connaissance de Git et des flux de travail de contrôle de version.

Public cible

  • Développeurs de logiciels cherchant à accélérer le développement grâce à l'IA agentique.
  • Chefs d'équipe d'ingénierie évaluant des outils de codage assistés par l'IA pour leurs équipes.
  • Ingénieurs DevOps intégrant des agents IA dans les flux de travail CI/CD.
 14 Heures

Nombre de participants


Prix par participant

Cours à venir

Catégories Similaires