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 nagy nyelvi alapmodellek (LLM-ek) általános tudását eszközhívásokkal egészíti ki a Azure Model Context Protocol (MCP) Server használatával. Ez a kiszolgáló lehetővé teszi a Azure szolgáltatásokkal, rendszerekkel és Azure Resource Graph való interakciót, hogy konkrét feladatokat hajtson végre az Ön nevében. Már több tucat Azure szolgáltatás érhető el, és rendszeresen több szolgáltatást és képességet adnak hozzá. A részletekért tekintse meg az eszközök teljes listáját . További információ a Azure MCP Server képességeiről.
Azure-készségek – köztük azure-prepare, azure-validate és azure-deploy – szintén a bővítménnyel együtt érhetők el, és automatikusan települnek, lehetővé téve a gyakori Azure-feladatokhoz használható strukturált, többlépéses munkafolyamatokat.
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. Elérhető a Visual Studio 2022 17.14.30-s vagy újabb verziójában; nincs szükség külön GitHub Copilot for Azure bővítményre. Az eszközök a Azure fejlesztési számítási feladattal együtt vannak telepítve, és rendszeres Visual Studio frissítéseken keresztül fogadják a frissítéseket (Visual Studio Installer). Az eszközök alapértelmezés szerint le vannak tiltva, és egyszer kell engedélyezni; az engedélyezés után a munkamenetek között továbbra is engedélyezve maradnak. GitHub Copilot előfizetést és Azure bejelentkezést igényel. Az eszköz rendelkezésre állása Azure előfizetési engedélyeket tükrözi. | 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. |
| 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.
- Finomíts - Finomíts a Copilottal, amíg meg nem érti, mit szeretne, 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 | A .NET-sablonok szűrésére szolgáló címkéket sorolja fel.
|
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 |
Kapcsolódó tartalom
- Példa az Azure és az alkalmazás megismerésére az Azure-hoz készült GitHub Copilottal
- Példa az alkalmazás megtervezésére és fejlesztésére az Azure-hoz készült GitHub Copilottal
- Példa az alkalmazás Üzembe helyezésére az Azure-hoz készült GitHub Copilottal
- Azure-alkalmazások hibaelhárítása a GitHub Copilot for Azure segítségével
- Az Azure-hoz készült GitHub Copilot használatának első lépései
- Rövid útmutató: Az alkalmazás üzembe helyezése az Azure-ban ügynök móddal az Azure-hoz készült GitHub Copilotban
- Bicep-fájlok létrehozása GitHub Copilottal az Azure-hoz