{"meta":{"title":"Tutoriels pour GitHub Copilot","intro":"Développez des compétences et des connaissances sur GitHub Copilot à travers des exemples et des activités pratiques.","product":"GitHub Copilot","breadcrumbs":[{"href":"/fr/copilot","title":"GitHub Copilot"},{"href":"/fr/copilot/tutorials","title":"Tutoriels"}],"documentType":"category"},"body":"# Tutoriels pour GitHub Copilot\n\nDéveloppez des compétences et des connaissances sur GitHub Copilot à travers des exemples et des activités pratiques.\n\n## Recommended\n\n* [livre de recettes GitHub Copilot](/fr/copilot/tutorials/copilot-cookbook)\n\n  Découvrez comment utiliser GitHub Copilot pour accomplir des tâches spécifiques.\n\n* [Bibliothèque de personnalisation](/fr/copilot/tutorials/customization-library)\n\n  Découvrez une sélection soigneusement choisie d’options de personnalisation, notamment des instructions personnalisées, des agents personnalisés et des fichiers de prompts, pour améliorer votre expérience GitHub Copilot.\n\n* [Déploiement GitHub Copilot à grande échelle](/fr/copilot/tutorials/roll-out-at-scale)\n\n  Découvrez comment gérer le déploiement de Copilot dans votre organisation ou entreprise.\n\n## Articles\n\n* [Création de modèles](/fr/copilot/tutorials/copilot-cookbook/communicate-effectively/creating-templates)\n\n  Discussion avec Copilot peut vous aider à créer des modèles pour simplifier votre flux de travail et garantir la cohérence entre vos projets.\n\n* [Triage et synthèse de l’activité du référentiel](/fr/copilot/tutorials/copilot-cookbook/communicate-effectively/summarize-repository-activity)\n\n  Copilot peut extraire des informations clés à partir des dépôts que vous suivez pour vous tenir informé de l’activité récente.\n\n* [Synthèse de recherches](/fr/copilot/tutorials/copilot-cookbook/communicate-effectively/synthesizing-research)\n\n  Copilot Chat peut vous aider à synthétiser les résultats de recherche et les informations provenant de plusieurs sources en un résumé cohérent.\n\n* [Création de diagrammes](/fr/copilot/tutorials/copilot-cookbook/communicate-effectively/creating-diagrams)\n\n  GitHub Copilot Chat peut vous aider à créer des diagrammes pour mieux comprendre vos données et communiquer des insights.\n\n* [Génération de tableaux](/fr/copilot/tutorials/copilot-cookbook/communicate-effectively/generating-tables)\n\n  Discussion avec Copilot peut vous aider à créer des tables pour organiser les informations et les présenter clairement.\n\n* [Déboguer un JSON non valide](/fr/copilot/tutorials/copilot-cookbook/debug-errors/debug-invalid-json)\n\n  Discussion avec Copilot peut identifier et résoudre les erreurs de syntaxe ou les problèmes structurels dans les données JSON.\n\n* [Gestion des limites de taux de l'API](/fr/copilot/tutorials/copilot-cookbook/debug-errors/handle-api-rate-limits)\n\n  Discussion avec Copilot peut aider à gérer les limites de débit d’API en suggérant du code qui les détecte et implémente une logique de nouvelle tentative.\n\n* [Diagnostic des échecs des tests CI](/fr/copilot/tutorials/copilot-cookbook/debug-errors/diagnose-ci-test-failures)\n\n  Utilisez Copilot pour CLI pour récupérer les journaux CI, faire le lien entre les échecs et le code local, et résoudre les problèmes sans quitter le terminal.\n\n* [Exploration des possibilités de mise en œuvre des fonctionnalités](/fr/copilot/tutorials/copilot-cookbook/analyze-functionality/explore-implementations)\n\n  Discussion avec Copilot peut vous aider à explorer différentes approches pour implémenter une seule fonctionnalité.\n\n* [Analyse et incorporation des commentaires des utilisateurs](/fr/copilot/tutorials/copilot-cookbook/analyze-functionality/analyze-feedback)\n\n  Discussion avec Copilot peut améliorer le processus d’incorporation des commentaires des utilisateurs dans votre projet.\n\n* [Implémentation d’une fonctionnalité à partir d’un problème de GitHub](/fr/copilot/tutorials/copilot-cookbook/generate-code/implement-a-feature)\n\n  Attribuez un GitHub ticket à CLI GitHub Copilot, puis orientez la conversation vers l’implémentation de la fonctionnalité.\n\n* [Amélioration de la lisibilité du code et de la maintenance](/fr/copilot/tutorials/copilot-cookbook/refactor-code/improve-code-readability)\n\n  Discussion avec Copilot peut suggérer des façons de faciliter la compréhension et la maintenance de votre code.\n\n* [Correction des erreurs de lint](/fr/copilot/tutorials/copilot-cookbook/refactor-code/fix-lint-errors)\n\n  Discussion avec Copilot peut suggérer des façons de résoudre les problèmes identifiés par un linter de code.\n\n* [Refactorisation pour optimiser les performances](/fr/copilot/tutorials/copilot-cookbook/refactor-code/refactor-for-optimization)\n\n  Discussion avec Copilot peut suggérer des moyens d’accélérer l’exécution du code.\n\n* [Refactorisation pour la durabilité environnementale](/fr/copilot/tutorials/copilot-cookbook/refactor-code/refactor-for-sustainability)\n\n  Discussion avec Copilot peut suggérer des moyens de rendre le code plus respectueux de l’environnement.\n\n* [Refactorisation pour implémenter un modèle de conception](/fr/copilot/tutorials/copilot-cookbook/refactor-code/refactor-design-patterns)\n\n  Discussion avec Copilot peut suggérer des modèles de conception que vous pouvez utiliser pour améliorer votre code.\n\n* [Refactorisation des couches d’accès aux données](/fr/copilot/tutorials/copilot-cookbook/refactor-code/refactor-data-access-layers)\n\n  Discussion avec Copilot peut suggérer des façons de dissocier votre code d’accès aux données de votre logique métier, ce qui facilite la maintenance et la mise à l’échelle d’une application.\n\n* [Dissociation de la logique métier des composants d’interface utilisateur](/fr/copilot/tutorials/copilot-cookbook/refactor-code/decouple-business-logic)\n\n  Discussion avec Copilot peut vous aider à séparer votre logique métier de votre code d’interface utilisateur, ce qui facilite la maintenance et la mise à l’échelle de votre application.\n\n* [Gérer les problèmes transversaux](/fr/copilot/tutorials/copilot-cookbook/refactor-code/handle-cross-cutting)\n\n  Discussion avec Copilot peut vous aider à éviter le code lié à une préoccupation autre que la préoccupation principale de la méthode ou de la fonction dans laquelle se trouve le code.\n\n* [Simplifier les hiérarchies d’héritage complexes](/fr/copilot/tutorials/copilot-cookbook/refactor-code/simplify-inheritance-hierarchies)\n\n  Discussion avec Copilot peut vous aider à refactoriser le code pour éviter les classes avec plusieurs couches d’héritage.\n\n* [Correction des interblocages de base de données ou des problèmes d’intégrité des données](/fr/copilot/tutorials/copilot-cookbook/refactor-code/fix-database-deadlocks)\n\n  Discussion avec Copilot peut vous aider à éviter le code qui provoque des opérations de base de données lentes ou bloquées, ou des tables avec des données manquantes ou incorrectes.\n\n* [Traduire du code vers un autre langage de programmation](/fr/copilot/tutorials/copilot-cookbook/refactor-code/translate-code)\n\n  Discussion avec Copilot peut vous aider à réécrire du code pour effectuer les mêmes opérations, mais dans un langage de programmation différent.\n\n* [Signaler des problèmes sans interrompre votre flux de travail](/fr/copilot/tutorials/copilot-cookbook/document-code/filing-issues-without-breaking-your-flow)\n\n  Lorsqu’un élément attire votre attention en plein milieu d’une tâche, utilisez Copilot pour CLI pour créer une issue GitHub avec le contexte du code, les PR associées et les libellés, puis reprenez ce que vous étiez en train de faire.\n\n* [Documenter le code existant](/fr/copilot/tutorials/copilot-cookbook/document-code/document-legacy-code)\n\n  Discussion avec Copilot peut vous aider à documenter le code hérité.\n\n* [Explication du code hérité](/fr/copilot/tutorials/copilot-cookbook/document-code/explain-legacy-code)\n\n  Discussion avec Copilot peut vous aider à expliquer le code inconnu.\n\n* [Explication d’algorithmes complexes ou de logique](/fr/copilot/tutorials/copilot-cookbook/document-code/explain-complex-logic)\n\n  Discussion avec Copilot peut vous aider à ajouter une documentation claire et concise sur les algorithmes complexes ou la logique.\n\n* [Synchronisation de la documentation avec les modifications du code](/fr/copilot/tutorials/copilot-cookbook/document-code/sync-documentation)\n\n  Discussion avec Copilot peut vous aider à conserver la documentation du code up-to-date.\n\n* [Écriture de discussions ou de billets de blog](/fr/copilot/tutorials/copilot-cookbook/document-code/write-discussions-or-blog-posts)\n\n  Discussion avec Copilot peut vous aider à générer des idées, un plan ou rédiger des discussions ou des billets de blog.\n\n* [Génération de tests unitaires](/fr/copilot/tutorials/copilot-cookbook/testing-code/generate-unit-tests)\n\n  Discussion avec Copilot peut vous aider à générer des tests unitaires pour une fonction.\n\n* [Création d'objets fictifs pour abstraire les couches](/fr/copilot/tutorials/copilot-cookbook/testing-code/create-mock-objects)\n\n  Discussion avec Copilot peut vous aider à créer des objets fictifs que vous pouvez utiliser pour les tests unitaires.\n\n* [Création de tests de bout en bout pour une page Web](/fr/copilot/tutorials/copilot-cookbook/testing-code/create-end-to-end-tests)\n\n  Discussion avec Copilot peut vous aider à générer des tests de bout en bout.\n\n* [Mise à jour des tests unitaires pour correspondre aux modifications du code](/fr/copilot/tutorials/copilot-cookbook/testing-code/update-unit-tests)\n\n  Discussion avec Copilot peut vous aider à mettre à jour vos tests.\n\n* [Sécurisation de votre dépôt](/fr/copilot/tutorials/copilot-cookbook/analyze-security/secure-your-repository)\n\n  Discussion avec Copilot peut vous aider à sécuriser votre dépôt et votre code.\n\n* [Gestion des mises à jour des dépendances](/fr/copilot/tutorials/copilot-cookbook/analyze-security/manage-dependency-updates)\n\n  Discussion avec Copilot peut vous aider à configurer Dependabot pour simplifier les mises à jour des dépendances.\n\n* [Recherche de vulnérabilités existantes dans le code](/fr/copilot/tutorials/copilot-cookbook/analyze-security/find-vulnerabilities)\n\n  Copilot Chat peut vous aider à trouver des vulnérabilités courantes dans votre code et à suggérer des correctifs.\n\n* [Vos premières instructions personnalisées](/fr/copilot/tutorials/customization-library/custom-instructions/your-first-custom-instructions)\n\n  Créez et testez votre première instruction personnalisée avec cet exemple simple.\n\n* [Explication du concept](/fr/copilot/tutorials/customization-library/custom-instructions/concept-explainer)\n\n  Instructions pour décomposer des concepts techniques complexes.\n\n* [Tuteur de débogage](/fr/copilot/tutorials/customization-library/custom-instructions/debugging-tutor)\n\n  Instructions pour le débogage et la résolution de problèmes de manière systématique.\n\n* [Réviseur de code](/fr/copilot/tutorials/customization-library/custom-instructions/code-reviewer)\n\n  Instructions pour des revues de code approfondies et constructives.\n\n* [Assistance pour GitHub Actions](/fr/copilot/tutorials/customization-library/custom-instructions/github-actions-helper)\n\n  Créez et perfectionnez les flux de travail GitHub Actions.\n\n* [Assistant de pull request](/fr/copilot/tutorials/customization-library/custom-instructions/pull-request-assistant)\n\n  Générez des descriptions et des revues complètes des pull requests.\n\n* [Gestionnaire de problèmes](/fr/copilot/tutorials/customization-library/custom-instructions/issue-manager)\n\n  Créez des réponses et des problèmes bien structurés.\n\n* [Auditeur d’accessibilité](/fr/copilot/tutorials/customization-library/custom-instructions/accessibility-auditor)\n\n  Instructions pour des tests complets d’accessibilité web et la conformité.\n\n* [Test de l’automatisation](/fr/copilot/tutorials/customization-library/custom-instructions/testing-automation)\n\n  Instructions spécifiques au fichier pour l’écriture de tests unitaires.\n\n* [Votre premier fichier de prompt](/fr/copilot/tutorials/customization-library/prompt-files/your-first-prompt-file)\n\n  Créez votre premier fichier de prompt Copilot à l’aide de cet exemple de code simple qui fonctionne pour tous les langages de programmation.\n\n* [Créer un README](/fr/copilot/tutorials/customization-library/prompt-files/create-readme)\n\n  Générez des fichiers README complets pour vos projets.\n\n* [Plan d’intégration](/fr/copilot/tutorials/customization-library/prompt-files/onboarding-plan)\n\n  Un fichier d’invite pour obtenir une aide personnalisée lors de l’intégration d’une équipe.\n\n* [API Document](/fr/copilot/tutorials/customization-library/prompt-files/document-api)\n\n  Générez une documentation API complète à partir de votre code.\n\n* [Passer en revue le code](/fr/copilot/tutorials/customization-library/prompt-files/review-code)\n\n  Effectuez des revues de code complètes avec des retours structurés.\n\n* [Générer des tests unitaires](/fr/copilot/tutorials/customization-library/prompt-files/generate-unit-tests)\n\n  Créez des tests unitaires ciblés pour votre code.\n\n* [Votre premier agent personnalisé](/fr/copilot/tutorials/customization-library/custom-agents/your-first-custom-agent)\n\n  Créez et testez votre premier agent personnalisé avec cet exemple de spécialiste README simple.\n\n* [Planner d’implémentation](/fr/copilot/tutorials/customization-library/custom-agents/implementation-planner)\n\n  Agent personnalisé qui décompose les fonctionnalités en tâches actionnables et crée des plans d’implémentation détaillés.\n\n* [Correction de bug coéquipier](/fr/copilot/tutorials/customization-library/custom-agents/bug-fix-teammate)\n\n  Agent personnalisé qui identifie les bogues critiques dans votre project et implémente des correctifs ciblés.\n\n* [Spécialiste du nettoyage](/fr/copilot/tutorials/customization-library/custom-agents/cleanup-specialist)\n\n  Un agent personnalisé qui nettoie le code désordonné, supprime la duplication et améliore la maintenance dans les fichiers de code et de documentation.\n\n* [Bonnes pratiques pour l’utilisation de GitHub Copilot pour travailler sur des tâches](/fr/copilot/tutorials/cloud-agent/get-the-best-results)\n\n  Découvrez comment obtenir les meilleurs résultats de Agent cloud Copilot.\n\n* [Piloter l'agent cloud GitHub Copilot dans votre organisation](/fr/copilot/tutorials/cloud-agent/pilot-cloud-agent)\n\n  Suivez les bonnes pratiques pour activer Agent cloud Copilot dans votre organisation.\n\n* [Utilisation de GitHub Copilot agent cloud pour améliorer un projet](/fr/copilot/tutorials/cloud-agent/improve-a-project)\n\n  Recherchez et corrigez les problèmes dans un projet avec Agent cloud Copilot.\n\n* [Création de garde-fous pour GitHub Copilot agent cloud](/fr/copilot/tutorials/cloud-agent/build-guardrails)\n\n  Configurez votre entreprise pour qu’elle Agent cloud Copilot fonctionne dans un environnement sécurisé et conforme.\n\n* [Donner à l’agent cloud GitHub Copilot l’accès aux ressources de votre organisation](/fr/copilot/tutorials/cloud-agent/give-access-to-resources)\n\n  Tirez davantage de Copilot en lui donnant accès aux serveurs MCP approuvés et aux paquets internes.\n\n* [Prise en main des contrôles budgétaires](/fr/copilot/tutorials/budgets/getting-started-with-budget-controls)\n\n  Configurez des garde-fous budgétaires pour votre entreprise avant que votre équipe commence à consommer AI credits.\n\n* [Optimisation de votre configuration budgétaire](/fr/copilot/tutorials/budgets/optimizing-your-budget-configuration)\n\n  Recherchez la bonne combinaison de contrôles budgétaires pour votre organisation en fonction de vos objectifs de taille, de structure et de dépense.\n\n* [Votre première étincelle](/fr/copilot/tutorials/spark/your-first-spark)\n\n  Découvrez comment créer votre première GitHub Spark application en quelques minutes, sans écrire de code.\n\n* [Rédigez des invites efficaces et fournissez un contexte utile pour Spark](/fr/copilot/tutorials/spark/prompt-tips)\n\n  Découvrez comment obtenir les meilleurs résultats lorsque vous décrivez votre idée d’application à Spark.\n\n* [Création et déploiement d’applications basées sur l’IA avec GitHub Spark](/fr/copilot/tutorials/spark/build-apps-with-spark)\n\n  Découvrez comment créer et déployer une application web intelligente avec le langage naturel à l’aide GitHub Sparkde .\n\n* [Déployer votre application Spark à partir de la ligne de commande](/fr/copilot/tutorials/spark/deploy-from-cli)\n\n  Découvrez comment déployer votre Spark application à partir de la ligne de commande.\n\n* [Utilisation d'instructions personnalisées pour exploiter le potentiel de la révision de code avec Copilot.](/fr/copilot/tutorials/customize-code-review)\n\n  Découvrez comment écrire des instructions personnalisées efficaces qui vous aident à GitHub Copilot fournir des révisions de code plus pertinentes et exploitables.\n\n* [Amélioration du mode assistant Copilot GitHub avec MCP](/fr/copilot/tutorials/enhance-agent-mode-with-mcp)\n\n  Découvrez comment utiliser le protocole MCP (Model Context Protocol) pour développer les fonctionnalités agentiques de Discussion avec Copilot.\n\n* [Comparaison des modèles IA à l’aide de différentes tâches](/fr/copilot/tutorials/compare-ai-models)\n\n  Explorez des exemples réels de tâches de développement courantes, ainsi que des exemples d’invites, de réponses et de conseils pour vous aider à choisir le modèle IA approprié pour votre flux de travail.\n\n* [Accélérer le développement avec GitHub Copilot Spaces](/fr/copilot/tutorials/speed-up-development-work)\n\n  Découvrez comment utiliser Copilot Espaces pour vous aider dans votre travail de développement.\n\n* [Choisir le plan de votre entreprise pour GitHub Copilot](/fr/copilot/tutorials/roll-out-at-scale/assign-licenses/choose-enterprise-plan)\n\n  Choisir entre Copilot Business et Copilot Entreprise.\n\n* [Configuration d'un processus auto-serveur pour des licences GitHub Copilot](/fr/copilot/tutorials/roll-out-at-scale/assign-licenses/set-up-self-serve-licenses)\n\n  Découvrez comment les utilisateurs peuvent demander une licence et recevoir un accès immédiatement.\n\n* [Suivi de l’activation des licences et de l’utilisation initiale avec les métriques d’utilisation de Copilot](/fr/copilot/tutorials/roll-out-at-scale/assign-licenses/track-usage-and-adoption)\n\n  Identifier et exploiter les signaux d’adoption et d’activation de GitHub Copilot à l’aide des métriques d’utilisation.\n\n* [Rappelant aux utilisateurs inactifs d’utiliser leur licence Copilot GitHub](/fr/copilot/tutorials/roll-out-at-scale/assign-licenses/remind-inactive-users)\n\n  Utilisez l’API GitHub pour identifier les utilisateurs inactifs et les aider à get started.\n\n* [Ressources pour obtenir l’approbation de GitHub Copilot](/fr/copilot/tutorials/roll-out-at-scale/govern-at-scale/resources-for-approval)\n\n  Préparez-vous à adopter Copilot en envoyant des ressources aux équipes juridiques et de sécurité de votre entreprise.\n\n* [Établissement de gestionnaires d’IA dans votre entreprise](/fr/copilot/tutorials/roll-out-at-scale/govern-at-scale/establish-ai-managers)\n\n  Réduisez votre charge administrative et autorisez vos PME en créant une équipe de gestionnaires d’IA.\n\n* [Gérer Copilot pour améliorer la productivité des développeurs](/fr/copilot/tutorials/roll-out-at-scale/govern-at-scale/govern-for-adoption)\n\n  Définissez une posture de gouvernance qui équilibre les exigences de conformité avec la productivité des développeurs, afin que votre déploiement réussisse dès le premier jour.\n\n* [Gestion des normes de base de code dans un déploiement GitHub Copilot](/fr/copilot/tutorials/roll-out-at-scale/govern-at-scale/maintain-codebase-standards)\n\n  Gardez le contrôle du code de votre entreprise avec des ensembles de règles, des fonctionnalités de sécurité et une formation efficace.\n\n* [Promouvoir l'adoption de GitHub Copilot dans votre entreprise](/fr/copilot/tutorials/roll-out-at-scale/enable-developers/drive-adoption)\n\n  Découvrez comment planifier un processus d’activation efficace pour favoriser l’adoption de Copilot.\n\n* [Intégrer l’IA agentique dans le cycle de vie du développement logiciel de votre entreprise](/fr/copilot/tutorials/roll-out-at-scale/enable-developers/integrate-ai-agents)\n\n  Découvrez comment les assistants peuvent améliorer la productivité dans l’ensemble de votre entreprise.\n\n* [Atteindre les objectifs d’ingénierie de votre entreprise avec GitHub Copilot](/fr/copilot/tutorials/roll-out-at-scale/drive-downstream-impact/achieve-company-goals)\n\n  Planifiez votre déploiement en fonction de l’approche recommandée par GitHub pour la conduite et la mesure des améliorations.\n\n* [Augmentation de la couverture des tests dans votre entreprise avec GitHub Copilot](/fr/copilot/tutorials/roll-out-at-scale/drive-downstream-impact/increase-test-coverage)\n\n  Comprendre les fonctionnalités, permettre aux développeurs et mesurer l'impact de Copilot.\n\n* [Accélérer les pull requests dans votre entreprise avec GitHub Copilot](/fr/copilot/tutorials/roll-out-at-scale/drive-downstream-impact/accelerate-pull-requests)\n\n  Comprendre les fonctionnalités, permettre aux développeurs et mesurer l'impact de Copilot.\n\n* [Réduction de la dette de sécurité dans votre entreprise avec GitHub Copilot](/fr/copilot/tutorials/roll-out-at-scale/drive-downstream-impact/reduce-security-debt)\n\n  Comprendre les fonctionnalités, faciliter les développeurs et mesurer l’impact de Copilot.\n\n* [Mesure du succès d’un essai copilot GitHub](/fr/copilot/tutorials/roll-out-at-scale/measure-success)\n\n  Mesurez la réussite d’une version d’évaluation Copilot en analysant l’adoption, l’engagement et les modèles d’utilisation précoces à l’aide Copilot de métriques d’utilisation.\n\n* [Utilisation de GitHub Copilot pour explorer une base de code](/fr/copilot/tutorials/explore-a-codebase)\n\n  GitHub Copilot Chat peut vous aider à comprendre le contenu, la structure et les fonctionnalités d’un codebase.\n\n* [Utilisation de GitHub Copilot pour explorer les problèmes et les discussions](/fr/copilot/tutorials/explore-issues-and-discussions)\n\n  GitHub Copilot Chat peut vous aider à comprendre rapidement le contexte de discussions et de problèmes complexes.\n\n* [Utilisation de GitHub Copilot pour explorer les pull requests](/fr/copilot/tutorials/explore-pull-requests)\n\n  GitHub Copilot Chat peut vous aider à comprendre le contenu, les fonctionnalités et l’état d’une pull request.\n\n* [Écriture de tests avec GitHub Copilot](/fr/copilot/tutorials/write-tests)\n\n  Utilisez Copilot pour générer des tests unitaires et d'intégration et améliorer la qualité du code.\n\n* [Refactorisation du code avec GitHub Copilot](/fr/copilot/tutorials/refactor-code)\n\n  Exploitez l’intelligence artificielle de Copilot pour vous aider à refactoriser votre code rapidement et efficacement.\n\n* [Amélioration de la qualité de l’agent pour optimiser l’utilisation de l’IA](/fr/copilot/tutorials/optimize-ai-usage)\n\n  Découvrez les stratégies de création d’agents de qualité supérieure qui effectuent des tâches en moins de tentatives et, par conséquent, utilisent moins AI credits.\n\n* [Créer un processus de révision optimisé avec Copilot](/fr/copilot/tutorials/optimize-code-reviews)\n\n  Automatisez les révisions avec Copilot pour optimiser et améliorer votre processus de révision.\n\n* [Utilisation de GitHub Copilot pour réduire la dette technique](/fr/copilot/tutorials/reduce-technical-debt)\n\n  Permet Copilot d’automatiser les tâches de refactorisation et de maintenance, ce qui permet à votre équipe de se concentrer sur le développement de fonctionnalités.\n\n* [Passer en revue le code généré par l’IA](/fr/copilot/tutorials/review-ai-generated-code)\n\n  Découvrez les techniques permettant de vérifier et de valider le code généré par l’IA et comment Discussion avec Copilot vous aider.\n\n* [Apprentissage d’un nouveau langage de programmation avec GitHub Copilot](/fr/copilot/tutorials/learn-a-new-language)\n\n  GitHub Copilot Chat peut vous aider à développer vos compétences en programmation en apprenant à coder dans un nouveau langage de programmation.\n\n* [Modernisation du code hérité avec GitHub Copilot](/fr/copilot/tutorials/modernize-legacy-code)\n\n  Discussion avec Copilot permet de moderniser le code hérité en suggérant des refactorisations et en créant des tests pour détecter les problèmes potentiels.\n\n* [Modernisation des applications Java avec GitHub Copilot](/fr/copilot/tutorials/modernize-java-applications)\n\n  GitHub Copilot peut aider à moderniser et migrer des applications Java en évaluant votre codebase, en identifiant les chemins de mise à niveau et en automatisant les tâches de correction et de conteneurisation.\n\n* [Utilisation de GitHub Copilot pour migrer un project vers un autre langage de programmation](/fr/copilot/tutorials/migrate-a-project)\n\n  GitHub Copilot Chat peut vous aider à déplacer un project vers une autre langue. Ce guide décrit ce qui est impliqué dans un processus de migration et donne un exemple de migration PHP vers Python.\n\n* [Planification d’un projet avec GitHub Copilot](/fr/copilot/tutorials/plan-a-project)\n\n  Planifiez votre prochain projet en utilisant GitHub Copilot pour transformer vos idées en problèmes.\n\n* [Codage Vibe avec GitHub Copilot](/fr/copilot/tutorials/vibe-coding)\n\n  Créez une application sans écrire de code vous-même.\n\n* [Mise à niveau de projets avec GitHub Copilot](/fr/copilot/tutorials/upgrade-projects)\n\n  Vous pouvez utiliser GitHub Copilot pour mettre à niveau vos applications Maven et Gradle Java et .NET applications.\n\n* [Utilisation de hooks avec Copilot CLI pour une exécution prévisible et conforme aux stratégies](/fr/copilot/tutorials/copilot-cli-hooks)\n\n  Utilisez des hooks pour consigner les invites utilisateur et contrôler quels outils Copilot pour CLI peuvent s’exécuter dans un référentiel, afin que les équipes puissent automatiser en toute sécurité dans les exigences de sécurité et de conformité de votre organisation.\n\n* [Utiliser GitHub Copilot CLI comme votre expert IA](/fr/copilot/tutorials/use-an-ai-sme)\n\n  Utilisez Copilot pour CLI comme expert du domaine toujours disponible pour comprendre comment fonctionne une base de code, afin de pouvoir la maintenir en toute confiance ou y ajouter de nouvelles fonctionnalités."}