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?
GitHub Copilot for Azure kiegészíti az olyan alapszintű nagy nyelvi modellek, mint a GPT-5 és a Claude Sonnet 4 általános ismereteit az eszközhívás lehetőségével, az Azure Model Context Protocol (MCP) kiszolgáló segítségével, ami lehetővé teszi az Azure szolgáltatásokkal, rendszerekkel való interakciót, valamint az Azure Resource Graph használatát meghatározott feladatok elvégzésére 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.
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. |
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. Kerülje a "Kérdezés" módot.
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 |
Kapcsolódó tartalom
- Kezdje el az Azure GitHub Copilot használatát a szoftver telepítésével és az első utasítás megírásával.
- A quickstart segítségével megtudhatja, hogyan foglalhatja bele a Azure GitHub Copilot a szoftverfejlesztési munkafolyamatba. A rövid útmutató bemutatja, hogyan helyezhet üzembe szolgáltatásokat Azure, hogyan figyelheti az állapotukat, és hogyan háríthatja el a problémákat.
- Lásd a példamondatokat arról, hogyan tudhat meg többet az Azure-ről, valamint az Azure-fiókjáról, -előfizetéséről és -erőforrásairól.
- Tekintse meg a Azure alkalmazásainak tervezésére és fejlesztésére vonatkozó példakéréseket.
- Lásd példakéréseket az alkalmazás Azure-ba történő üzembe helyezéséhez.
- Tekintse meg az Azure-erőforrások hibaelhárítására vonatkozó példákat.