Partager via


Vue d’ensemble de l’extension Microsoft Copilot Studio pour Microsoft Visual Studio Code

L’extension Microsoft Copilot Studio pour Microsoft Visual Studio Code améliore votre flux de travail de développement dans Copilot Studio en apportant directement les fonctionnalités de création d’agent d’entreprise dans votre éditeur de code favori. Cette extension permet de combler l’écart entre le développement cloud Copilot Studio et le développement local. Avec cette extension, les développeurs peuvent travailler directement avec des agents Copilot Studio dans le cloud, à l’aide d’outils et de flux de travail locaux familiers.

Capture d'écran lors du démarrage avec l'extension.

Qu’est-ce que Copilot Studio ?

Copilot Studio est la plateforme de création d'agents de Microsoft qui permet aux organisations de créer des agents personnalisés pouvant :

  • Répondez aux questions en utilisant les connaissances publiques ou d’entreprise
  • Exécuter des actions via des outils intégrés
  • Gérer des flux conversationnels et autonomes de la simplicité à la complexité
  • Déploiement sur les canaux
  • Créer des agents basés sur des flux de travail et des agents IA entièrement pilotés avec un orchestrateur intégré
  • Créer des agents autonomes et conversationnels

Pourquoi utiliser l’extension Visual Studio Code ?

Environnement favorable aux développeurs

Travaillez dans l’éditeur que vous connaissez déjà et utilisez, avec la possibilité d'accéder à :

  • Surlignage de syntaxe pour les définitions d’agents YAML
  • Complétion du code IntelliSense
  • Intégration Git pour le contrôle de versions et utilisation des intégrations de contrôle du code source basées sur le cloud.
  • Utilisez à votre convenance les extensions validées par votre organisation
  • Raccourcis clavier et fonctionnalités de productivité

Workflow de développement local avec l’extension Copilot Studio Visual Studio Code

  • Clonez des agents depuis Copilot Studio sur votre ordinateur local : accédez directement à la définition de l'agent Copilot Studio sur votre machine.
  • Modifier les composants de l’agent à l’aide du langage de définition de l’agent dans YAML ou l’agent favori tel que GitHub Copilot ou Claude Code, comme alternative à l’interface utilisateur web
  • Appliquez des modifications à votre environnement afin de pouvoir prévisualiser et tester les modifications directement dans le produit avant le déploiement
  • Redéployez ou déployez directement votre définition d’agent dans l’environnement de votre choix

Capture d’écran de l’environnement de développement local.

Collaboration avec votre équipe via les pratiques existantes de contrôle du code source

  • Contrôle de version de vos définitions d’agent avec Git et votre choix de contrôle de code source avec Visual Studio Code
  • Examiner les modifications via les pull requests
  • Suivi des modifications au fil du temps
  • Collaborer en utilisant des flux de travail standards de développement

Votre organisation utilise déjà cette fonctionnalité. Maintenant, en utilisant l’extension et l’accès à la définition complète de l’agent (et pas seulement au fichier de solution), vous pouvez utiliser des pratiques de développement standard avec des agents Copilot Studio tout au long du cycle de vie en utilisant votre existant outils de collaboration d’équipe, flux de travail et déploiements.

Capture d'écran des validations git dans Visual Studio.

Disponibilité et support

L’extension Visual Studio Code pour Copilot Studio est en disponibilité générale(GA). Voici à quoi vous attendre.

  • Versions mensuelles disponibles via le package d’extension Visual Studio Code. Vous pouvez configurer votre extension pour qu’elle se mette à jour automatiquement ou manuellement.
  • Développement actif de nouvelles fonctionnalités et amélioration du cycle de vie du développement des assistants.
  • Soulèvez des problèmes et des suggestions sur GitHub, avec une visibilité des problèmes ouverts actuels et du travail en cours.

Fonctionnalités clés

Caractéristique Descriptif
Clonage d’agents Télécharger des agents existants à partir de Copilot Studio vers votre espace de travail local et utiliser la définition de l’agent Copilot Studio
Édition YAML Modifier les composants de l’agent en utilisant un YAML structuré avec le support IntelliSense
Gestion des composants Modifier les sources de connaissances, les fichiers de connaissances, les outils, les sujets, les déclencheurs et les compétences
Opérations de synchronisation Afficher et appliquer des modifications entre l’espace de travail local et Copilot Studio
Appliquez vos changements d’assistant à votre assistant dans l’environnement de votre choix Créer un nouvel agent dans un environnement Dataverse ou mettre à jour un agent existant

Cas d’utilisation

Voici quelques scénarios courants dans lesquels l’extension Visual Studio Code Copilot Studio peut améliorer votre flux de travail de développement.

Scénario 1 : Votre équipe souhaite travailler avec un IDE installé et géré localement

Défi : L’équipe de développement souhaite utiliser son expérience et sa familiarité avec un IDE de développement pour le développement d’agents.

Solution : Utilisez l’extension Visual Studio Code pour travailler avec des agents cloud Copilot Studio. Clonez la définition de l’agent dans un répertoire de fichiers local et gérez les mises à jour localement dans Visual Studio Code en modifiant localement et en appliquant des modifications.

Scénario 2 : Développement d’agents à grande échelle

Défi : La création d’assistants complexes avec des dizaines de rubriques et d’outils via l’interface utilisateur web Copilot Studio peut prendre du temps à naviguer d’avant en arrière.

Solution : Utilisez l’extension Visual Studio Code pour gérer les composants de l’agent en tant que code, avec recherche en texte intégral, flux de travail de développement et fonctionnalités de navigation rapide.

Scénario 3 : Auditer le développement de l’agent Copilot Studio avec les pratiques de contrôle de code source existantes

Défi : Plusieurs membres de l’équipe doivent collaborer au développement des agents sans conflits.

Solution : Clonez les agents localement, utilisez Git pour le contrôle de version, et utilisez des flux de travail pull request pour la relecture de code.

Scénario 4 : Développement piloté par les agents

Challenge : Vous souhaitez utiliser l’IA pour travailler avec des agents Copilot Studio et itérer rapidement

Solution : Utilisez Visual Studio Code avec GitHub Copilot, Claude Code ou votre agent favori pour créer et mettre à jour les composants de définition d’agent de Copilot Studio.

Getting Started

Vous êtes prêt à commencer ? Suivez ces étapes :

  1. Installez l’extension Visual Studio Code.

  2. Cloner votre premier agent Copilot Studio.

  3. Modifier localement les composants de l’agent.

  4. Synchronize vos modifications locales avec Copilot Studio.

Étapes suivantes

Passez au guide d’installation Visual Studio Code pour savoir comment installer et configurer l’extension.