GitHub MCP -palvelimen käyttäminen Copilot Chatin kanssa

Valmis

Nyt kun olet nähnyt, kuinka MCP-palvelimet laajentavat GitHub Copilotin ominaisuuksia, otetaan seuraava askel: yhdistetään ne Copilotin agenttitilaan. Tässä Copilot siirtyy kehotteisiin vastaamisen ulkopuolelle ja alkaa toimia todellisena yhteistyökumppanina, joka pystyy suunnittelemaan, toteuttamaan ja tarkentamaan työnkulkuja.

Tässä osiossa opit:

  • Mikä on Copilotin agenttitila ja miten se eroaa tavallisesta käytöstä.
  • Kuinka MCP-palvelimet parantavat agenttitilaa yhdistämällä Copilotin ulkoisiin tietoihin ja työkaluihin.
  • MCP:n ja agenttitilan yhdistämisen tärkeimmät edut, kuten automaatio ja manuaalisen työn vähentäminen.
  • Kuinka soveltaa parhaita käytäntöjä ohjaamaan Copilotia tehokkaasti agenttityönkuluissa.

Kuinka käyttää GitHub MCP -palvelinta Copilot Chatin kanssa

  1. Avaa Copilot Chat Visual Studio Codessa ja siirry agenttitilaan aktivoidaksesi MCP-palvelintyökalut.

  2. Napsauta Valitse työkalut nähdäksesi kaikki käytettävissä olevat MCP-palvelimen toiminnot.

  3. Voit nyt yrittää luoda uuden ongelman, tehdä yhteenvedon säilöstä tai saada merkityksellisiä tietoja työstäsi luonnollisen kielen kehotteiden avulla.

  4. Noudata Copilot Chatin ohjeita suorittaaksesi tehtäväsi tehokkaasti.

Copilotin agenttiset ominaisuudet ja MCP

Toistaiseksi olemme nähneet, kuinka MCP-palvelimet laajentavat GitHub Copilotia yhdistämällä sen ulkoisiin työkaluihin ja resursseihin. Mutta mitä tapahtuu, kun yhdistämme tämän agenttitilaan? Tässä Copilot siirtyy pelkästä reagoivasta avustajasta toimimaan enemmän itsenäisenä yhteistyökumppanina.

Mitä ovat agentin ominaisuudet?

Agenttiset ominaisuudet antavat Copilotille kyvyn:

  • Työskentele itsenäisesti suorittamalla monivaiheisia työnkulkuja ilman jatkuvaa ohjausta.

  • Tee päätöksiä valitsemalla käytettävät työkalut tai lähestymistavat kontekstin perusteella. Sopeudu ja paranna vastaamalla palautteeseen, mukauttamalla lähestymistapaansa ja iteroimalla tuloksia.

Toisin sanoen agenttitilassa Copilot voi hoitaa tehtäviä tavalla, joka tuntuu itsenäisemmältä, melkein kuin tiimikaveri, joka ymmärtää kokonaiskuvan sen sijaan, että vain noudattaisi yksittäisiä ohjeita.

Miten MCP tekee agenttitilasta vahvemman

Agenttitila on itsessään tehokas. Mutta kun lisäät MCP-palvelimia, annat Copilotille mahdollisuuden ulottua välittömän koodausympäristön ulkopuolelle. MCP:n kautta Copilot voi:

  • Käytä ulkoisia tietoja, ohjelmointirajapintoja tai yritystyökaluja suoraan.
  • Pysy kontekstissa useilla alustoilla ilman, että sinun tarvitsee vaihtaa sovellusta.
  • Täydelliset "agenttiset silmukat", joissa se etsii dynaamisesti tietoa, analysoi tuloksia ja tekee tietoon perustuvia seuraavia askeleita käynnistämättä prosessia uudelleen tyhjästä.

Tämä tarkoittaa, että Copilot ei reagoi vain yhteen kehotteeseen. Sen sijaan se toimii syklissä: tutkii, sopeutuu ja jalostaa, kunnes se tuottaa haluamasi tuloksen.

MCP:n ja agenttitilan yhdistämisen edut

Kun yhdistät nämä kaksi ominaisuutta, saat käyttöösi tärkeimmät edut:

  • Laajennettu konteksti: Copilot voi hyödyntää tietoja useista järjestelmistä, ei vain koodieditoristasi.

  • Vähemmän manuaalista työtä: Rutiinityöt, kuten ongelmien avaaminen, työnkulkujen hallinta tai tarkistusten suorittaminen, voidaan automatisoida, kun keskityt arvokkaampiin päätöksiin.

  • Saumaton integrointi: Copilot voi suorittaa tehtäviä, jotka kattavat työkalut ja alustat ilman mukautettuja liittimiä tai jatkuvaa vaihtoa.

Parhaat käytännöt menestykseen

Saat kaiken irti MCP- ja agenttitilasta kokeilemalla näitä strategioita:

  • Tee tavoitteet selkeiksi: Määrittele, mitä haluat Copilotin saavuttavan ja miltä lopullisen tuotoksen pitäisi näyttää.
  • Anna konteksti: Jaa taustatietoja projektistasi tai työnkulustasi. Tämä voi sisältää linkkejä, viitteitä tai aiempia vaiheita.
  • Aseta rajat: Jos haluat, että Copilot pysähtyy suunnitteluun (eikä tee vielä muutoksia), ilmoita se. Voit myös rajoittaa, mitkä MCP-työkalut ovat aktiivisia.
  • Pyydä vahvistusta: Ennen suuria muutoksia pyydä Copilotia tekemään yhteenveto suunnitelmastaan, jotta voit hyväksyä tai tarkentaa sitä.
  • Käytä kehotetiedostoja tai ohjeita: Luo mukautettuja kehotetiedostoja, jotka opastavat Copilotia toimimaan tiettyjen MCP-palvelimien kanssa. Tämä pitää sen toiminnan johdonmukaisena ja linjassa työnkulkujesi kanssa.