İçeriğe atla
Şimdi yükleniyor
AKAşkın KILIÇ
  • Anasayfa
  • Azure & Bulut
    • Microsoft Azure
    • Bulut Altyapı
    • Microsoft 365
  • Yazılım
    • DevOps
    • Geliştirici Araçları
    • Konteyner & K8s
  • AI & Veri
    • Yapay Zeka
    • Veri & Analitik
  • Güvenlik
    • Güvenlik & Kimlik
    • Kurumsal Teknoloji
  • Hakkımda
    • İletişim
×
  • Azure
  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka
  • Başlangıç
  • Yapay Zeka
  • Canvases: Ajanlı Copilot Akışlarını Görünür Kılan Katman
Geliştirici Araçları Yapay Zeka Ajanlı İş Akışları, Awesome-Copilot, Canvas, denetlenebilirlik, GitHub Copilot Aşkın KILIÇ 18/08/2026 0 Yorumlar

Canvases: Ajanlı Copilot Akışlarını Görünür Kılan Katman

Canvases: Ajanlı Copilot Akışlarını Görünür Kılan Katman
📑 İçindekiler
  1. Sohbet arayüzünün sınırları
  2. Canvases ne yapıyor?
  3. İlk örnek: Java Modernization Studio
  4. İkinci örnek: Site Studio
  5. Tekrarlanabilir kalıp
  6. Maliyet boyutu
  7. Awesome-Copilot üzerinden kullanım
  8. Kısa değerlendirme
  9. İlgili İçerikler
  10. Kaynaklar ve İleri Okuma
⏱️ 4 dk okuma📅 18 Ağustos 2026

GitHub Copilot ekosisteminde ajanlar artık kod üretmenin ötesine geçiyor; planlama, uygulama, gözden geçirme ve teslim adımlarını da üstleniyor. Bu hızlı ilerleme yeni bir sorunu da getiriyor: ajanların ürettiği değişikliklerin insan tarafından takip edilebilir, denetlenebilir ve yönlendirilebilir kalması. GitHub blogunda Ayan Gupta’nın kaleme aldığı yazı, tam bu noktada devreye giren canvases özelliğini ve ajanlı iş akışlarını neden daha görünür, yönlendirilebilir ve maliyet açısından verimli hale getirdiğini anlatıyor.

Sohbet arayüzünün sınırları

Chat arayüzü, niyeti ifade etmek için hala en güçlü yüzeylerden biri; fikri düşünmek, keskinleştirmek ve ajana yön vermek için hızlı ve esnek bir yol sunuyor. Ama ajan gerçek işi yapmaya başladığında sohbet penceresi hızla uzun bir talimat, log, yön değişikliği ve düzeltme akışına dönüşüyor.

Plan, karar noktaları, doğrulamalar ve onay anları teknik olarak orada duruyor ama geçmişin içinde kayboluyor. Kullanıcı bu bilgileri her seferinde yeniden inşa etmek zorunda kaldığında bir tür “koordinasyon vergisi” ödemiş oluyor. Üstelik ajanlar, insanın gözden geçirebileceğinden çok daha hızlı değişiklik üretiyor; geliştirici araçlarının çoğu da başlangıçta çok ajanlı orkestrasyon için tasarlanmamıştı.

Canvases ne yapıyor?

Canvases, geliştirici ile ajanın kalıcı ve paylaşılan bir yüzey üzerinde etkileşim kurmasını sağlıyor. Sohbeti işin gerçekleştiği tek yer olarak görmek yerine, canvases iş akışının durumunu açık ve kalıcı biçimde tutuyor. Böylece:

  • İnsan, akışın durumunu inceleyip yönlendirebiliyor.
  • Ajan, güncellemeleri işleyip ilerlemeyi sürdürüyor.
  • Her iki taraf da bağlamı sürekli yeniden anlatmadan hizada kalıyor.

Canvases iş akışına bir “yuva” veriyor: durum açık, süreç denetlenebilir ve onay noktaları belirgin hale geliyor.

İlk örnek: Java Modernization Studio

Yazının aktardığı ilk canvas örneği Java Modernization Studio. Java modernizasyonu; değerlendirme, planlama, migrasyon görevleri, doğrulama kapıları ve teslim hazırlığı gibi aşamaları içerdiği için görünürlük ve yönetişimin kritik olduğu tipik bir iş akışı.

Yalnızca sohbete dayalı bir deneyimde bu adımlar iç içe geçiyor ve ilerlemeyi denetlemek zorlaşıyor. Birden fazla katkı sağlayan olduğunda ekipler sürekli aynı soruları tekrarlıyor: Hangi aşamadayız? Hangi kararlar verildi? Nerede tıkandık? İnsan onayı gereken adımlar neler?

Studio, her fazı ayrıştırıp incelenebilir hale getiriyor. Ekipler operasyonel durumu doğrudan görebiliyor, ne olduğunu tahmin etmek yerine doğrulayabiliyor. Ajan iki kontrol noktası arasında ilerlerken insan gözden geçiren, yüksek sinyalli kararlara odaklanabiliyor.

İkinci örnek: Site Studio

İkinci canvas olan Site Studio, farklı bir iş akışı için tasarlanmış: kişisel site içeriğinin oluşturulması ve yönetimi. Migrasyon değil içerik ağırlıklı olsa da orkestrasyon zorluğu benzer; bölüm ilerlemesi, iteratif düzenlemeler, gözden geçirme döngüleri ve durum geçişleri söz konusu.

Yalnızca sohbete dayanan bir akışta içerik hızla kayabiliyor. Bir bölüm defalarca revize edildiğinde hangi versiyonun güncel olduğuna dair güven düşüyor, geri bildirimler dağılıyor, her iterasyon bağlamı yeniden kurmakla başladığı için ivme kayboluyor.

Site Studio bu durumu kalıcı biçimde tutuyor: bölüm durumları görünür, taslak değerler iş ilerledikçe kaydediliyor, insan gözden geçirme noktaları açıkça belirtiliyor. Böylece ajan ilerlemeye devam ederken insan iş akışını kaybetmeden yönlendirebiliyor, onaylayabiliyor ya da yeniden yönlendirebiliyor.

Tekrarlanabilir kalıp

Yazar her iki canvas’ta da aynı şablonun ortaya çıktığını söylüyor:

  1. İş akışı durumlarını net biçimde tanımlayın.
  2. Önemli kararları yüzeye çıkarın.
  3. İlerlemeyi ve taslakları anında kalıcı hale getirin.
  4. Açık insan onay noktalarını koruyun.

Bu yaklaşım, prompt bazlı etkileşimi bırakıp iş akışını hafızası, yapısı ve denetimi olan bir sisteme dönüştürüyor. Her tür sıfırdan başlamak yerine kalıcı bir işbirliği süreci sürüyor.

Maliyet boyutu

Yazar, canvases’ın bir yatırım olduğunu açıkça belirtiyor. Aktardığı iki örnekte Site Studio yaklaşık 2.000 AI kredisi, modernizasyon canvas’ı ise yaklaşık 3.000 AI kredisine mal olmuş. İyi tasarlanmaları ve şekillendirilmeleri emek gerektiriyor.

Buna karşın, özellikle tekrar eden iş akışlarında bu yatırımın geri döndüğü savunuluyor: kalıcı yüzeyler tekrarlayan promptları, bağlam kaybını, gereksiz gidip gelmeleri ve yeniden çalışmayı azaltıyor. Uzun vadede bu; hem zaman ve maliyet tasarrufu hem de güven ve verimlilik artışı anlamına geliyor. Yazarın çerçevesiyle: mesele “daha güzel bir arayüz için daha fazla token harcamak” değil; tekrarlayan işin daha verimli, öngörülebilir ve yönetilebilir olması için iş akışı mimarisine yatırım yapmak.

Awesome-Copilot üzerinden kullanım

Yazıda paylaşılan Java Modernization Studio ve Site Studio canvas’ları, awesome-copilot koleksiyonunda kullanıma, uyarlamaya ve incelemeye açık. Copilot ajanlarını halihazırda kullanan geliştiriciler için önerilen pratik adım şu: tekrar eden bir iş akışı seçip /create-canvas komutuyla küçük bir canvas kurmak, gerçek işle çalıştırmak ve kullanımdan gelen geri bildirimle iterasyon yapmak. Faydalı bulunursa canvas’ı awesome-copilot’a katkı olarak geri iletmek de teşvik ediliyor.

Kısa değerlendirme

Canvases, ajanlı geliştirme sürecinde uzun süredir konuşulan bir eksiği ele alıyor: ajanların ürettiği hızı, insan denetimini ezmeden yönetilebilir kılmak. Sohbet arayüzünün doğasında olan “akıp giden” karakter, uzun süreli iş akışlarında denetim ve güven açısından yetersiz kalıyor. Kalıcı, paylaşımlı ve durum bilgisi taşıyan bir yüzey, hem ekip içi koordinasyonu hem de ajan-insan ortaklığını daha ölçeklenebilir kılma potansiyeli taşıyor. Şirket içi geliştirici deneyimini iyileştirmek isteyen ekipler için tekrarlayan modernizasyon veya içerik iş akışları, bu yaklaşımı denemek için mantıklı bir başlangıç noktası olabilir.

İlgili İçerikler

  • C++ Kodunu CLI’da Anlamak: Copilot’a Gelen Akıllı Katman
  • GitHub Hukuk Ekibi Copilot CLI ile İş Akışlarını Nasıl
  • Grok 4.6 GitHub Copilot’ta Kullanıma Sunuldu

Kaynaklar ve İleri Okuma

  • github.blog
  • Orijinal yazı: How canvases make agentic workflows visible, steerable, and cost-efficient — GitHub Blog
  • Java Modernization Studio (awesome-copilot)
  • Site Studio (awesome-copilot)
  • awesome-copilot uzantı koleksiyonu
  • GitHub Copilot app: Ajanlarla Çalışmanın Yeni Düzeni
  • GitHub Copilot App’te Stacked Sessions ve Stacked PR’lar
  • .NET Modernizasyonunda Yepyeni Bir Dönem: GitHub Copilot ile
🤖Bu yazı yapay zeka (büyük dil modelleri) ile hazırlanmış, insan editör tarafından incelenmiştir. İçerik üretim sürecimiz.
Aşkın KILIÇ
Aşkın KILIÇYazar

20+ yıl deneyimli Azure Solutions Architect. Microsoft sertifikalı bulut mimari ve DevOps danışmanı. Azure, yapay zekâ ve bulut teknolojileri üzerine Türkçe teknik içerikler üretiyor.

AZ-305AZ-104AZ-500AZ-400DP-203AI-102

İlgili Yazılar

Azure App Service Slot Deployment azd ile Kolaylaştı
Azure App Service Slot Deployment azd ile Kolaylaştı15 Mar 2026
Microsoft Agent Framework 1.0: Ajanlar Artık Ciddileşti
Microsoft Agent Framework 1.0: Ajanlar Artık Ciddileşti3 Nis 2026
Visual Studio Temmuz Güncellemesi: Copilot SDK Tabanlı Yeni
Visual Studio Temmuz Güncellemesi: Copilot SDK Tabanlı Yeni28 Tem 2026
Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?6 Nis 2026

Bu içerik işinize yaradı mı?

Benzer içerikleri kaçırmamak için YouTube ve GitHub hesaplarımı takip edin.

YouTube GitHub

Haftalık Bülten

Her pazar özenle seçilmiş teknoloji yazıları doğrudan e-postanıza gelsin.

Etiket Ajanlı İş Akışları Awesome-Copilot Canvas denetlenebilirlik GitHub Copilot
Önceki yazı

Windows Terminal Preview 1.25: Yeni Ayarlar ve Kitty Desteği

İlginizi Çekebilir

Windows Terminal Preview 1.25: Yeni Ayarlar ve Kitty Desteği
Aşkın KILIÇ 0

Windows Terminal Preview 1.25: Yeni Ayarlar ve Kitty Desteği

18/08/2026
BlockOnPossibleDataLoss=True: Neden Dostunuz?
Aşkın KILIÇ 0

BlockOnPossibleDataLoss=True: Neden Dostunuz?

18/08/2026
TypeScript 6.0 RC Duyuruldu: 7.0'a Hazırlık Sürümü
Aşkın KILIÇ 0

TypeScript 6.0 RC Duyuruldu: 7.0’a Hazırlık Sürümü

17/08/2026

Yorum gönder Yanıtı iptal et

Yazı Ara

Takip Edin

  • Takipçi
  • Takipçi
  • Takipçi
  • Abone
  • Takipçi
  • Canvases: Ajanlı Copilot Akışlarını Görünür Kılan Katman
    18/08/2026 Canvases: Ajanlı Copilot Akışlarını Görünür Kılan Katman
  • Windows Terminal Preview 1.25: Yeni Ayarlar ve Kitty Desteği
    18/08/2026 Windows Terminal Preview 1.25: Yeni Ayarlar ve Kitty Desteği
  • Azure Pipelines'a Apple Silicon ve Xcode 27 Geldi
    18/08/2026 Azure Pipelines’a Apple Silicon ve Xcode 27 Geldi
  • BlockOnPossibleDataLoss=True: Neden Dostunuz?
    18/08/2026 BlockOnPossibleDataLoss=True: Neden Dostunuz?
  • TypeScript 6.0 RC Duyuruldu: 7.0'a Hazırlık Sürümü
    17/08/2026 TypeScript 6.0 RC Duyuruldu: 7.0’a Hazırlık Sürümü
  • Copilot Cloud Agent Metriği: Kullanımı Ölçmek Kolaylaştı
    11/04/2026 Copilot Cloud Agent Metriği: Kullanımı Ölçmek Kolaylaştı
  • Azure MCP Server 2.0: Kendi Sunucunuzda Ajan Otomasyonu
    10/04/2026 Azure MCP Server 2.0: Kendi Sunucunuzda Ajan Otomasyonu
  • MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
    08/04/2026 MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
  • GitHub Copilot Cloud Agent İçin Runner Kontrolü: Kurumsal Düzen
    03/04/2026 GitHub Copilot Cloud Agent İçin Runner Kontrolü: Kurumsal Düzen
  • GitHub Code Scanning’de Toplu Düzeltme: PR’lar Hızlandı
    07/04/2026 GitHub Code Scanning’de Toplu Düzeltme: PR’lar Hızlandı
  • GitHub Copilot Pro Denemeleri Neden Durdu?
    11/04/2026 GitHub Copilot Pro Denemeleri Neden Durduruldu?
  • vcpkg'de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
    06/04/2026 vcpkg’de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
  • MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
    08/04/2026 MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
  • Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
    06/04/2026 Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
  • Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler
    10/04/2026 Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler

SİZİN İÇİN DERLEDİK

Canvases: Ajanlı Copilot Akışlarını Görünür Kılan Katman
Geliştirici Araçları Yapay Zeka

Canvases: Ajanlı Copilot Akışlarını Görünür Kılan Katman

18/08/2026 Aşkın KILIÇ
Windows Terminal Preview 1.25: Yeni Ayarlar ve Kitty Desteği
Bulut Altyapı Geliştirici Araçları

Windows Terminal Preview 1.25: Yeni Ayarlar ve Kitty Desteği

18/08/2026 Aşkın KILIÇ
Azure Pipelines'a Apple Silicon ve Xcode 27 Geldi
Bulut Altyapı DevOps

Azure Pipelines’a Apple Silicon ve Xcode 27 Geldi

18/08/2026 Aşkın KILIÇ
BlockOnPossibleDataLoss=True: Neden Dostunuz?
DevOps Geliştirici Araçları Güvenlik & Kimlik Microsoft Azure

BlockOnPossibleDataLoss=True: Neden Dostunuz?

18/08/2026 Aşkın KILIÇ
TypeScript 6.0 RC Duyuruldu: 7.0'a Hazırlık Sürümü
Geliştirici Araçları Kurumsal Teknoloji

TypeScript 6.0 RC Duyuruldu: 7.0’a Hazırlık Sürümü

17/08/2026 Aşkın KILIÇ
GitHub Kişisel Depolarda Yorumdan Kullanıcı Engelleme
Geliştirici Araçları Kurumsal Teknoloji

GitHub Kişisel Depolarda Yorumdan Kullanıcı Engelleme

17/08/2026 Aşkın KILIÇ
Microsoft.Testing.Platform ile Test Raporlama Rehberi
Bulut Altyapı DevOps Geliştirici Araçları

Microsoft.Testing.Platform ile Test Raporlama Rehberi

17/08/2026 Aşkın KILIÇ
.NET ve .NET Framework Ağustos 2026 Servis Güncellemeleri
Kurumsal Teknoloji Microsoft Azure

.NET ve .NET Framework Ağustos 2026 Servis Güncellemeleri

17/08/2026 Aşkın KILIÇ
GitHub Lisans Verisi Kalitesi: Kayıp Oran %45'ten %24'e
Bulut Altyapı DevOps Güvenlik & Kimlik

GitHub Lisans Verisi Kalitesi: Kayıp Oran %45’ten %24’e

16/08/2026 Aşkın KILIÇ
GitHub Agent Apps ile Yazılım Akışını GitHub'da Toplamak
Bulut Altyapı DevOps Geliştirici Araçları

GitHub Agent Apps ile Yazılım Akışını GitHub’da Toplamak

16/08/2026 Aşkın KILIÇ
Azure DevOps Server Ağustos Yamaları: Neler Değişti?
Bulut Altyapı DevOps Geliştirici Araçları

Azure DevOps Server Ağustos Yamaları: Neler Değişti?

16/08/2026 Aşkın KILIÇ
Cosmos DB'de RBAC Sonrası 403 Hatası: Nedenleri ve Çözümü
Bulut Altyapı Güvenlik & Kimlik

Cosmos DB’de RBAC Sonrası 403 Hatası: Nedenleri ve Çözümü

16/08/2026 Aşkın KILIÇ

Hakkımda

Aşkın KILIÇ

Microsoft Azure Çözüm Uzmanı. Bulut bilişim, yapay zekâ, DevOps ve kurumsal güvenlik üzerine yazılar yazıyorum.

Devamını Oku →

Kategoriler

  • Azure
  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka

Popüler Etiketler

AI ajanları Azure azure app service Azure Cosmos DB Azure Developer CLI Azure DevOps Azure Functions Azure OpenAI azure sdk Azure SQL bulut bilişim C++ CI/CD copilot Copilot CLI DevOps DevSecOps geliştirici verimliliği GitHub GitHub Actions GitHub Copilot güvenlik Kimlik Doğrulama Kubernetes Kurumsal geliştirme kurumsal güvenlik kurumsal yapay zeka maliyet optimizasyonu Microsoft Agent Framework Microsoft Azure Microsoft Foundry MSVC otomasyon performans Pull Request Python RAG SEO uyumlu verimlilik veri yönetimi Visual Studio VS Code yapay zeka yapay zeka ajanları Yazılım geliştirme
  • Gizlilik Politikası
  • Çerez Politikası
  • Kullanım Koşulları
  • Hakkımda
  • İletişim

© 2026 Aşkın KILIÇ | Tüm hakları saklıdır. | Powered By SpiceThemes

Çerez tercihleri Zorunlu çerezler sitenin çalışması için kullanılır. Analitik çerezler yalnız açık izninizden sonra Google Analytics ve Microsoft Clarity için etkinleştirilir. KVKK ve Çerez Politikası
✉

Haftalık Bülten

Azure, DevOps ve Yapay Zeka dünyasındaki en güncel içerikleri her hafta doğrudan e-postanıza alın.

Spam yok. İstediğiniz zaman iptal edebilirsiniz.
📱
Uygulamayı Yükle Ana ekrana ekle, çevrimdışı oku
Ana Sayfa
Kategoriler
💻 Geliştirici Araçları 339 yazı 🏗️ Bulut Altyapı 280 yazı 🤖 Yapay Zeka 240 yazı 🔧 DevOps 198 yazı ☁️ Microsoft Azure 186 yazı 🔒 Güvenlik & Kimlik 161 yazı 🏢 Kurumsal Teknoloji 65 yazı 📊 Veri & Analitik 57 yazı 🐳 Konteyner & Kubernetes 47 yazı 📧 Microsoft 365 21 yazı 📁 Azure 1 yazı
Ara
Popüler
Yapay Zeka Azure Kubernetes DevOps Copilot Docker
Paylaş
WhatsApp
İçindekiler
    ← Windows Terminal Preview 1.25:...
    →
    📩

    Gitmeden önce!

    Her pazar özenle seçilmiş teknoloji yazıları ve AI haberleri doğrudan e-postanıza gelsin. Ücretsiz, spam yok.

    🔒 Bilgileriniz güvende. İstediğiniz zaman ayrılabilirsiniz.

    📬 Haftalık bülten: Teknoloji + AI haberleri
    Beni Takip Et Yeni Azure / AI / DevOps yazılarını GitHub ve RSS üzerinden takip edin.
    GitHub RSS