Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az Azure-hoz készült GitHub Copilot egy GitHub Copilot-bővítmény, amellyel a fejlesztők természetes nyelvet használhatnak a következő célokra:
- További információ az Azure-funkciókról.
- Azure-erőforrások üzembe helyezése.
- Információk az Azure-erőforrásokról.
- Az Azure-erőforrásokkal kapcsolatos problémák diagnosztizálása és hibaelhárítása.
Hozzáféréssel kell rendelkeznie egy Azure-előfizetéshez, és elő kell fizetnie a GitHub Copilotra. A bővítmény használatának első lépései.
A GitHub Copilot célja, hogy segítsen a fejlesztőknek, köztük az Azure-nak új fejlesztőknek, hogy a lehető leggyorsabban hatékonyabbak legyenek. Tapasztalt Azure-felhasználók esetén az Azure-hoz készült GitHub Copilot a következő szükségletet váltja fel:
- Az Azure CLI-parancsok és argumentumok memorizálása vagy keresése.
- összetett üzembehelyezési szkripteket hozhat létre kézzel.
- Jelentkezzen be, és böngésszen az Azure portálon.
Hogyan működik?
Az Azure-hoz készült GitHub Copilot egy olyan alapszintű nagy nyelvi modell (LLM) általános ismeretét teszi elérhetővé, mint a GPT-5 és a Claude Sonnet 4. Az Azure Model Context Protocol (MCP) kiszolgálót használó eszközhívással lehetővé teszi az Azure-szolgáltatásokkal, rendszerekkel és Az Azure Resource Graph-tal való interakciót, hogy konkrét feladatokat hajtson végre az Ön nevében. Már több mint 35 Azure-szolgáltatás érhető el, és rendszeresen bővülnek a szolgáltatások és képességek. További információ az Azure MCP Server képességeiről.
Támogatott fejlesztési környezetek
Az Azure-hoz készült GitHub Copilotot a következő támogatott fejlesztési környezetekben használhatja:
| Támogatott ügyfél | Description | Funkciófázis | Letöltési hivatkozás |
|---|---|---|---|
| Visual Studio Code | A GitHub Copilot for Azure felületét a GitHub Copilot felhasználói felületén keresztül jeleníti meg. Az Azure MCP Server eszközeit is felfedi. IDE-specifikus eszközöket és egyéni módokat biztosít. | Általános elérhetőség | Link |
| Visual Studio 2022 | Az Azure-hoz készült GitHub Copilot felületét a GitHub Copilot felhasználói felületén és az Azure MCP Server eszközein keresztül is elérhetővé teszi. | Nyilvános előzetes verzió | Link |
| Visual Studio 2026 | A GitHub Copilot felhasználói felületén keresztül megjeleníti a beépített GitHub Copilot eszközöket az Azure-hoz és az Azure MCP Serverhez. | Általános elérhetőség | Az eszközök az Azure és az AI fejlesztési számítási feladatainak telepítésekor érhetők el. |
Elsődleges forgatókönyvek
Az Azure-hoz készült GitHub Copilot jelenleg négy elsődleges forgatókönyvet tesz lehetővé:
| Kategória | Magyarázat | Példák |
|---|---|---|
| Learn | Ismerje meg az Azure-szolgáltatásokat és eszközöket a Microsoft Learn legújabb dokumentációjából. |
|
| Tervezés és fejlesztés | Útmutatást és segítséget kérhet a felhőbeli alkalmazások létrehozásakor. |
|
| Üzembe helyezés | Azure-erőforrások létrehozása és alkalmazások üzembe helyezése. |
|
| Hibaelhárítás | Alkalmazás- és erőforrásproblémák diagnosztizálása és hibaelhárítása. |
|
Megjegyzés:
Győződjön meg arról, hogy az "Azure" szó valahol szerepel a parancssorban, hogy az LLM meghívja a megfelelő eszközt az Azure MCP Serverről.
A dokumentáció gyorsútmutatót és példákat tartalmaz, amelyek segítenek a GitHub Copilot azure-hoz való használatának lehető leggyorsabb megkezdésében.
Ajánlott eljárások
Először használja az "Ügynök" módot a legjobb élmény érdekében. Kerülje a "Kérdezés" módot.
Másodszor, írja be az "Azure" szót a parancssorba, hogy segítsen a Copilotnak megértenie, hogy az Azure MCP-kiszolgálóról kell eszközöket hívnia.
Harmadszor, a copilotok használata növelheti a fejlesztői hatékonyságot a kérdések megválaszolásával, a feladatok végrehajtásával és a kód generálásával. Ne feledje azonban ezeket a létfontosságú szabályokat:
- Tekintse át az AI által generált összes választ. A válaszok alapján történő fellépés előtt ellenőrizze azok helyességét, alkalmazhatóságát, lehetséges kimeneteleit (például a költségeket és a biztonságot).
- Soha ne mentse az alkalmazás titkos kulcsait vagy hitelesítő adatait a forráskódban.
- Amikor kérdéseket tesz fel, soha ne küldjön be alkalmazáskulcsokat vagy hitelesítő adatokat kérdésekbe vagy kódba.
Ha bármilyen nagy nyelvi modellen alapuló eszközzel dolgozik, a legjobb eredmény érdekében használjon jó gyorstervezési technikákat. Az alábbi tippek az Azure-beli Microsoft Copilot hatékony kéréseinek írása című cikkből származnak, amely az Azure-beli gyors tervezéshez nyújt tanácsot.
- Legyen egyértelmű és konkrét
- Elvárások beállítása
- Környezet hozzáadása a forgatókönyvhez
- A kérések lebontása
- A kód testreszabása
- Az Azure terminológiája
- A visszajelzési ciklus használata
Ügynök módban hosszabb kéréseket hozhat létre, azonban fontos korlátozni a copilotot, mielőtt lehetővé tenné, hogy az Ön nevében járjon el, különösen az Azure-fiókjával való munka során. Az alábbiakban egy hosszabb kérést készítünk, amely segíthet a kívánt eredmények eléréséhez.
- Parancs – "Ne tegyen semmilyen műveletet, amíg nem engedélyezem." Mielőtt ellenőrizené a kérdés megértését, a copilot ne léptethet műveletet.
- Leírás – Fejezze ki, hogy mi történjen. Itt úgy írja le a munkát, mintha egy munkatársnak magyarázná el, elég részletesen ahhoz, hogy a munkatársa sikerrel járjon.
- Tegye fel - "Vannak tisztázó kérdések, amelyeket fel kell tennie nekem, mielőtt elkezdené?" – Adjon lehetőséget a másodpilóta számára a nem egyértelmű utasítások azonosítására.
- Ismétlés - Ismételje a műveletet a copilottal, amíg meg nem érti, mit kér tőle, hogy tegyen. A másodpilóta több iterációt igényelhet, mielőtt mindennel rendelkezne, ami sikeresnek kell lennie.
- Kérés – "Hozzon létre egy részletes ellenőrzőlista-tervet, amelyet áttekinthetek, mielőtt engedélyezem, hogy végrehajtsa a tervet." Ez nem csak arra kényszeríti a másodpilótát, hogy előre gondolkodjon a tettei előtt, és elmagyarázza a megközelítését, hanem ezeket a lépéseket is követi, és állapotot biztosít.
- Áttekintés – Egy ponton megbízhat a másodpilótában, és nem fogja szorosan átnézni a munkáját. Azonban mindig a legjobb, ha áttekinti a tervet, és tisztázza, hogy mit szeretne.
- Engedélyezés – "Áttekintettem a tervet, és ön jogosult a kezdésre."
- Ellenőrzés – Töltsön időt a munka ellenőrzésére, hogy biztosan a kívánt eredményt érje el.
Eszközhívási funkció
Az Azure-hoz készült GitHub Copilot ügynöki eszközöket használ a színfalak mögött az összes művelet végrehajtásához. Amikor először megjelent a Visual Studio Code-hoz, az Azure-hoz készült GitHub Copilot csapata saját fejlesztésű eszközöket hozott létre használatra, azonban a jelenlegi irány az, hogy a saját vagy tulajdonosi eszközökről áttérjenek az Azure MCP Server által kínált eszközökre.
Íme az Azure-hoz készült GitHub Copilot által jelenleg támogatott összes eszköz listája. A listában szerepel az áttelepítés állapota is, amely kizárólag a Visual Studio Code-verzióra vonatkozik. A Visual Studio 2022-es verziója alapértelmezés szerint Azure MCP Server-eszközöket használ.
| Tool | Leírás és példafeladatok | Migrálás állapota |
|---|---|---|
| azure_list_activity_logs | Egy erőforrás tevékenységnaplóinak listája egy adott időpontban.
|
Complete |
| azure_diagnosztikai_erőforrás | Naplókkal és telemetriával diagnosztizálja az alkalmazások teljesítményét vagy hibáit.
|
Complete |
| azure_get_auth_context | Lekéri az aktuális Azure-hitelesítési környezetet (fiók, előfizetés, bérlő).
|
N/A |
| azure_set_auth_context | Frissíti az Azure-hitelesítési környezetet (bejelentkezés/kijelentkezés, bérlő vagy előfizetés váltása).
|
N/A |
| azure_get_azure_verified_module | Lekéri a hitelesített Bicep-modulokat egy erőforrástípus számára.
|
Planned |
| azure_generate_azure_cli_parancs | Felhasználói szándék alapján hozza létre az Azure CLI-parancsokat.
|
Complete |
| Azure ajánlja az egyéni módokat | Rögzíti az Azure-hoz kapcsolódó szándékot, és módokat javasol a munkafolyamatok fejlesztéséhez.
|
N/A |
| azure_get_dotnet_template_tags | A .NET-sablonok szűrésének címkéi :"Milyen .NET-sabloncímkék érhetők el?" |
N/A |
| azure_dotnet_sablonok_címkéhez | Lekéri azoknak a .NET-projektsablonoknak a listáját, amelyek megfelelnek a dotnet új parancsainak egy adott címkéjének.
|
N/A |
| azure_query_azure_resource_graph | Lekérdezi az Azure Resource Graphot az erőforrásokhoz, előfizetésekhez vagy erőforráscsoportokhoz.
|
Planned |
Kapcsolódó tartalom
- Ismerkedjen meg az Azure-hoz készült GitHub Copilottal a szoftver telepítésével és az első kérdés megírásával.
- A rövid útmutatót követve megtudhatja, hogyan építheti be az Azure-hoz készült GitHub Copilototot a szoftverfejlesztési munkafolyamatba. A rövid útmutató bemutatja, hogyan helyezhet üzembe szolgáltatásokat az Azure-ban, hogyan figyelheti az állapotukat, és hogyan háríthatja el a problémákat.
- Az Azure-ról és az Azure-fiók, az előfizetés és az erőforrások megismeréséről szóló példaüzenetek.
- Tekintse meg az Azure-alkalmazások tervezésére és fejlesztésére vonatkozó példakéréseket.
- Tekintse meg az alkalmazás Azure-ban való üzembe helyezésére vonatkozó példakéréseket.
- Tekintse meg az Azure-erőforrások hibaelhárítására vonatkozó példakéréseket.