IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)

Vous �tes nouveau sur Developpez.com ? Cr�ez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et �tre connect� pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Cr�ez-en un en quelques instants, c'est enti�rement gratuit !

Si vous disposez d�j� d'un compte et qu'il est bien activ�, connectez-vous � l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oubli� ?
Cr�er un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Vibe coding avec GitHub Copilot : Microsoft annonce que le mode agent et le support MCP sont disponibles dans les EDI JetBrains et Eclipse

Le , par Jade Emy

44PARTAGES

6  0 
Vibe coding avec GitHub Copilot : Microsoft annonce que le mode agent et le support MCP sont disponibles dans JetBrains et Eclipse

Microsoft annonce que le mode agent de GitHub Copilot et le support MCP sont maintenant en avant-premi�re publique pour JetBrains et Eclipse ! Le mode agent et le support MCP peuvent am�liorer les flux de d�veloppement dans le monde r�el.

R�cemment, Microsoft a annonc� que l'agent de codage GitHub Copilot est d�sormais disponible en avant-premi�re publique. GitHub Copilot permet aux d�veloppeurs de d�l�guer les probl�mes afin de pouvoir se concentrer sur le travail cr�atif, complexe et � fort impact qui compte le plus. Avec � la suite de cette annonce, Microsoft d�clare �galement que le mode agent de GitHub Copilot et le support MCP sont maintenant en avant-premi�re publique pour JetBrains et Eclipse !

Que vous travailliez avec IntelliJ IDEA, PyCharm, WebStorm ou Eclipse, vous pouvez maintenant acc�der aux fonctions d'agent intelligent de Copilot et g�rer de mani�re transparente les flux de travail de votre projet, le tout � partir de votre EDI. Le mode agent et le support MCP peuvent am�liorer les flux de d�veloppement dans le monde r�el.



D�marrer avec le mode agent et MCP dans les EDI JetBrains et Eclipse

Pour mieux comprendre les performances du mode agent et du support MCP, Microsoft a partag� l'�tude de cas suivant :

Voici Adrian, un d�veloppeur Java orient� backend qui utilise principalement JetBrains, et Lucy, une enthousiaste de la pile compl�te qui travaille avec Eclipse. Ensemble, ils am�liorent le populaire projet Spring PetClinic en y ajoutant une toute nouvelle fonctionnalit� : l'adoption d'animaux de compagnie.

PetClinic est une application de d�monstration Spring Boot classique, largement utilis�e pour l'apprentissage et le prototypage. Elle simule un syst�me de clinique v�t�rinaire, avec des fonctionnalit�s telles que la gestion des animaux, des propri�taires et des visites. La mission d'Adrian et Lucy : ajouter une fonctionnalit� d'adoption d'animaux de compagnie � partir de z�ro, en montrant comment GitHub Copilot Agent Mode et MCP rendent la collaboration sans effort.


Adrian commence par cloner le repo PetClinic dans son IntelliJ : git clone https://github.com/spring-projects/spring-petclinic.git

En passant � l'Agent(Preview) dans la fen�tre de chat, il acc�de au mode agent et tape simplement : � Build and run the project �.


Copilot s'occupe de la configuration, y compris la construction du projet, la r�solution des d�pendances et le lancement de l'application.


Ensuite, Adrian utilise le mode agent pour g�n�rer la nouvelle page d'adoption :

Code : S�lectionner tout
1
2
3
4
5
6
7
8
9
10
11
Create a new tab for me called "Adopt Me": this adoption page should have*

1. A new page called "Adoption"
2. A tab entry in the navigation bar called "Adopt Me", this tab is next to the "Find Owners" tab
3. A description paragraph calling for pets adoption, make it the 1st person point of view
4. A table of content with these columns:
********** - Species (cat, dog, snake)*
********** - Gender*
********** - Age*
********** - Description*
********** - Adopt Me (a button for a quick adopt page, if adopted, the button will be greyed out)*



En quelques secondes, Copilot met en place la nouvelle fonctionnalit� avec un nouvel onglet de navigation, une page d�di�e et une interface de table r�active. Adrian est impressionn�.


Adrian d�cide alors de publier le projet sur GitHub. Mais avant cela, il doit configurer le serveur GitHub MCP.

  1. Cliquez sur l'ic�ne GitHub Copilot dans le coin inf�rieur droit. 
  2. S�lectionnez Edit Settings dans le menu 
  3. Trouver la section MCP et cliquer sur Edit in mcp.json 


Code : S�lectionner tout
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{ 

    "servers": { 

        "GitHub": { 

            "command": "npx", 

            "args": [ 

                "-y", 

                "@modelcontextprotocol/server-github" 

            ], 

            "env": { 

                "GITHUB_PERSONAL_ACCESS_TOKEN": "your-own-token" 

            } 

        } 

    } 

}



Le MVP �tant pr�t, Adrian passe au GitHub Copilot MCP et donne des instructions :

Code : S�lectionner tout
Create a repo called PetClinicAcoption and push this project into the repo. Return me the repo URL.


Copilot MCP cr�e le d�p�t, pousse le code et met tout en place.


Le projet est maintenant disponible sur GitHub. Adrian ajoute ensuite Lucy comme collaboratrice, et ils d�cident que Lucy affinera l'interface utilisateur en mettant � jour l'ic�ne du nouvel onglet.

Lucy ouvre Eclipse et fork le repo en utilisant le serveur MCP de GitHub.

Pour activer MCP sur Eclipse :

  1. Cliquez sur l'ic�ne GitHub Copilot dans le coin inf�rieur droit.
  2. S�lectionnez Edit Preferences dans le menu 
  3. Dans le panneau de gauche, d�veloppez GitHub Copilot et cliquez sur MCP



Apr�s avoir bascul� en mode agent en s�lectionnant Agent(Preview) dans la bo�te de chat, Lucy tape :

Code : S�lectionner tout
Clone https://github.com/AdrianContoso/PetClinicAcoption and create a new branch called adoption_new_icon

Le projet d'Adrian a �t� clon� et elle cr�e une nouvelle branche pour commencer son travail. Elle donne ensuite des instructions :

Code : S�lectionner tout
 Change the adoption tab icon from a heart to a claw icon

Copilot localise le composant d'interface utilisateur concern� et remplace l'ic�ne, en conservant le style et la disposition intacts.

Lucy veut v�rifier la construction, elle tape donc :

Code : S�lectionner tout
Build and run the project

Il semble qu'il y ait des erreurs de compilation, GitHub Copilot commence alors � r�soudre le probl�me.


Apr�s avoir re�u la confirmation de Lucy, GitHub Copilot corrige le probl�me et relance le projet. Lucy peut maintenant voir que la nouvelle ic�ne a pris effet :


Apr�s avoir test� l'interface utilisateur mise � jour via le mode agent, Lucy utilise � nouveau MCP pour envoyer le PR :

C'est fait. La collaboration est termin�e. Orchestr�e sans effort � travers les outils et les plateformes avec GitHub Copilot.

Essayez-le vous-m�me

La puissance du mode agent de GitHub Copilot et des projets de code g�r�s (MCP) est d�sormais entre vos mains. Que vous soyez un pro de JetBrains comme Adrian ou un grand utilisateur d'Eclipse comme Lucy, vous pouvez rationaliser votre d�veloppement, collaborer plus facilement et vous concentrer sur ce qui compte vraiment : cr�er des logiciels de qualit�.

Source : Annonce de Microsoft

Et vous ?

Pensez-vous que cette annonce est cr�dible ou pertinente ?
Quel est votre avis sur le sujet ?

Voir aussi :

Microsoft annonce que le mode Agent est disponible en avant-premi�re dans Visual Studio 2022 17.14, permettant de d�finir des t�ches en utilisant le langage naturel et de laisser Copilot terminer le travail

Microsoft annonce que le mode Agent de GitHub Copilot et le support du MCP sont disponibles dans l'aper�u public pour Xcode

30 % du code de Microsoft a �t� g�n�r� par l'IA Copilot, selon son PDG. Innovation ou d�pendance algorithmique ? La technologie s'impose dans l'environnement quotidien des d�veloppeurs Microsoft
Vous avez lu gratuitement 0 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer � vous proposer des publications.

Une erreur dans cette actualit� ? Signalez-nous-la !

Avatar de _toma_
Membre �clair� https://www.developpez.com
Le 22/05/2025 � 10:10
Avatar de kain_tn
Expert �minent https://www.developpez.com
Le 23/05/2025 � 15:06
Citation Envoy� par _toma_ Voir le message
[...]
Source
J'adore leur slogant: "It can�t be that stupid, you must be prompting it wrong "
0  0 
Avatar de _toma_
Membre �clair� https://www.developpez.com
Le 24/05/2025 � 7:08
J'y avais m�me pas fait gaffe, merci, �a sera peut-�tre un futur projet de s�rigraphie :p.
0  0