Copilot UX components: Copilot’ta sohbete gömülü arayüz
Microsoft 365 Copilot içinde metin yerine gerçek bir arayüz göstermek isteyen SharePoint geliştiricileri için takvim belli oldu. Copilot UX components, SharePoint Framework 1.24 ile birlikte Ekim 2026’da genel kullanıma (GA) sunulmayı hedefliyor. Eylül 2026 SPFx yol haritası güncellemesini Vesa Juvonen yazdı; bileşenlerin ne yaptığı, önizlemeye nasıl erişildiği, SPFx 1.24’te React 18 ile gelen değişiklik ve sonraki sürümlerde planlananlar aşağıda.
Copilot UX components ne işe yarıyor?
Copilot UX components, ajanınızın Microsoft 365 Copilot tuvali içinde grafik, harita, KPI, form, onay akışı ve canlı iş verisi gibi zengin arayüzleri doğrudan render etmesini sağlıyor. Kullanıcı bir çeyreğin satış rakamlarını sorduğunda uzun bir metin bloğu yerine üzerinde gezinebileceği bir grafik görüyor, izin talebinde tarihleri gözden geçirip tek adımda gönderebileceği bir formla karşılaşıyor. Başka bir sisteme çıkan bağlantı gerekmiyor.
Bileşenler hızlı ve bağlam içinde etkileşim için satır içi (inline) görüntülenebiliyor, senaryo daha fazla alan istiyorsa tam ekrana genişleyebiliyor.
“Human in the loop” tasarımı
Ajanlar talebi yorumlamakta ve sonraki adımı önermekte iyi, ancak bir talebi onaylamak, siparişi doğrulamak veya gönderilmeden önce veriyi düzeltmek gibi kritik anlarda kontrolün insanda kalması gerekiyor. Blog yazısı modeli üç parçaya ayırıyor:
- Copilot niyeti anlar. Kullanıcı doğal dilde sorar, ajan ne gerektiğini çözer.
- Bileşen gerçekleri gösterir. Üretilmiş metin değil, sizin kodunuzun render ettiği deterministik iş verisi ve seçenekler.
- Kararı insan verir. Kullanıcı inceler, düzeltir, onaylar; aksiyon da çözümünüzün çağırdığı API’ler üzerinden iş sistemlerine akar.
Bildiğiniz SPFx altyapısı üzerinde
Yeni bir barındırma katmanı kurmanıza gerek yok. Kaynakta sıralanan temel özellikler şunlar:
- Bileşenler, halihazırda işlettiğiniz ve yönettiğiniz SPFx barındırma modeli üzerinde dağıtılıyor; verinin yaşayacağı yeni bir yer oluşmuyor.
- İstemci tarafı güvenlik oturum açmış kullanıcının izinlerini kullanıyor, SSO yerleşik geliyor.
- React ve standart JavaScript kütüphaneleri kullanılıyor; MCP Apps modeli, genelde beraberinde gelen barındırma ve yönlendirme işi olmadan uygulanıyor.
- Bileşen standart bir SPFx çözüm paketi olduğu için bir kez geliştirip kendi kiracınıza da müşterilerinizin kiracısına da dağıtabiliyorsunuz.
- Araçlar tanıdık; Minimal, No framework ve React başlangıç şablonları var, yerel test için de Copilot Workbench.
Senaryo fikirleri olarak iş kolu verileri (satış panoları, müşteri 360 görünümleri, stok seviyeleri, masraflar, bordro), çalışan hizmetleri (izin, help desk, seyahat, onboarding), kişisel panolar ve yönetim/operasyon senaryoları (site sağlama, politika kontrolleri, her adımı bir yöneticinin onayladığı site panoları) öne çıkarılıyor. Bugün bir web part veya portal sayfasında yaşayan bir senaryo, bir ajan üzerinden erişilen Copilot UX component’ine dönüşebilir; pratik kural bu kadar basit.
Önizleme herkese açık, lisanslama henüz netleşmedi
Public preview’a erişim şu an sınırsız, dünya genelinde tüm kiracılarda etkin; özel bir ring, kayıt veya allow-list gerekmiyor. Önizleme süresince geliştirme ve test için Microsoft 365 Copilot lisansı da gerekmiyor, tüketim bazlı bir maliyet yok. GA aşamasındaki lisanslama ise henüz kesinleşmiş değil, Microsoft detaylar netleştiğinde paylaşacağını belirtiyor.
Kod yazmadan denemek isteyenler için hazır dağıtılabilir çözüm paketleri, demo verisi ve kurulum talimatları içeren senaryo örnekleri var. Kendi bileşeninizi geliştirecekseniz akış dört adım:
- SPFx 1.24 önizlemesini kurun:
npm install @microsoft/generator-sharepoint@next --global
- Yeni bir Copilot UX component iskeleti oluşturup şablonu seçin (Minimal, No framework veya React).
- Copilot Workbench içinde yerel olarak çalıştırıp test edin.
- Kiracınıza dağıtın ve Copilot içinde yüzeye çıkarın.
İsim netleşti
Yetenek Haziran’da SharePoint Copilot Apps adıyla duyurulmuş, Ağustos’ta çalışma adı olarak Copilot Components kullanılmıştı. Nihai ad Copilot UX components; dokümantasyon, şablonlar ve örneklerde bundan sonra bu ad geçecek. Yeteneğin kendisi değişmedi, eski adlarla karşılaştığınız içerikler aynı şeyi anlatıyor.
Ağustos güncellemesiyle açılan uygulamalı (hands-on) önizleme programına beklenenin çok üzerinde ilgi gelince kayıtlar kapatıldı. Ekip, seçilen katılımcılarla gerçek iş senaryoları üzerinde çalışıyor. Programa giremeyenleri engelleyen bir durum yok; bileşenler zaten tüm kiracılarda mevcut, örnekler herkese açık, GitHub ve topluluk çağrıları üzerinden gelen geri bildirim de aynı mühendislik ekibine ulaşıyor.
SPFx 1.24: beta 5 çıktı, sırada release candidate var
Eylül’de SPFx 1.24 beta 4 (17 Eylül) ve beta 5 (23 Eylül) yayımlandı, beta 4’teki küçük bir aksaklık beta 5 ile giderildi. Sırada release candidate var, ardından Ekim’de genel kullanım geliyor. 1.24 önizlemesinde öne çıkanlar:
- Copilot tuvalindeki bileşenler için öngörülebilir varsayılan görüntüleme modu
- Bileşen güncellemelerinde sürüm çakışmasının sonu: Teams manifest hotfix sürümü otomatik artırılıyor
- Derleme zamanında declarative agent manifest doğrulaması; sorunlar Copilot’ta çalışma anında değil, geliştirme sırasında yakalanıyor
- Yeni bileşenler declarative agent manifest v1.8 ile oluşturuluyor
React 18 ve Node.js tarafı
Uzun süredir listelerin başında olan React 18 desteği geldi. SharePoint Framework 1.24 ile SPFx çözümlerinin kutudan çıkan React sürümü 18.x’e güncelleniyor; bugün 1.24 önizlemesinde mevcut, 1.24 GA ile birlikte yayınlanacak. Ekip GA öncesinde geniş çaplı testi özellikle rica ediyor, ilgilendikleri başlıklar şunlar:
- React 18’in daha katı render davranışı altında farklı çalışan her şey
- Mevcut çözümleri yükseltirken karşılaşılan derleme, bundling veya tip tanımı sorunları
- React 18 ile henüz uyumlu olmayan üçüncü parti bileşen kütüphaneleri
SPFx geliştirme için Node.js 24 ve Node.js 26 desteği de yolda; yaklaşan release candidate ile gelecek, GA kapsamına da dahil edilecek.
Yol haritası ve gündemdeki başlıklar
Ekip, daha öngörülebilir ve çeyrek odaklı bir yayın döngüsüne doğru ilerlediğini söylüyor. Planlanan yatırımlar şöyle:
| Sürüm | Tarih | Öne çıkanlar |
|---|---|---|
| 1.23.2 | Haziran 2026 (yayınlandı) | Hata düzeltmeleri ve platform kalitesi; listeler/kitaplıklar için yeni ve düzenleme paneli override desteğine hazırlık; npm audit açıkları |
| 1.24 Beta 5 | Eylül 2026 (yayınlandı) | Copilot UX components public preview güncellemesi; React 18 desteği; önceki beta bulgularının giderilmesi; npm audit açıkları |
| 1.24 GA | Ekim 2026 | Copilot UX components genel kullanım; React 18; Node.js 24 ve Node.js 26 desteği; npm audit açıkları |
| 1.25 | Aralık 2026 / Ocak 2027 | Copilot UX components modelinin geliştirilmesi; SPFx CLI GA (güncellenmiş açık kaynak şablonlarla, bu sürümden itibaren Yeoman generator’ın yerini alıyor); navigation customizer’lar; npm audit açıkları |
Yol haritası maddelerinin mevcut planları yansıttığı, geliştirme ilerledikçe ve geri bildirim geldikçe değişebileceği de not ediliyor.
Ekibin öncelikli gündem maddeleri şunlar: GA aşamasında Copilot UX components lisanslaması (henüz teyit edilmedi), 1.24 GA’ya inecek Node.js 24 ve 26 desteği, çözümler 1.24’e taşındıkça yayımlanacak React 18 yükseltme rehberliği ve bileşenlerin Teams’teki Copilot, Cowork, Word, Excel, PowerPoint ve Outlook gibi daha fazla yüzeye taşınması.
SharePoint platformunda sırada ne var?
Yazı, SPFx’i daha geniş bir resmin parçası olarak konumlandırıyor. Microsoft 365 içinde özel arayüzlü, AI destekli ve iş sistemleriyle entegre çözümler için SharePoint Framework var; SharePoint içeriğini Microsoft 365 dışında barındırdığınız kendi uygulamalarınıza taşımak için SharePoint Embedded; insanları döngüde tutan Copilot UX components ile birlikte de Copilot ve ajanlar. Ayrıca Copilot in SharePoint genel kullanıma ulaştı, kullanıma açılması 30 Eylül 2026’da başlıyor.
Bir sonraki yol haritası güncellemesi Ekim sonunda bekleniyor; ekip, Copilot UX components’in genel kullanıma geçişini o güncellemede duyurmayı umuyor.
Kaynaklar ve İleri Okuma
- SharePoint Framework (SPFx) roadmap update – September 2026 (Microsoft 365 Developer Blog)
- Copilot UX components dokümantasyonu
- Senaryo örnekleri ve hazır çözüm paketleri
- Copilot UX components video serisi
- Uçtan uca iş senaryosu anlatımı (YouTube)
- sp-dev-docs issue listesi (React 18 geri bildirimi için)
- SharePoint AI innovations hit GA, powering new Copilot app and agents
- Copilot, Microsoft 365 ve Power Platform topluluk çağrıları
- SPFx 1.24 Beta 3: Copilot Components ve React 18 Yolda
- SharePoint Copilot Apps Public Preview: Niyetten Aksiyona







Yorum gönder