|
| 1 | +--- |
| 2 | +layout: default |
| 3 | +title: Accueil |
| 4 | +description: Atelier pratique et progressif pour intégrer les agents GitHub Copilot personnalisés dans vos flux de travail Accelerator. |
| 5 | +nav_order: 0 |
| 6 | +permalink: /fr/ |
| 7 | +--- |
| 8 | + |
| 9 | +<p align="center"> |
| 10 | + <img src="../assets/branding/logo-128.png" alt="Agentic Accelerator Framework" width="100"> |
| 11 | +</p> |
| 12 | + |
| 13 | +# Agentic Accelerator Workshop |
| 14 | + |
| 15 | +> 🇬🇧 **[English version](../)** |
| 16 | +
|
| 17 | +Bienvenue dans l'**Agentic Accelerator Workshop** — un atelier pratique et progressif qui vous apprend à intégrer les agents GitHub Copilot personnalisés dans vos flux de travail Accelerator. |
| 18 | + |
| 19 | +Vous configurerez des scanners de sécurité, des vérificateurs d'accessibilité, des analyseurs de qualité de code et des portes de contrôle FinOps, le tout alimenté par des agents IA qui produisent des résultats conformes à SARIF visibles dans l'onglet Sécurité de GitHub. |
| 20 | + |
| 21 | +> [!NOTE] |
| 22 | +> Cet atelier fait partie du [Agentic Accelerator Framework](https://github.com/devopsabcs-engineering/agentic-accelerator-framework). |
| 23 | +
|
| 24 | +## À qui s'adresse cet atelier ? |
| 25 | + |
| 26 | +| Public | Ce que vous apprendrez | |
| 27 | +|---|---| |
| 28 | +| **Développeurs** | Exécuter des analyses alimentées par l'IA depuis VS Code à l'aide des agents Copilot | |
| 29 | +| **Ingénieurs DevOps** | Intégrer des flux de travail pilotés par des agents dans les pipelines GitHub Actions | |
| 30 | +| **Ingénieurs en sécurité** | Comprendre la sortie SARIF et intégrer les résultats dans la gouvernance | |
| 31 | +| **Ingénieurs de plateforme** | Étendre le framework avec des agents personnalisés pour votre organisation | |
| 32 | + |
| 33 | +## Prérequis |
| 34 | + |
| 35 | +Avant de commencer le Lab 00, assurez-vous de disposer des éléments suivants : |
| 36 | + |
| 37 | +- [Visual Studio Code](https://code.visualstudio.com/) (dernière version stable) |
| 38 | +- [Node.js](https://nodejs.org/) v20 ou ultérieur |
| 39 | +- [Git](https://git-scm.com/) 2.40 ou ultérieur |
| 40 | +- Un [compte GitHub](https://github.com/) avec accès à |
| 41 | + [GitHub Copilot](https://github.com/features/copilot) |
| 42 | +- L'extension GitHub Copilot Chat installée dans VS Code |
| 43 | + |
| 44 | +## Labs |
| 45 | + |
| 46 | +| # | Lab | Durée | Niveau | |
| 47 | +|---|-----|-------|--------| |
| 48 | +| 00 | [Prérequis](labs/lab-00-setup.md) | 30 min | Débutant | |
| 49 | +| 01 | [Explorer l'application exemple](labs/lab-01.md) | 25 min | Débutant | |
| 50 | +| 02 | [Agents, compétences et instructions](labs/lab-02.md) | 20 min | Débutant | |
| 51 | +| 03 | [Analyse de sécurité](labs/lab-03.md) | 40 min | Intermédiaire | |
| 52 | +| 04 | [Analyse d'accessibilité](labs/lab-04.md) | 35 min | Intermédiaire | |
| 53 | +| 05 | [Analyse de la qualité du code](labs/lab-05.md) | 35 min | Intermédiaire | |
| 54 | +| 06 | [Comprendre la sortie SARIF](labs/lab-06.md) | 30 min | Intermédiaire | |
| 55 | +| 07 | [Pipelines GitHub Actions](labs/lab-07.md) | 40 min | Intermédiaire | |
| 56 | +| 08 | [Onglet Sécurité GitHub](labs/lab-08.md) | 25 min | Intermédiaire | |
| 57 | +| 09 | [Agents FinOps](labs/lab-09.md) | 45 min | Avancé | |
| 58 | +| 10 | [Remédiation par agent](labs/lab-10.md) | 45 min | Avancé | |
| 59 | +| 11 | [Création d'agents personnalisés](labs/lab-11.md) | 45 min | Avancé | |
| 60 | + |
| 61 | +## Programme de l'atelier |
| 62 | + |
| 63 | +### Demi-journée (3 heures) |
| 64 | + |
| 65 | +| Horaire | Activité | |
| 66 | +|---------|----------| |
| 67 | +| 0:00 – 0:30 | Lab 00 : Prérequis | |
| 68 | +| 0:30 – 0:55 | Lab 01 : Explorer l'application exemple | |
| 69 | +| 0:55 – 1:15 | Lab 02 : Agents, compétences et instructions | |
| 70 | +| 1:15 – 1:55 | Lab 03 : Analyse de sécurité | |
| 71 | +| 1:55 – 2:10 | Pause | |
| 72 | +| 2:10 – 2:45 | Lab 04 : Analyse d'accessibilité | |
| 73 | +| 2:45 – 3:00 | Lab 05 : Analyse de la qualité du code (début) | |
| 74 | + |
| 75 | +### Journée complète (5,5 heures) |
| 76 | + |
| 77 | +| Horaire | Activité | |
| 78 | +|---------|----------| |
| 79 | +| 0:00 – 0:30 | Lab 00 : Prérequis | |
| 80 | +| 0:30 – 0:55 | Lab 01 : Explorer l'application exemple | |
| 81 | +| 0:55 – 1:15 | Lab 02 : Agents, compétences et instructions | |
| 82 | +| 1:15 – 1:55 | Lab 03 : Analyse de sécurité | |
| 83 | +| 1:55 – 2:30 | Lab 04 : Analyse d'accessibilité | |
| 84 | +| 2:30 – 2:45 | Pause | |
| 85 | +| 2:45 – 3:20 | Lab 05 : Analyse de la qualité du code | |
| 86 | +| 3:20 – 3:50 | Lab 06 : Comprendre la sortie SARIF | |
| 87 | +| 3:50 – 4:30 | Lab 07 : Pipelines GitHub Actions | |
| 88 | +| 4:30 – 4:45 | Pause | |
| 89 | +| 4:45 – 5:10 | Lab 08 : Onglet Sécurité GitHub | |
| 90 | + |
| 91 | +### Étendu (7,5 heures) |
| 92 | + |
| 93 | +| Horaire | Activité | |
| 94 | +|---------|----------| |
| 95 | +| 0:00 – 5:10 | Labs demi-journée + journée complète (comme ci-dessus) | |
| 96 | +| 5:10 – 5:25 | Pause | |
| 97 | +| 5:25 – 6:10 | Lab 09 : Agents FinOps | |
| 98 | +| 6:10 – 6:55 | Lab 10 : Remédiation par agent | |
| 99 | +| 6:55 – 7:10 | Pause | |
| 100 | +| 7:10 – 7:55 | Lab 11 : Création d'agents personnalisés | |
| 101 | + |
| 102 | +## Niveaux de prestation |
| 103 | + |
| 104 | +Choisissez le niveau qui correspond à votre emploi du temps : |
| 105 | + |
| 106 | +| Niveau | Labs | Durée | Public | |
| 107 | +|---|---|---|---| |
| 108 | +| **Demi-journée** | Labs 00 – 05 | ~3 heures | Première exposition à l'analyse pilotée par des agents | |
| 109 | +| **Journée complète** | Labs 00 – 08 | ~5,5 heures | Intégration de bout en bout dans le pipeline | |
| 110 | +| **Étendu** | Labs 00 – 11 | ~7,5 heures | Approfondissement incluant FinOps, remédiation et agents personnalisés | |
| 111 | + |
| 112 | +## Diagramme de dépendances des labs |
| 113 | + |
| 114 | + |
| 115 | + |
| 116 | +Les Labs 03, 04 et 05 peuvent être complétés dans n'importe quel ordre. Le Lab 09 |
| 117 | +est optionnel et ne bloque pas les labs suivants. |
| 118 | + |
| 119 | +## Pour commencer |
| 120 | + |
| 121 | +1. **Forkez ou utilisez ce modèle** pour créer votre propre instance de l'atelier. |
| 122 | +2. Complétez le [Lab 00 : Prérequis](labs/lab-00-setup.md) pour configurer votre environnement. |
| 123 | +3. Parcourez les labs dans l'ordre — chaque lab s'appuie sur le précédent. |
| 124 | + |
| 125 | +> **Astuce** : Cet atelier est conçu pour GitHub Codespaces. Cliquez sur **Code → Codespaces → New codespace** pour obtenir un environnement préconfiguré avec tous les outils installés. |
| 126 | +
|
| 127 | +## Dépôts associés |
| 128 | + |
| 129 | +| Dépôt | Description | |
| 130 | +|-------|-------------| |
| 131 | +| [Agentic Accelerator Framework](https://github.com/devopsabcs-engineering/agentic-accelerator-framework) | Définitions d'agents, instructions, compétences et flux de travail CI/CD | |
| 132 | +| [Accessibility Scan Workshop](https://devopsabcs-engineering.github.io/accessibility-scan-workshop/) | Atelier d'analyse d'accessibilité WCAG 2.2 | |
| 133 | +| [FinOps Scan Workshop](https://devopsabcs-engineering.github.io/finops-scan-workshop/) | Atelier d'analyse de gouvernance des coûts Azure | |
| 134 | +| [Code Quality Scan Workshop](https://devopsabcs-engineering.github.io/code-quality-scan-workshop/) | Atelier d'analyse de la qualité du code | |
| 135 | + |
| 136 | +## Licence |
| 137 | + |
| 138 | +Ce projet est sous licence [MIT License](../LICENSE). |
0 commit comments