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:
- Přečtěte si informace o funkcích Azure.
- Nasazení prostředků Azure
- Získejte informace o Azure prostředcích.
- Diagnostika a řešení potíží s Azure prostředky
Musíte mít přístup k Azure předplatnému a přihlásit se k odběru GitHub Copilot. 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, pomohla co nejrychleji zvýšit produktivitu. U zkušených uživatelů Azure GitHub Copilot pro Azure nahrazuje potřebu:
- Azure CLI příkazy a argumenty si můžete zapamatovat nebo vyhledat.
- vytvářet složité skripty pro nasazení ručně.
- přihlaste se a projděte si portál Azure.
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ástrojů volání pomocí Azure Serveru MCP (Model Context Protocol, který umožňuje interakci s Azure službami, systémy a Azure Resource Graph provádění konkrétních úkolů vaším jménem. Více než 35 služeb Azure jsou již dostupné 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 můžete použít pro Azure 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. Zobrazí také nástroje serveru Azure MCP. Poskytuje nástroje specifické pro integrované vývojové prostředí (IDE) a vlastní režimy. | Obecná dostupnost | Odkaz |
| Visual Studio 2022 | Poskytuje integrované nástroje Azure MCP Server prostřednictvím uživatelského rozhraní GitHub Copilot. | Veřejná ukázka | Nástroje jsou k dispozici při instalaci úlohy vývoje Azure. |
| Visual Studio 2026 | Poskytuje integrované GitHub Copilot pro nástroje Azure a Azure MCP Server pomocí uživatelského rozhraní GitHub Copilot. | Obecná dostupnost | Nástroje jsou k dispozici při instalaci úlohy vývoje 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 Azure službách a nástrojích 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 Azure prostředky a nasaďte aplikace. |
|
| Odstraňování potíží | Diagnostika a odstraňování problémů s aplikacemi a zdroji |
|
Poznámka:
Ujistěte se, že se slovo "Azure" nachází někde ve výzvě, aby LLM volal příslušný nástroj z Azure MCP Server.
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áhá Copilot 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 Pište efektivní výzvy pro Microsoft Copilot v Azure, který poskytuje rady pro inženýrství podnětů 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žijte smyčku zpětné vazby
Při práci v režimu agenta můžete vytvářet delší výzvy, je však důležité omezit schopnosti kopilota, než mu umožníte jednat vaším jménem, zejména při práci s účtem služby 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 k provádění všech operací používá na pozadí agentské nástroje. Při prvním vydání pro Visual Studio Code tým zodpovědný za GitHub Copilot pro Azure vytvořil proprietární nástroje, ale aktuální směr směřuje k migraci z těchto proprietárních nástrojů na nástroje poskytované serverem Azure MCP Server.
Tady je seznam všech nástrojů aktuálně podporovaných GitHub Copilot pro Azure. Uvádí se také stav migrace, který se vztahuje výhradně na verzi Visual Studio Code. Verze Visual Studio 2022 používá ve výchozím nastavení nástroje Azure MCP Server.
| 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 pro Bicep u konkrétního typu prostředku.
|
Planned |
| azure_generate_azure_cli_command | Generuje Azure CLI příkazy 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 | Obsahuje značky pro filtrování .NET šablony "Jaké .NET značky šablony jsou k dispozici?". |
N/A |
| azure_dotnet_šablony_pro_značku | Načte seznam .NET šablon projektů, které odpovídají dané značce pro příkazy dotnet new.
|
N/A |
| azure_query_azure_resource_graph | Dotazuje se Azure Resource Graph na prostředky, předplatná nebo skupiny prostředků.
|
Planned |
Související obsah
- Začněte s GitHub Copilot pro Azure instalací softwaru a napsáním svého prvního příkazu.
- Postupujte podle quickstart a seznamte se s tím, jak zahrnout GitHub Copilot pro Azure do pracovního postupu vývoje softwaru. 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 k naučení se více o Azure a pochopení vašeho účtu Azure, předplatného a prostředků.
- Podívejte se na ukázkové výzvy pro design a vývoj aplikací pro Azure.
- Podívejte se na ukázkové výzvy k nasazení vaší aplikace do Azure.
- Podívejte se na ukázkové výzvy k řešení problémů s vašimi prostředky Azure.