Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure için GitHub Copilot, geliştiricilerin doğal dil kullanarak şunları yapmasını sağlayan GitHub Copilot bir uzantıdır:
- Azure özellikleri hakkında bilgi edinin.
- Azure kaynakları dağıtın.
- Azure kaynakları hakkında bilgi edinin.
- Azure kaynaklarıyla ilgili sorunları tanılama ve giderme.
bir Azure aboneliğine erişiminiz olması ve GitHub Copilot abone olmanız gerekir. Uzantıyı kullanmaya başlayın.
GitHub Copilot, Azure yeni gelen geliştiriciler de dahil olmak üzere geliştiricilerin mümkün olan en kısa sürede daha üretken olması için tasarlanmıştır. Deneyimli Azure kullanıcıları için, Azure için GitHub Copilot şu gereksinimin yerini alır:
- Azure CLI komutlarını ve bağımsız değişkenlerini ezberlemek veya aramak.
- karmaşık dağıtım betiklerini el ile oluşturun.
- oturum açın ve Azure portalında gezinin.
Nasıl çalışır?
Azure için GitHub Copilot, GPT-5 ve Claude Sonnet 4 gibi temel bir büyük dil modelinin (LLM) genel bilgisini Azure Model Bağlam Protokolü (MCP) Sunucusu Azure hizmetleri, sistemleri ve Azure Kaynak Grafı ile etkileşime olanak tanıyan araç çağrısıyla tamamlar sizin yerinize belirli görevleri yerine getirmek için. 35 üzerinde Azure hizmetleri zaten kullanılabilir durumdadır ve düzenli olarak daha fazla hizmet ve özellik eklenmektedir. Azure MCP Server özellikleri hakkında daha fazla bilgi edinin.
Desteklenen geliştirme ortamları
aşağıdaki desteklenen geliştirme ortamlarında Azure için GitHub Copilot kullanabilirsiniz:
| Desteklenen İstemci | Description | Özellik Aşaması | Bağlantıyı İndir |
|---|---|---|---|
| Visual Studio Code | GitHub Copilot kullanıcı arabirimi aracılığıyla Azure için GitHub Copilot'u öne çıkarır. Ayrıca Azure MCP Sunucusu araçlarını da gösterir. IDE'ye özgü araçlar ve özel modlar sağlar. | Genel kullanılabilirlik | Bağlantı |
| Visual Studio 2022 | Yerleşik Azure MCP Server araçlarını GitHub Copilot kullanıcı arabirimi aracılığıyla gösterir. | Genel önizleme | Araçlar, Azure geliştirme iş yükü yüklenirken kullanılabilir. |
| Visual Studio 2026 | GitHub Copilot kullanıcı arabirimi üzerinden Azure ve MCP Server araçlarını GitHub Copilot ile entegre eder. | Genel kullanılabilirlik | Araçlar, Azure ve yapay zeka geliştirme iş yükü yüklenirken kullanılabilir. |
Birincil senaryolar
Azure için GitHub Copilot şu anda dört birincil senaryoya olanak tanır:
| Kategori | Açıklama | Örnekler |
|---|---|---|
| Öğren | En son Microsoft Learn belgelerinden Azure hizmetleri ve araçları hakkında bilgi edinin. |
|
| Tasarlama ve geliştirme | Bulut için uygulama oluştururken rehberlik ve yardım isteyin. |
|
| Dağıtma | Azure kaynakları oluşturun ve uygulamaları dağıtın. |
|
| Sorun giderme | Uygulama ve kaynak sorunlarını tanılama ve giderme. |
|
Uyarı
LLM'nin Azure MCP Sunucusu'ndan uygun aracı çağırması için istemde "Azure" sözcüğünün bulunduğundan emin olun.
Belgelerde hızlı bir başlangıç ve Azure için GitHub Copilot mümkün olan en kısa sürede kullanmaya başlamanıza yardımcı olacak örnek istemler sağlanır.
En iyi yöntemler
İlk olarak, en iyi deneyim için "Aracı" modunu kullanın. "Sor" modundan kaçının.
İkinci olarak, Copilot'un Azure MCP Sunucusu'ndan araç çağırması gerektiğini anlamasına yardımcı olmak için isteme "Azure" kelimesini ekleyin.
Üçüncüsü, yardımcı pilotları kullanmak soruları yanıtlayarak, görevleri yürüterek ve kod oluşturarak geliştirici üretkenliğini artırabilir. Ancak, şu önemli kuralları unutmayın:
- Yapay zeka tarafından oluşturulan tüm yanıtları gözden geçirin. Bu yanıtlara göre işlem gerçekleştirmeden önce bunların doğruluğunu, uygulanabilirliğini, olası sonuçlarını (maliyetler ve güvenlik gibi) doğrulayın.
- Uygulama gizli dizilerini veya kimlik bilgilerini asla kaynak koduna kaydetmeyin.
- Soru sorarken uygulama sırlarını veya kimlik bilgilerini asla sorularda ya da kodda paylaşmayın.
Büyük dil modellerini temel alan herhangi bir araçla çalışırken en iyi sonuçlar için iyi istem mühendisliği tekniklerini kullanın. Aşağıdaki ipuçları, > Azure'da Microsoft Copilot için etkili istemler yazın makalesinden gelir ve Azure bağlamında istem mühendisliği için öneriler sağlar.
- Net ve özel olun
- Beklentileri ayarlama
- Senaryonuz hakkında bağlam ekleme
- İsteklerinizi parçalara ayırın
- Kodunuzu özelleştirme
- Azure terminolojisini kullanın
- Geri bildirim döngüsünü kullanma
Aracı modunda çalışırken daha uzun istemler oluşturabilirsiniz, ancak özellikle Azure hesabınızla çalışırken sizin adınıza hareket etmelerine izin vermeden önce yardımcı pilotu kısıtlamak önemlidir. İstediğiniz sonuçları almanıza yardımcı olabilecek daha uzun bir istem oluşturmaya yönelik bir yaklaşım aşağıdadır.
- Command - "Ben yetki vermeden hiçbir işlem yapmayın." İstemi anlamasını doğrulamadan önce yardımcı pilotun işlem yapmasını engelleyin.
- Açıklama - Ne olmasını istediğinizi ifade edin. Burada, çalışma arkadaşınızın başarılı olmasını sağlamak için bir iş arkadaşınıza anlatır gibi işi yeterince ayrıntılı bir şekilde tanımlamalısınız.
- Sorun - "Başlamadan önce bana sormanız gereken netleştirici sorularınız var mı?" - Yardımcı pilota belirsiz yönergeleri tanımlama fırsatı verin.
- Yinele - Ne yapmanızı istediğinizi anlayana kadar kopilot ile tekrarlayın. Yardımcı pilot, başarılı olması için gereken her şeye sahip olmadan önce birkaç yineleme gerektirebilir.
- İstek - "Planı yürütmeniz için size yetki vermeden önce gözden geçirebildiğim adım adım bir denetim listesi planı oluşturun." Bu yalnızca yardımcı pilotu eylemlerinden ileri düşünmeye ve yaklaşımını açıklamaya zorlar, aynı zamanda bu adımları izler ve bir durum sağlar.
- Gözden Geçirme - Bir noktada yardımcı pilota güvenebilir ve çalışmalarını yakından incelemeyebilirsiniz. Ancak, planı gözden geçirdiğinizden ve ne istediğinizi netleştirdiğinizden emin olmak her zaman en iyisidir.
- Yetki - "Planı gözden geçirdim ve başlama yetkiniz var."
- Doğrula - Amacınıza ulaştığından emin olmak için işi denetlemek için zaman ayırın.
Araç çağırma
Azure için GitHub Copilot, tüm işlemleri gerçekleştirmek için arka planda aracı araçları kullanır. Visual Studio Code için ilk kez kullanıma sunulduğunda, Azure ekibinin GitHub Copilot kullanım için özel araçlar oluşturmuştur, ancak şu anki yön, özel araçlardan Azure MCP Server tarafından sağlanan araçlara geçiş yapmaktır.
Azure için şu anda GitHub Copilot tarafından desteklenen tüm araçların listesi aşağıdadır. Ayrıca yalnızca Visual Studio Code sürümü için geçerli olan geçiş durumu da listelenir. Visual Studio 2022 sürümü varsayılan olarak Azure MCP Server araçlarını kullanır.
| Tool | Açıklama ve örnek istemler | Geçiş Durumu |
|---|---|---|
| azure_list_activity_logs | Belirtilen süre boyunca bir kaynağın etkinlik günlüklerini listeler.
|
Complete |
| azure_diagnose_resource | Günlükleri ve telemetriyi kullanarak uygulama performansını veya hatalarını tanılar.
|
Complete |
| azure_get_auth_context | Geçerli Azure kimlik doğrulama bağlamı (hesap, abonelik, kiracı) alır.
|
N/A |
| azure_set_auth_context | Azure kimlik doğrulama bağlamını günceller (oturum açma veya kapatma, kiracıyı veya aboneliği değiştirme).
|
N/A |
| azure_get_azure_doğrulanmış_module | Bir kaynak türü için doğrulanmış Bicep modüllerini getirir.
|
Planned |
| azure_generate_azure_cli_command | Kullanıcı amacına göre Azure CLI komutları oluşturur.
|
Complete |
| azure_öner_özel_modlar | Azure ilgili amacı yakalar ve iş akışlarını geliştirmek için modlar önerir.
|
N/A |
| azure_get_dotnet_template_tags | "Hangi .NET şablon etiketleri kullanılabilir?" .NET şablonları filtrelemeye yönelik etiketleri listeler |
N/A |
| azure_dotnet_etiket_şablonları için | Dotnet yeni komutları için belirli bir etiketle eşleşen .NET proje şablonlarının listesini alır.
|
N/A |
| azure_query_azure_resource_graph | Kaynaklar, abonelikler veya kaynak grupları için Azure Kaynak Grafı sorgular.
|
Planned |
İlgili içerik
- yazılımı yükleyip ilk isteminizi yazarak Azure için GitHub Copilot kullanmaya başlayın.
- Yazılım geliştirme iş akışınıza Azure için GitHub Copilot eklemeyi anlamak için quickstart izleyin. Hızlı başlangıçta hizmetleri Azure dağıtma, durumlarını izleme ve sorunları giderme işlemleri açıklanmaktadır.
- hakkında daha fazla bilgi edinmek ve Azure Azure hesabınızı, aboneliğinizi ve kaynaklarınızı anlamak için örnek istemlere bakın.
- Azure için uygulama tasarlama ve geliştirme ile ilgili örnek istemlere bakın.
- Bkz. uygulamanızı Azure'a dağıtmaya yönelik örnek istemler.
- Azure kaynaklarınızı gidermek için örnek istemlere bakın.