Copilot Studio'da Geliştirilmiş Görev Tamamlama: Ajanlarınız İçin Yeni Nesil Orkestrasyon
Microsoft Copilot Studio, erken erişim ortamlarında yeni bir deneysel orkestrasyon modu olan Enhanced Task Completion (Geliştirilmiş Görev Tamamlama) özelliğini kullanıma sundu. Mevcut generative orchestration'ın önemli bir evrimi olan bu mod; harekete geçmeden önce açıklayıcı sorular sorma, planı dinamik olarak uyarlama, araçları daha akıllı zincirleme ve başarısız olmak yerine otomatik yeniden deneme gibi ajantiik davranışları büyük ölçüde iyileştiriyor. Birden fazla yüklü dosya üzerinde akıl yürütme, satır içi araç çağrısı görünürlüğü ve dosya oluşturma/düzenleme gibi yetenekler, Copilot Studio ajan geliştirme deneyimini yeni bir seviyeye taşıyor.
Neden Yeni Bir Orkestrasyon Moduna İhtiyaç Vardı?
Copilot Studio'nun mevcut generative orchestration (üretken orkestrasyon) sistemi, klasik topic tabanlı yaklaşıma göre büyük bir ilerleme sağlamıştı. LLM destekli planlama katmanı sayesinde ajanlar; kullanıcı niyetini yorumlayabilir, uygun araçları ve bilgi kaynaklarını seçebilir ve çok adımlı planlar yürütebilir hale gelmişti.
Ancak pratikte bazı sınırlamalar hâlâ geliştiricileri zorluyordu:
- Eksik bilgi yönetimi: Ajan, gerekli bilgileri toplamadan doğrudan eyleme geçebiliyor ve bu durum hatalı sonuçlara yol açabiliyordu.
- Statik plan yapısı: Oluşturulan plan, yürütme sırasında ortaya çıkan yeni bilgilere göre kendini uyarlayamıyordu.
- Kırılgan hata yönetimi: Bir araç çağrısı başarısız olduğunda, ajan genellikle alternatif bir yaklaşım denemek yerine doğrudan başarısızlık bildiriyordu.
- Sınırlı dosya işleme: Birden fazla yüklü dosya üzerinde kapsamlı akıl yürütme yeteneği kısıtlıydı.
- Debugging zorluğu: Ajanın hangi araçları çağırdığını ve neden çağırdığını izlemek her zaman kolay değildi.
Microsoft, bu sorunlara yanıt olarak Enhanced Task Completion (Geliştirilmiş Görev Tamamlama) adında yeni bir deneysel orkestrasyon modunu erken erişim ortamlarında kullanıma sundu.
Enhanced Task Completion Nedir?
Enhanced Task Completion, Copilot Studio ajanları için mevcut generative orchestration'ın üzerine inşa edilen gelişmiş bir orkestrasyon modudur. Bu mod, ajanların görevleri daha akıllı, daha esnek ve daha dayanıklı bir şekilde tamamlamasını sağlar.
Temel felsefesi basittir: önce anla, sonra planla, esnek uygula ve başarısızlık durumunda uyum sağla.
Temel Yetenekler
| Yetenek | Açıklama | |
|---|---|---|
| Açıklayıcı soru sorma | Harekete geçmeden önce eksik veya belirsiz bilgileri kullanıcıdan sorar | |
| Dinamik plan uyarlama | Yürütme sırasında ortaya çıkan yeni bilgilere göre planı gerçek zamanlı olarak günceller | |
| Akıllı araç zincirleme | Araçları daha bilinçli ve verimli bir şekilde sıralı olarak çağırır | |
| Otomatik yeniden deneme | Bir araç başarısız olduğunda, başarısızlık bildirmek yerine alternatif yaklaşımlar dener | |
| Çoklu dosya akıl yürütme | Birden fazla yüklü dosya üzerinde eş zamanlı olarak akıl yürütür | |
| Dosya oluşturma ve düzenleme | İş akışı kapsamında dosya oluşturma veya mevcut dosyaları düzenleme yeteneği | |
| Satır içi araç çağrısı görünürlüğü | Hangi aracın ne zaman ve neden çağrıldığını gerçek zamanlı olarak gösterir | |
| Net hata mesajları | Daha anlaşılır ve aksiyonel hata mesajları üretir |
Mevcut Orkestrasyon ile Karşılaştırma
Enhanced Task Completion, mevcut generative orchestration'ı tamamen ortadan kaldırmaz; onun üzerine inşa eder ve kritik alanlarda iyileştirmeler sunar.
| Özellik | Mevcut Generative Orchestration | Enhanced Task Completion | |
|---|---|---|---|
| Kullanıcı bilgi toplama | Otomatik soru oluşturma (input tanımlarına dayalı) | Bağlama duyarlı açıklayıcı sorular (eyleme geçmeden önce) | |
| Plan yürütme | Başlangıçta oluşturulan plan sırayla yürütülür | Plan, yürütme sırasında dinamik olarak uyarlanır | |
| Hata yönetimi | Araç başarısız olursa hata bildirilir | Akıllı yeniden deneme ve yedek mekanizmalar | |
| Araç zincirleme | Temel sıralı çağrı | Daha akıllı ve bağlam farkında zincirleme | |
| Dosya işleme | Sınırlı dosya analizi | Birden fazla dosya üzerinde eş zamanlı akıl yürütme, dosya oluşturma/düzenleme | |
| Hata ayıklama | Activity map üzerinden sonradan inceleme | Satır içi gerçek zamanlı araç çağrısı görünürlüğü | |
| Hata mesajları | Standart hata çıktıları | Net, aksiyonel ve geliştirici dostu hata mesajları |
Temel Yetenekler Detaylı İnceleme
Akıllı Soru Sorma (Clarifying Questions)
Mevcut orkestrasyon sisteminde de otomatik soru oluşturma (auto-prompting) mevcuttur; ancak bu, araç veya topic'in input tanımlarına dayanır. Enhanced Task Completion bu yaklaşımı bir adım öteye taşır: ajan, herhangi bir eyleme geçmeden önce bağlamı değerlendirir ve kullanıcının talebindeki belirsizlikleri proaktif olarak sorgular.
Örneğin, bir kullanıcı "satış raporunu analiz et" dediğinde, ajan doğrudan bir analiz aracı çağırmak yerine önce "Hangi dönemin satış raporunu analiz etmemi istersiniz? Belirli bir ürün grubu veya bölge odağı var mı?" gibi açıklayıcı sorular sorar. Bu yaklaşım, hatalı veya eksik sonuçları önemli ölçüde azaltır.
Dinamik Plan Uyarlama
Mevcut orkestrasyon, kullanıcı mesajını aldıktan sonra bir plan oluşturur ve bu planı sırayla yürütür. Enhanced Task Completion'da ise plan, yürütme sürecinde elde edilen yeni bilgilere göre gerçek zamanlı olarak güncellenir.
Bir araç çağrısının sonucu beklenenden farklı geldiğinde, ajan planını revize edebilir, ek adımlar ekleyebilir veya gereksiz adımları atlayabilir. Bu esneklik, özellikle karmaşık ve çok adımlı iş akışlarında kritik bir avantaj sağlar.
Akıllı Araç Zincirleme (Tool Chaining)
Mevcut generative orchestration da birden fazla aracı sıralı olarak çağırabilir. Ancak Enhanced Task Completion, araçlar arasındaki veri akışını daha akıllı bir şekilde yönetir. Bir aracın çıktısını bir sonraki aracın girdisi olarak kullanırken bağlamı daha iyi korur ve gereksiz araç çağrılarını elimine eder.
Başarısızlık Yerine Yeniden Deneme (Retry/Fallback)
En dikkat çekici iyileştirmelerden biri, hata yönetimi alanındadır. Mevcut orkestrasyon, bir araç çağrısı başarısız olduğunda genellikle kullanıcıya hata bildirimi yapar. Enhanced Task Completion ise akıllı yeniden deneme ve yedek mekanizmalar sunar:
- Geçici bir hata durumunda aynı aracı tekrar dener
- Kalıcı bir hata durumunda alternatif araçlar veya yaklaşımlar arar
- Tüm seçenekler tükendiğinde, kullanıcıya durumu net ve aksiyonel bir şekilde açıklar
Çoklu Dosya Akıl Yürütme
Enhanced Task Completion, birden fazla yüklü dosya üzerinde eş zamanlı olarak akıl yürütebilir. Kullanıcı birden fazla belge yüklediğinde, ajan bu belgeleri birlikte analiz edebilir, belgeler arasında çapraz referanslar kurabilir ve kapsamlı bir değerlendirme sunabilir.
Satır İçi Araç Çağrısı Görünürlüğü
Geliştiriciler için en heyecan verici özelliklerden biri, ajanın hangi araçları çağırdığını ve neden çağırdığını gerçek zamanlı olarak görebilmesidir. Bu satır içi görünürlük, debugging sürecini önemli ölçüde hızlandırır ve ajanın karar verme sürecini şeffaf hale getirir. Mevcut orkestrasyon'daki Activity Map'e kıyasla çok daha anlık ve detaylı bir izleme deneyimi sunar.
Nasıl Etkinleştirilir?
Enhanced Task Completion şu anda deneysel bir özelliktir ve yalnızca erken erişim (early release) ortamlarında kullanılabilir.
Adım 1: Erken Erişim Ortamı Edinme
Enhanced Task Completion'ı kullanabilmek için öncelikle bir erken erişim ortamına sahip olmanız gerekir. Power Platform Yönetim Merkezi üzerinden yeni bir ortam oluşturabilir veya mevcut bir ortamı erken erişim programına dahil edebilirsiniz. Erken erişim ortamları, copilotstudio.preview.microsoft.com adresi üzerinden erişilebilir.
Adım 2: Özelliği Etkinleştirme
1. Copilot Studio'da ajanınızı açın 2. Settings (Ayarlar) sayfasına gidin 3. Generative AI bölümüne geçin 4. Enhanced task completion seçeneğini etkinleştirin
Etkinleştirme sonrasında ajanınız, yeni orkestrasyon modunu kullanmaya başlar. Mevcut araçlarınız, bilgi kaynaklarınız ve bağlantılı ajanlarınız otomatik olarak yeni modla uyumlu çalışır.
Kullanım Senaryoları
Çoklu Belge Analizi
Bir finans departmanında, ajan birden fazla Excel raporunu aynı anda analiz ederek tutarsızlıkları tespit edebilir, bütçe sapmalarını belirleyebilir ve kapsamlı bir özet sunabilir. Mevcut orkestrasyon tek tek dosya işleme konusunda sınırlıyken, Enhanced Task Completion dosyalar arasında çapraz analiz yapabilir.
IT Destek Ajanları
Bir IT destek ajanı, kullanıcının sorununu daha iyi anlamak için açıklayıcı sorular sorabilir, birden fazla tanılama aracını akıllıca zincirleyebilir ve bir araç başarısız olduğunda alternatif tanılama yöntemlerine geçebilir. Araç çağrılarının satır içi görünürlüğü, destek ekibinin ajanın sorun giderme sürecini izlemesini kolaylaştırır.
Onay İş Akışları
Karmaşık onay süreçlerinde ajan, eksik bilgileri proaktif olarak sorar, onay zincirindeki her adımı dinamik olarak planlar ve bir onaylayıcı müsait olmadığında yedek onaylayıcıya yönlendirir. Plan, süreç ilerledikçe gerçek zamanlı olarak uyarlanır.
Karmaşık Veri Sorguları
Birden fazla veri kaynağından bilgi toplama gerektiren senaryolarda, ajan veritabanı sorgularını, API çağrılarını ve bilgi tabanı aramalarını akıllıca zincirleyerek kapsamlı yanıtlar üretir. Bir veri kaynağına erişim başarısız olursa, alternatif kaynaklara otomatik olarak yönelir.
Sınırlamalar ve Dikkat Edilmesi Gerekenler
Enhanced Task Completion'ı değerlendirirken aşağıdaki sınırlamaları göz önünde bulundurun:
- Deneysel durum: Bu özellik şu anda deneysel aşamadadır ve üretim ortamları için uygun değildir. API davranışları ve arayüzlerde değişiklik olabilir.
- Topic desteği yok: Enhanced Task Completion modu şu anda topic'leri desteklememektedir. Topic tabanlı iş akışlarınız varsa, bu özelliği etkinleştirmeden önce alternatif yaklaşımları değerlendirmeniz gerekir.
- Yalnızca erken erişim ortamları: Özellik yalnızca erken erişim (early release) ortamlarında kullanılabilir; standart üretim ortamlarında henüz mevcut değildir.
- Performans değişkenliği: Deneysel bir özellik olarak, yanıt süreleri ve davranış tutarlılığı standart orkestrasyon moduna kıyasla değişkenlik gösterebilir.
- Bilinen kısıtlamalar: Microsoft, özelliğin geliştirilme sürecinde belgelenmiş ek kısıtlamalar yayımlayabilir. Erken erişim ortamlarında test ederken bu durumu göz önünde bulundurun.
Copilot Studio Ekosistemine Etkisi
Enhanced Task Completion, Copilot Studio'nun 2026 yılında hızla genişleyen ajan ekosisteminin önemli bir parçasıdır.
Multi-Agent Systems ile Birlikte
Copilot Studio'nun çoklu ajan sistemleri (multi-agent orchestration) artık genel kullanıma açılmış durumda. Microsoft Fabric entegrasyonu, Microsoft 365 Agents SDK orkestrasyonu ve Agent-to-Agent (A2A) iletişimi ile ajanlar birbirleriyle koordineli çalışabiliyor. Enhanced Task Completion, bu çoklu ajan ortamında her bir ajanın kendi görevlerini daha akıllı ve dayanıklı bir şekilde tamamlamasını sağlayarak sistemin genel performansını artırır.
Deep Reasoning ile Birlikte
Copilot Studio'nun deep reasoning (derin akıl yürütme) özelliği, karmaşık görevler için Azure OpenAI o3 modelini kullanır. Enhanced Task Completion ile deep reasoning birleştiğinde, ajanlar hem karmaşık mantıksal problemleri çözebilir hem de bu çözüm sürecini daha esnek ve dayanıklı bir şekilde yönetebilir.
Gelecek Yol Haritası
2026 Wave 1 kapsamında Copilot Studio'ya MCP uyumlu araçlar, SharePoint listelerinin bilgi kaynağı olarak kullanılması, gelişmiş güvenlik korumaları ve gerçek zamanlı değerlendirme sonuçları gibi yeni özellikler ekleniyor. Enhanced Task Completion'ın genel kullanıma açılma tarihi henüz açıklanmamış olmakla birlikte, deneysel süreçten elde edilen geri bildirimler bu özelliğin olgunlaşmasını hızlandıracaktır.
Sıkça Sorulan Sorular
Enhanced Task Completion, mevcut generative orchestration'ın yerini mi alıyor?
Hayır. Enhanced Task Completion, mevcut generative orchestration'ın üzerine inşa edilen ek bir yetenektir. Mevcut orkestrasyon modu standart olarak kullanılmaya devam eder; Enhanced Task Completion, bunu daha akıllı ve dayanıklı hale getiren deneysel bir katmandır.
Topic'lerim var; Enhanced Task Completion ile çalışır mı?
Şu anda hayır. Enhanced Task Completion modu topic'leri desteklememektedir. Topic tabanlı iş akışlarınız varsa, bu özelliği etkinleştirmeden önce araç (tool) ve bilgi kaynağı (knowledge) tabanlı alternatiflere geçiş yapmanız önerilir.
Üretim ortamımda kullanabilir miyim?
Hayır. Enhanced Task Completion şu anda deneysel aşamadadır ve yalnızca erken erişim ortamlarında kullanılabilir. Üretim ortamları için henüz genel kullanıma açılmamıştır. API davranışlarında ve arayüzlerde değişiklik olabilir.
Ek maliyet getirir mi?
Enhanced Task Completion'ın maliyet yapısı henüz resmi olarak açıklanmamıştır. Ancak daha gelişmiş akıl yürütme ve yeniden deneme mekanizmaları, standart orkestrasyon moduna kıyasla daha fazla LLM çağrısı gerektirebilir. Copilot Credits tüketiminin artabileceğini göz önünde bulundurun.
Mevcut araçlarım ve bilgi kaynaklarım uyumlu mu?
Evet. Enhanced Task Completion etkinleştirildiğinde, mevcut araçlarınız, bilgi kaynaklarınız ve bağlantılı ajanlarınız otomatik olarak yeni modla uyumlu çalışır. Araç ve bilgi kaynağı tanımlarınızın kaliteli isim ve açıklamalara sahip olması, yeni orkestrasyon modunun performansını doğrudan etkiler.
Kaynaklar
- Orchestrate Agent Behavior with Generative AI – Microsoft Learn
- Apply Generative Orchestration Capabilities – Microsoft Learn
- Deep Reasoning Models – Microsoft Learn
- What's New in Copilot Studio – Microsoft Learn
- 2026 Wave 1 Planned Features – Microsoft Learn
- Early Access Environments – Microsoft Learn