deniz.in

Piyasalar

Hava durumu

Hava durumu yükleniyor

· kaynak GitHub Blog

GitHub Copilot'a canvas eklendi: Sohbet arayüzünü atlayan full-stack mini uygulamalar

GitHub, Copilot uygulamasına canvas'ları ekledi: Sohbet kutusunun yerini, kodlama işine özel arayüzler sunan full-stack mini uygulamalar alıyor.

GitHub Copilot'a canvas eklendi: Sohbet arayüzünü atlayan full-stack mini uygulamalar

GitHub, Copilot uygulamasına yeni bir arayüz olarak canvas'ları tanıttı; küçük, amaca yönelik uygulamalar, şimdiye dek yapay zekâ destekli geliştirmeye hâkim olan sohbet kutusuna alternatif olarak konumlanıyor. GitHub Blog'a göre bir canvas, Copilot uygulamasının içinde çevresindeki tarayıcı arayüzü olmadan çalışan, sunucu bileşeni Copilot agent ile çift yönlü iletişim kuran full-stack bir uygulama.

24 Eylül'de yayımlanan ve "Sohbet yanlış arayüz olduğunda" başlığını taşıyan yazı, sohbetin büyük dil modellerinde öntanımlı yüzey haline gelmesinin büyük ölçüde tesadüf olduğunu savunuyor: kullanıcıların bağlantı kurduğu ilk şey oydu ve insanların yapay zekâ ile ne yapmaya çalışacağı öngörülemediğinden her işe yarayan bir genel çözüm olarak iş görüyor. Yazar, kendi görevinizi bir kez bildiğinizde düz bir metin alanının çoğu zaman kötü bir seçim olduğunu ileri sürüyor. Yazı, yapay zekânın ilk büyük ölçekli uygulamasının bir sohbet botu olmakla bir tür gösteri ötesine geçmediğini, teknolojinin gerçek vaadinin görev odaklı uygulamalar olduğunu öne süren akademisyen Steven Pinker'a atıf yapıyor.

Web sayfası değil, full-stack uygulamalar

Canvas'lar yalnızca işlenmiş web sayfalarından ibaret değil. Her biri bir sunucu bileşeni içerdiğinden bir canvas, üçüncü taraf API'lerini çağırabiliyor ve geliştiricinin makinesinde kodu yerel olarak çalıştırabiliyor. Agent o sunucuya mesaj gönderip yanıt alabildiği için canvas, yanına yapay zekâ agent'ı eklenmiş sıradan bir program gibi davranıyor.

Bir canvas oluşturmak tarif etmek kadar basit. Yazı, kullanıcı etkileşimini, canvas-agent iletişimini ve agent'ın canvas üzerindeki kontrolünü göstermek üzere bir Connect 4 oyunu isteyen bir prompt içeriyor. Copilot uygulaması bir canvas'ın ne olduğunu zaten biliyor, dolayısıyla ek bir açıklama gerekmiyor. Yazarın demosunda, yüksek reasoning etkinleştirilmiş GPT-5.6 Sol'a karşı kaybediyor, reasoning devre dışı bırakılmış GPT-5.6 Luna'yı yeniyor; bu sonucu oyunun zorluğuna bağlıyor.

Aracı bir kez kur

Yazının merkezindeki ekonomik argüman token'lara ilişkin. Sohbet tek arayüz olduğunda kullanıcılar her eylemi agent'a devretmeye yönlendiriliyor; yazar bunu gereksiz bir token israfı olarak görüyor. Neredeyse her zaman daha iyisi, agent'ın gelecekteki etkileşimleri hiçbir maliyete yol açmayan bir araç kurmasıdır — modelin kendisini araç olarak kullanmak yerine. Örneği, bir modele değişiklikleri stage'lemesini ve commit'lemesini tekrar tekrar istemek.

Örnek canvas'lar oyunluktan pratikliğe uzanıyor. Bir Winget canvas'ı paket kayıt defterine göz atıyor ve yerel kurulum ile kaldırma işlemlerini yönetiyor; günlük kullanımda hiç yapay zekâ devrede değil. Bir SQLite canvas'ı, intellisense'iyle eksiksiz bir veritabanı ön yüzü sunuyor, böylece geliştirici sorguları doğrudan yazabiliyor. Bir başkası, düz Markdown'dan daha zengin bir ortamda Jekyll yazıları hazırlamak için Windows Live Writer tarzı bir editörü yeniden hayata geçiriyor.

Kendinizi döngüden çıkarmak

Daha iddialı kullanım senaryosu iş akışı otomasyonu. Yazar, agent'larla çalışma sürecini — araştırma, prototip, planlama, uygulama, yineleme, bitirme — sıralıyor ve bunun büyük bölümünün klavye başında insana gereksinim duymadığını belirtiyor. Bir agent araştırma yapıp prototipler üretebilir ve inceleme gerektiğinde sinyal verebilir. Engeli, sohbet kutusu tek etkileşim aracı olduğunda bu tür bir orkestrasyonu ayarlamanın zor olması. Bir canvas iş akışını kodlayabilir ve geliştiricinin döngüde istediği kadar çok ya da az kalmasını sağlayabilir.

Olgunluk göreve göre değişiyor. SQLite canvas'ı tek seferde üretilebilmiş, iş akışı otomasyonu canvas'ı ise doğru sonuç almak için günün büyük bölümünü almış.

Neden önemli

Argüman, en görünür yapay zekâ kodlama ürünlerinden birinin arkasındaki şirketten, yani GitHub'dan geldiği için ağırlık taşıyor. Canvas'lar, agent'ın işini sonsuz bir prompt akışını yanıtlamaktan kalıcı, yeniden kullanılabilir arayüzler üretmeye kaydırıyor; bu hem token ekonomisini hem de yapay zekâ destekli çalışmanın ergonomisini değiştiriyor. Ayrıca daha geniş bir kaymaya işaret ediyor: aracın kendisi olan agent'lar değil, kullanıcılarının ihtiyaç duyduğu araçları kuran agent'lar. Uyarılar gerçek — örnekler gösterim ağırlıklı ve önemsiz olmayan canvas'lar hâlâ anlamlı bir yineleme gerektiriyor — ama yön, sohbetin yapay zekânın evrensel arayüzü olmasından açıkça uzaklaşıyor.

  • #github-copilot
  • #ai
  • #developer-tools
  • #user-interface
  • #llm

İlgili yazılar