Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
GitHub Copilot pro Azure je rozšíření GitHub Copilot, které vývojářům umožňuje používat přirozený jazyk k:
- Seznamte se s funkcemi Azure.
- Nasazení prostředků Azure
- Získejte informace o prostředcích Azure.
- Diagnostika a řešení potíží s prostředky Azure
Musíte mít přístup k předplatnému Azure a přihlásit se k odběru GitHub Copilotu. Začněte používat rozšíření.
GitHub Copilot je navržený tak, aby vývojářům, včetně vývojářů nových v Azure, pomohl co nejrychleji zvýšit produktivitu. Pro zkušené uživatele Azure gitHub Copilot pro Azure nahrazuje nutnost:
- příkazy a argumenty Azure CLI si můžete zapamatovat nebo vyhledat.
- vytvářet složité skripty pro nasazení ručně.
- přihlaste se a procházejte webem Azure Portal.
Jak to funguje
GitHub Copilot pro Azure doplňuje obecné znalosti základního rozsáhlého jazykového modelu (LLM), jako je GPT-5 a Claude Sonnet 4, pomocí nástroje volajícího pomocí serveru MCP (Azure Model Context Protocol), který umožňuje interakci se službami, systémy a Azure Resource Graphem provádět konkrétní úlohy vaším jménem. Více než 35 služeb Azure je již dostupných a pravidelně se přidávají další služby a možnosti. Přečtěte si další informace o možnostech Azure MCP Serveru.
Podporovaná vývojová prostředí
GitHub Copilot pro Azure můžete použít v následujících podporovaných vývojových prostředích:
| Podporovaný klient | Description | Fáze funkce | Odkaz ke stažení |
|---|---|---|---|
| Visual Studio Code | Zobrazí GitHub Copilot pro Azure prostřednictvím uživatelského rozhraní GitHub Copilot. Obsahuje také nástroje Azure MCP Serveru. Poskytuje nástroje specifické pro integrované vývojové prostředí (IDE) a vlastní režimy. | Obecná dostupnost | Odkaz |
| Visual Studio 2022 | Zobrazí také GitHub Copilot pro Azure prostřednictvím uživatelského rozhraní GitHub Copilot a nástrojů Serveru Azure MCP. | Veřejná ukázka | Odkaz |
| Visual Studio 2026 | Poskytuje integrované nástroje GitHub Copilot pro Azure a Azure MCP Server přes uživatelské rozhraní GitHub Copilot. | Obecná dostupnost | Nástroje jsou k dispozici po instalaci vývojové úlohy Azure a AI. |
Primární scénáře
GitHub Copilot pro Azure aktuálně umožňuje čtyři primární scénáře:
| Kategorie | Vysvětlení | Příklady |
|---|---|---|
| Learn | Informace o službách a nástrojích Azure najdete v nejnovější dokumentaci k Microsoft Learn. |
|
| Návrh a vývoj | Požádejte o pokyny a pomoc při vytváření aplikací pro cloud. |
|
| Nasadit | Vytvořte prostředky Azure a nasaďte aplikace. |
|
| Odstraňování potíží | Diagnostika a řešení potíží s aplikací a prostředky |
|
Poznámka:
Ujistěte se, že je slovo "Azure" někde na příkazovém řádku, aby LLM volaly příslušný nástroj ze serveru Azure MCP.
Dokumentace obsahuje rychlý start a ukázkové výzvy, které vám pomůžou začít používat GitHub Copilot pro Azure co nejrychleji.
Osvědčené postupy
Nejprve použijte režim Agent pro nejlepší zážitek. Vyhněte se režimu "Ask".
Za druhé zadejte do výzvy slovo "Azure", které pomůže copilotu pochopit, že potřebuje volat nástroje ze serveru Azure MCP.
Za třetí může použití copilotů zvýšit produktivitu vývojářů zodpovězením otázek, prováděním úloh a generováním kódu. Mějte však na paměti tato důležitá pravidla:
- Zkontrolujte všechny odpovědi generované AI. Před provedením opatření na základě těchto odpovědí ověřte jejich správnost, použitelnost, potenciální výsledky (například náklady a zabezpečení).
- Nikdy neukládáte tajné kódy nebo přihlašovací údaje aplikace ve zdrojovém kódu.
- Při kladení otázek nikdy neodesílejte tajné kódy aplikací ani přihlašovací údaje v kódu.
Když pracujete s libovolným nástrojem založeným na velkých jazykových modelech, použijte vhodné techniky návrhu promptu k zajištění nejlepších výsledků. Následující tipy pocházejí z článku Psaní efektivních výzev pro Microsoft Copilot v Azure, který poskytuje rady pro přípravu výzvy v kontextu Azure.
- Buďte jasní a konkrétní
- Nastavení očekávání
- Přidání kontextu o vašem scénáři
- Rozdělení požadavků
- Přizpůsobení kódu
- Použití terminologie Azure
- Použití smyčky zpětné vazby
Při práci v režimu agenta můžete vytvořit delší výzvy, je ale důležité omezit funkce kopilota, než ho povolíte jednat vaším jménem, zejména při manipulaci s vaším účtem Azure. Tady je přístup k vytvoření delší výzvy, která vám může pomoct získat požadované výsledky.
- Příkaz – "Neprovádějte žádnou akci, dokud nedám povolení." Zabráníte kopilotovi provést akci, dokud neověříte jeho porozumění instrukci.
- Popište – vyjádřete, co chcete udělat. Zde popíšete práci, jako byste spolupracovníkovi dostatečně podrobně popsali, aby váš spolupracovník mohl být úspěšný.
- Zeptejte se : "Máte nějaké objasňující otázky, které byste se mě chtěli zeptat, než začnete?" - Poskytněte kopilotovi příležitost identifikovat nejasné pokyny.
- Iterujte – iterujte s kopilotem, dokud nerozumí tomu, co po něm chcete. Kopilot může vyžadovat několik iterací, než bude mít vše, co potřebuje, aby byl úspěšný.
- Žádost - "Vytvořte podrobný plán kontrolního seznamu, který mohu zkontrolovat předtím, než vám schválím provedení plánu." To nejen nutí kopilota přemýšlet nad jeho akcemi a vysvětlit svůj přístup, ale také se řídí těmito kroky a poskytuje stav.
- Kontrola – V určitém okamžiku můžete důvěřovat kopilotovi a přestanete pečlivě kontrolovat jeho práci. Vždy je ale nejlepší se ujistit, že si plán prohlédnete a objasníte, co chcete.
- Autorizovat – "Zkontroloval(a) jsem plán a máte oprávnění začít."
- Ověření – věnujte čas kontrole práce, abyste měli jistotu, že dosáhne toho, co jste chtěli.
Zavolání nástrojů
GitHub Copilot pro Azure používá k provádění všech operací agentské nástroje na pozadí. Při prvním vydání pro Visual Studio Code vytvořil tým GitHub Copilot pro Azure pro použití proprietární nástroje, ale aktuální směr je migrovat z vlastních nástrojů na nástroje dodané serverem Azure MCP.
Tady je seznam všech nástrojů, které gitHub Copilot pro Azure aktuálně podporuje. Uvádí se také stav migrace, který se vztahuje výhradně na verzi editoru Visual Studio Code. Verze sady Visual Studio 2022 používá ve výchozím nastavení nástroje Serveru Azure MCP.
| Tool | Popis a ukázkové výzvy | Stav migrace |
|---|---|---|
| seznam_aktivity_logů_azure | Uvádí protokoly aktivit pro prostředek během zadané doby.
|
Complete |
| azure_diagnostika_zdroje | Diagnostikuje výkon nebo selhání aplikací pomocí protokolů a telemetrie.
|
Complete |
| azure_get_auth_context | Načte aktuální kontext ověřování Azure (účet, předplatné, tenant).
|
N/A |
| azure_set_auth_context | Aktualizuje kontext ověřování Azure (přihlášení/odhlášení, přepnutí tenanta nebo předplatného).
|
N/A |
| azure_get_azure_verified_module | Načte ověřené moduly Bicep pro typ prostředku.
|
Planned |
| azure_generate_azure_cli_command | Generuje příkazy Azure CLI na základě záměru uživatele.
|
Complete |
| azure_doporučeny_vlastní_režimy | Zachycuje záměr související s Azure a navrhuje režimy pro vylepšení pracovních postupů.
|
N/A |
| azure_get_dotnet_template_tags | Uvádí značky pro filtrování šablon .NET "Jaké značky šablon .NET jsou k dispozici?". |
N/A |
| azure_dotnet_šablony_pro_značku | Načte seznam šablon projektů .NET odpovídající dané značce pro nové příkazy dotnet.
|
N/A |
| azure_query_azure_resource_graph | Dotazuje azure Resource Graph na prostředky, předplatná nebo skupiny prostředků.
|
Planned |
Související obsah
- Začněte pracovat s GitHub Copilotem pro Azure instalací softwaru a napsáním první výzvy.
- V tomto rychlém startu se dozvíte, jak do pracovního postupu vývoje softwaru zahrnout GitHub Copilot pro Azure. Rychlý start popisuje, jak nasadit služby do Azure, monitorovat jejich stav a řešit problémy.
- Podívejte se na ukázkové výzvy, abyste se dozvěděli více o Azure a porozuměli vašemu účtu Azure, předplatnému a prostředkům.
- Podívejte se na ukázkové výzvy k návrhu a vývoji aplikací pro Azure.
- Podívejte se na ukázkové výzvy k nasazení aplikace do Azure.
- Podívejte se na ukázkové výzvy k řešení potíží s prostředky Azure.