Work IQ Developer Tools ile Copilot Plugin Paketleme
Microsoft Copilot için eklenti geliştiren ekiplerin çoğu sıfırdan başlamaz; elde işin nasıl yapıldığını tarif eden skill’ler, sistemlere bağlanan bir MCP sunucusu ya da başka bir istemci için yazılmış bir ajan bulunur. Work IQ Developer Tools (WIQD), bu mevcut çalışmayı Microsoft Copilot eklentisine dönüştürmek veya yeni bir eklentiyi baştan oluşturmak için bir komut yüzeyi sunuyor. Çıkan sonuç, sürümleyebileceğiniz, dağıtabileceğiniz ve destekleyebileceğiniz tek bir Microsoft 365 uygulama paketi.
Eklenti, Copilot’a yeni iş yapma yolları kazandırır. Skill, MCP sunucusu veya ajan gibi bir ya da birden fazla yeteneği tek pakette toplar, böylece Copilot kurumunuz için önemli olan iş akışlarını destekleyebilir. wiqd plugin komut yüzeyi şu anda public preview aşamasında ve değişebilir.
İlk karar: içe aktarmak mı, sıfırdan oluşturmak mı?
WIQD ile işe ya import ile ya da create ile başlıyorsunuz. Hangi yolu seçerseniz seçin sonrasında aynı komut yüzeyini kullanırsınız. Başlangıç noktası belli olduktan sonra eklentinin ne yapmasını istediğinizi tercih ettiğiniz kodlama ortamı üzerinden WIQD’ye anlatırsınız; Microsoft bu noktada GitHub Copilot’ı öneriyor.
Mevcut eklentiyi içe aktarma
Elinizdeki eklenti Agent Plugins formatını kullanıyorsa doğrudan WIQD’ye aktarabilirsiniz. Bu format skill’leri ve MCP sunucu yapılandırmalarını paketler. WIQD desteklenen bölümleri inceleyebileceğiniz ve üzerine geliştirme yapabileceğiniz bir projeye taşır, yani her şeyi elle yeniden oluşturmanız beklenmez.
Önce WIQD’yi kurun, ardından eklentinizi içe aktarın:
wiqd plugin import --path./my-agent-plugin \
--privacy-url https://contoso.com/privacy \
--terms-url https://contoso.com/terms
İçe aktarmadan sonra WIQD’nin projeye tam olarak neleri taşıdığını kontrol edin. Doğrulama ve paketleme adımlarına geçmeden önce bu yeteneklerin Microsoft Copilot içinde nasıl çalışacağını düzenleyebilirsiniz.
Eklentiniz yoksa: doğal dille tarif edin
Hazır bir eklentiniz yoksa Copilot’un yapmasını istediğiniz işten yola çıkabilirsiniz. GitHub Copilot CLI için WIQD eklentisi, istediğiniz sonucu doğal dille tarif etmenize izin veriyor, ardından WIQD komutlarını kullanarak eklentiyi oluşturuyor ve her adımı size bildiriyor.
Örnek bir istek şöyle olabilir:
Triage Helper adında bağımsız bir eklenti oluştur. Gelen müşteri sorunlarını triyaj eden bir skill ekle ve bunu olay yönetimi MCP sunucumuza bağla.
Bu isteğin arkasında WIQD şu tarz komutlar çalıştırabilir:
wiqd plugin create --name "Triage Helper"
wiqd plugin add skill --name "Triage Issues"
wiqd plugin add connector --name "Incident Management" \
--description "Triage and manage customer incidents" \
--url https://incidents.contoso.com/mcp
Komut ağacını ezberlemeden fikirden eklenti projesine geçmiş oluyorsunuz. WIQD hangi komutu çalıştırdığını adım adım raporlar; kontrolü doğrudan terminalden almak istediğinizde aynı komutlar orada da kullanılabilir.
Terminalden doğrudan eklenti oluşturma
GitHub Copilot CLI eklentisinin kullandığı WIQD komutları, yerel geliştirme ve tekrarlanabilir otomasyon için terminalde de mevcut. Aşağıdaki Bash örneğini uygulamadan önce WIQD’yi kurmanız gerekir.
triage-helper projesini oluşturup gelen sorunlar için bir skill iskeleti kurmak ve olay yönetimi MCP sunucusunu kaydetmek için:
# Create the plugin
wiqd plugin create --name triage-helper
cd triage-helper
# Add the capabilities it needs
wiqd plugin add skill --name "Triage Issues"
wiqd plugin add connector \
--name "Incident Management" \
--description "Triage and manage customer incidents" \
--url https://incidents.contoso.com/mcp
Bu komutlar yalnızca proje yapısını oluşturur. Skill’in triyaj talimatlarını yazmak ve MCP sunucusunun gerektirdiği kimlik doğrulamayı yapılandırmak size kalır. Eklenti hazır olduğunda sonraki adımlar, ister CLI ile oluşturmuş, ister doğal dille tarif etmiş, ister mevcut çalışmayı içe aktarmış olun, aynıdır.
Doğrulama ve paketleme
Hangi yolu kullandığınız fark etmeksizin eklenti proje dizininden devam edin. Microsoft 365 tarafında herhangi bir kaynak sağlamadan önce projeyi yerelde kontrol edin:
# Check declarative-agent artifacts, if present
wiqd plugin validate
Bu komut çevrimdışı bir kontrol, eklentinin tam incelemesi değil. Skill içeriğini ve üst düzey uygulama manifestini denetlemez. Skill ve connector temelli bir eklentide temiz sonuç almanız bu yüzden her şeyin yolunda olduğu anlamına gelmez.
Ardından oturum açıp Microsoft 365 kaynaklarını sağlayın. Provisioning işlemi ortamınızı değiştirir ve WIQD’nin paketi oluşturmak için ihtiyaç duyduğu bilgileri üretir:
wiqd auth login --interactive
wiqd plugin provision
wiqd plugin package
wiqd plugin validate --mode deep
Derin doğrulama, oluşturulan Microsoft 365 uygulama paketini denetler. Bu paket skill’i, MCP connector yapılandırmasını ve senaryonuz gerektiriyorsa bir declarative agent’ı tek bir birimde toplar. Ekibinizin sürümleyip dağıtacağı ve destekleyeceği birim budur.
Doğrulanmış bir paket her Copilot yüzeyinde aynı deneyimi garanti etmez, bunu hesaba katın. Paylaşmadan veya yayımlamadan önce her yüzeyin eklentinizin ihtiyaç duyduğu yetenekleri destekleyip desteklemediğini kontrol edin.
Eklentiyi kullanıcılara ulaştırma
Kurum içi kullanım için WIQD, eklentiyi belirli kullanıcılarla ya da tüm tenant genelinde paylaşabilir:
wiqd plugin share --scope users --email developer@contoso.com
# Or make it available across the tenant
wiqd plugin share --scope tenant
Kurum dışına ulaşmak isteyen bir ISV için paket, gönderdiğiniz ve desteklediğiniz tek bir eklenti demek; müşteriler artık skill, manifest ve connector ayarlarından oluşan bir yığını kendi başına bir araya getirmek zorunda kalmaz. Bu paketi Partner Center’a götürüp Microsoft sertifikasyonu için gönderir, yayın öncesinde gelen geri bildirimleri karşılarsınız. WIQD paketi hazırlar, genel gönderim ve sertifikasyon süreci Partner Center tarafından yürütülür.
Tek paket, yüzey başına doğrulama
Agent Plugins formatı, skill’lere ve MCP sunucu yapılandırmalarına taşınabilir bir biçim kazandırıyor. WIQD desteklenen mevcut çalışmayı bir Microsoft 365 eklenti projesine taşıyabiliyor ya da yeni bir proje oluşturmanıza yardımcı olup dağıtım için paketleyebiliyor. Microsoft Copilot’un plugin registry’si ise katılımcı Microsoft deneyimlerinin keşfedebileceği, yönetilen bir eklenti kaydı sağlıyor.
Paket tek, çalışma zamanı ise yüzeyden yüzeye değişiyor. Her Copilot deneyimi hangi yetenekleri desteklediğine, kullanıcıların eklentiyi nasıl edineceğine ve bu yeteneklerin nasıl çalışacağına kendisi karar veriyor. Bir skill, bir MCP connector ve bir ajan içeren eklenti her yüzeyde aynı deneyimi sunmayabilir. Elinizdeki çalışmayı ileri taşıyın ya da senaryonuzun gerektirdiği eklentiyi kurun, katılımcı deneyimler arasında tek paketle ilerleyin; uyumluluğu ise kullanıcılarınızın eklentiyi gerçekten kullanacağı yerde doğrulayın.
Kaynaklar ve İleri Okuma
- Bring your plugin to Microsoft Copilot with Work IQ Developer Tools (orijinal yazı)
- Work IQ Developer Tools önizleme duyurusu
- WIQD kurulum rehberi
- Agent Plugins ve Agent Plugins spesifikasyonu
- WIQD eklenti oluşturma adım adım rehberi
- wiqd plugin komut referansı
- Microsoft 365 Copilot yayımlama genel bakışı
- Partner Center üzerinden AppSource gönderimi
- Work IQ Developer Tools Önizlemesi Duyuruldu







Yorum gönder