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.
A Azure GitHub Copilot egy GitHub Copilot bővítmény, amely lehetővé teszi a fejlesztők számára, hogy természetes nyelvet használjanak a következő célokra:
- További információ Azure funkciókról.
- Azure erőforrások üzembe helyezése.
- Információk Azure erőforrásokról.
- Az Azure erőforrásokkal kapcsolatos problémák diagnosztizálása és elhárítása.
Az Azure előfizetéshez való hozzáférésre és a GitHub Copilot előfizetésére van szüksége. A bővítmény használatának első lépései.
GitHub Copilot célja, hogy segítse a fejlesztőket, köztük a Azure új fejlesztőit, hogy a lehető leggyorsabban hatékonyabbak legyenek. Tapasztalt Azure felhasználók számára a GitHub Copilot az Azure-hez a következőkre nincs szükség:
- 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?
A GitHub Copilot for Azure a legújabb alapvető nagy nyelvi modellek (LLM-ek) általános tudását az Azure Model Context Protocol (MCP) Server segítségével megvalósított eszközhívással egészíti ki, amely lehetővé teszi az Azure-szolgáltatásokkal, rendszerekkel és az Azure Resource Graph-fal való interakciót, hogy meghatározott feladatokat hajtson végre az Ön nevében. A több mint 50 Azure szolgáltatás már elérhetőek, és rendszeresen további szolgáltatásokat és képességeket adnak hozzá. További információ a Azure MCP Server képességeiről.
Azure Készségek – beleértve a azure-prepare, a azure-validate és a azure-deploy – a bővítmény automatikusan telepítve van, így strukturált, többlépéses munkafolyamatokat tesz lehetővé a gyakori Azure feladatokhoz.
Támogatott fejlesztési környezetek
A Azure GitHub Copilot a következő támogatott fejlesztési környezetekben használható:
| Támogatott ügyfél | Description | Funkciófázis | Letöltési hivatkozás |
|---|---|---|---|
| Visual Studio Code | Az Azure-hoz készült GitHub Copilot a GitHub Copilot felhasználói felületén keresztül érhető el. Emellett a Azure MCP-kiszolgáló eszközeit is megjeleníti. IDE-specifikus eszközöket és egyéni módokat biztosít. | Általános elérhetőség | Link |
| Visual Studio 2022 | A beépített Azure MCP Server-eszközöket a GitHub Copilot felhasználói felületén keresztül jeleníti meg. | Nyilvános előzetes verzió | Az eszközök a Azure fejlesztési számítási feladat telepítésekor érhetők el. |
| Visual Studio 2026 | A GitHub Copilot beépített funkciói elérhetők az Azure és az Azure MCP Server eszközöknél a GitHub Copilot felhasználói felületén keresztül. | Általános elérhetőség | Az eszközök a Azure és az AI fejlesztési számítási feladatainak telepítésekor érhetők el. |
| Claude Code | Elérhetővé teszi a GitHub Copilot for Azure használatát a Claude Code AI-asszisztensen keresztül. Azure készségeket és Azure MCP Server-eszközöket biztosít. | Általános elérhetőség | Futtassa a /plugin install azure@claude-plugins-official parancsot a Claude Code-ban, vagy futtassa a /plugin parancsot, és keressen rá az „azure” kifejezésre a Marketplace-en. |
| GitHub Copilot parancssori felület | A parancssorból elérhetővé teszi a GitHub Copilot for Azure-t. Lehetővé teszi Azure készségeket és Azure MCP Server-eszközöket a terminál-munkafolyamatokban. | Általános elérhetőség | Telepítse a GitHub Copilot parancssori felületet és hitelesítse GitHub fiókjával. |
| IntelliJ (JetBrains) | A GitHub Copilot for Azure a GitHub Copilot bővítményen keresztül érhető el a JetBrains IDE-kben. Azure MCP Server-eszközöket és Azure készségeket biztosít. | Általános elérhetőség | Telepítse a GitHub Copilot bővítményt a JetBrains Marketplace-ből. |
Elsődleges forgatókönyvek
A Azure GitHub Copilot jelenleg négy elsődleges forgatókönyvet tesz lehetővé:
| Kategória | Magyarázat | Példák |
|---|---|---|
| Learn | A Azure szolgáltatásokról és eszközökről a legújabb Microsoft Learn dokumentációból tájékozódhat. |
|
| 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 a "Azure" szó valahol szerepel a parancssorban, hogy az LLM meghívja a megfelelő eszközt Azure MCP-kiszolgálóról.
A dokumentáció gyorsútmutatót és példákat tartalmaz, amelyek segítenek a GitHub Copilot a Azure lehető leggyorsabb használatában.
Ajánlott eljárások
Először használja az Ügynök módot a legjobb élmény érdekében a többlépéses feladatok elvégzése során. A Ask mód (@azure) használatával gyorsan kérdéseket tehet fel Azure szolgáltatásokkal kapcsolatban.
Másodszor, írja be a "Azure" szót az üzenetbe, hogy Copilot megértse, 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 Az Azure-ban a Microsoft Copilot hatékony utasításainak írása című cikkből származnak, amely tanácsokat ad az Azure környezetében az utasítástervezéshez.
- Legyen egyértelmű és konkrét
- Elvárások beállítása
- Környezet hozzáadása a forgatókönyvhez
- Bontsa le a kéréseket
- 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, hogy korlátozza a copilotot, mielőtt lehetővé tenné, hogy az Ön nevében járjon el, különösen akkor, ha a Azure-fiókjával dolgozik. 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-hez 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. A Visual Studio Code első megjelenésekor az Azure csapata a GitHub Copilot számára saját fejlesztésű eszközöket hozott létre használatra, azonban a jelenlegi irány az, hogy a védett eszközökről az Azure MCP-kiszolgáló által biztosított eszközökre történjen az átállás.
Íme a GitHub Copilot által a Azure á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 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 | Egy erőforrástípushoz keres le igazolt Bicep modulokat.
|
Planned |
| azure_generate_azure_cli_parancs | Felhasználói szándék alapján Azure CLI parancsokat hoz létre.
|
Complete |
| Azure ajánlja az egyéni módokat | Rögzíti az Azure-ral kapcsolatos szándékot, és azokat a munkafolyamatok továbbfejlesztésére javasolja.
|
N/A |
| azure_get_dotnet_template_tags | "Milyen .NET sabloncímkék érhetők el?" .NET-sablonok szűrésére szolgáló címkék listázása |
N/A |
| azure_dotnet_sablonok_címkéhez | Lekéri azon .NET projektsablonok listáját, amelyek megfelelnek a dotnet új parancsainak egy adott címkéjének.
|
N/A |
| azure_query_azure_resource_graph | Lekérdezések Azure Resource Graph erőforrásokhoz, előfizetésekhez vagy erőforráscsoportokhoz.
|
Planned |
Következő lépések
Válasszon egy útvonalat a kívánt műveletek alapján:
- Kezdje el használni - Telepítse és állítsa be a GitHub Copilot for Azure-t.
- Alkalmazás - üzembe helyezéseKövesse a rövid útmutatót az alkalmazás üzembe helyezéséhez, monitorozásához és hibaelhárításához.
- Az infrastruktúra létrehozása - Természetes nyelv használata Bicep fájlok létrehozásához.