T
Tuğçe İçözü
Misafir
Jack Dorsey'nin şirketi
Block Personel Geliştirici Temsilcisi Adewale Abati'nin
Goose ile geliştiriciler, bir derleme (build) komutunun performansını değerlendirmek amacıyla, bu derleme işlemini otomatikleştiren bir araç kullanarak performans ölçümleri veya testleri yapma, kod kapsamının belirli bir eşiğin üzerine çıkarılması, veri saklama için bir API yapılandırma ve Datadog monitörleri oluşturma gibi aşamaları yerine getirebiliyor. Aynı şekilde Goose'u kullanarak özellik bayraklarının (feature flags) kaldırılması veya eklenmesi ve bir özellik için birim testleri oluşturmak da mümkün.
Bununla birlikte, Block'ta Veri ve Yapay Zeka Platform Mühendisliği Başkan Yardımcısı Jackie Brosamer'ın belirttiğine göre; Goose'un avantajı farklı sistemler arasında çalışabilmesi. Goose, Google Drive'ı Slack ile de entegre edebiliyor. Google için bir agent, Slack için bir agent kullanmak ve bunları kendiniz bir araya getirmek yerine, bu farklı sistemlerden herhangi birine bağlanabiliyor. Bu noktada Google'ın
Goose'un Anthropic'in açık kaynaklı Model Context Protocol (MCP) API paketi ile çalışmak üzere tasarlandığını da belirtmekte fayda var. Söz konusu API paketi, içerik depoları, iş uygulamaları ve geliştirme ortamları gibi araçlara bağlantıları kolaylaştırıyor. Bu anlamda Goose'un yeteneklerinin, Block'un Anthropic ile yaptığı iş birliği sayesinde geliştirildiğini söyleyebiliriz. İkili birlikte, Goose'un araç ve sistem ekosistemiyle arayüz oluşturmasını sağlayan MCP'yi geliştirdi.
Block CTO'su Dhanji Prasanna'nın ifadesine göre; Goose, Block mühendislerini tekrarlayan görevlerden kurtarırken, daha etkili çalışmalara olanak sağladı. Modüler bir tasarıma sahip olan yazılım, geliştiricilerin Goose'u kendi sistemlerine entegre etmelerini veya özel arayüzler oluşturmalarını mümkün kılıyor. Goose'un açık mimarisi ayrıca kullanıcıların istedikleri LLM'i seçmelerini sağlıyor. Böylece Goose, farklı kullanım durumları için esneklik sunuyor.
Block Yapay Zeka Teknoloji Lideri Bradley Axen, Goose'un tüm büyük dil modelleriyle çalışacak şekilde tasarladığını ifade etti. Buna OpenAI ve açık kaynak model seçenekleri de dahil. Bu sayede geliştiriciler, optimum performans için farklı sağlayıcıların güçlü yönlerini bir araya getirebiliyor.
Goose, ilk olarak yazılım mühendisliği alanında bir agent ile karşımıza çıkıyor. Söz konusu agent, geliştirme ortamlarında gerçek zamanlı olarak çalışarak, otonom olarak kod tabanlarında arama ve gezinme, dosyaları okuyabilme yazabilme ve düzenleyebilme gibi görevleri yerine getirebilir. İlerleyen dönemde ise Block, müzik besteleme gibi yaratıcı süreçleri kolaylaştırmaktan kişiselleştirilmiş e-ticaret deneyimlerini geliştirmeye kadar daha geniş uygulamaların hayata geçeceğini düşünmekte. Goose'u yakından incelemek isteyenler
Son zamanlarda
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
, ücretsiz, açık kaynaklı yapay zeka agent'ı Goose'u
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
. Goose, piyasadaki hemen hemen her büyük dil modeli (LLM) ile yapay zeka agent'ları (aracıları) oluşturma sürecini basitleştirmeyi hedefliyor. Böyle bakıldığında Goose'un tek bir agent'ın ötesinde bir agent framework'ü olarak da karşımıza çıktığını söyleyebiliriz. Jack Dorsey, Goose'un duyurusundan kısa bir süre önce her şeyin açık kaynak olduğunu vurgulayan bir
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
paylaştı. Bu arada Block'un Square, Cash App, Tidal ve Afterpay'in ana şirketi olarak konumlandığını ekleyelim.Goose neler sunuyor?
Block Personel Geliştirici Temsilcisi Adewale Abati'nin
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
; Goose, Ember'den React'e, Ruby'den Kotlin'e, Prefect-1'den Prefect-2'ye kod geçişleri gerçekleştirmenizi sağlıyor. Bilmediğiniz bir kodlama dilinde yeni bir proje ile ilgilenmenizi sağlayan Goose, bir bağımlılık (dependency) enjeksiyonu çerçevesinde bir kod tabanını, alan tabanlı enjeksiyondan yapıcı tabanlı (constructor-based ) enjeksiyona geçirme imkanı sunuyor. Goose ile geliştiriciler, bir derleme (build) komutunun performansını değerlendirmek amacıyla, bu derleme işlemini otomatikleştiren bir araç kullanarak performans ölçümleri veya testleri yapma, kod kapsamının belirli bir eşiğin üzerine çıkarılması, veri saklama için bir API yapılandırma ve Datadog monitörleri oluşturma gibi aşamaları yerine getirebiliyor. Aynı şekilde Goose'u kullanarak özellik bayraklarının (feature flags) kaldırılması veya eklenmesi ve bir özellik için birim testleri oluşturmak da mümkün.
Bununla birlikte, Block'ta Veri ve Yapay Zeka Platform Mühendisliği Başkan Yardımcısı Jackie Brosamer'ın belirttiğine göre; Goose'un avantajı farklı sistemler arasında çalışabilmesi. Goose, Google Drive'ı Slack ile de entegre edebiliyor. Google için bir agent, Slack için bir agent kullanmak ve bunları kendiniz bir araya getirmek yerine, bu farklı sistemlerden herhangi birine bağlanabiliyor. Bu noktada Google'ın
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
altında mevcut ve ticari projelerden araştırmalara kadar her türlü proje için kullanılabildiğini belirtelim. Anthropic iş birliği
Goose'un Anthropic'in açık kaynaklı Model Context Protocol (MCP) API paketi ile çalışmak üzere tasarlandığını da belirtmekte fayda var. Söz konusu API paketi, içerik depoları, iş uygulamaları ve geliştirme ortamları gibi araçlara bağlantıları kolaylaştırıyor. Bu anlamda Goose'un yeteneklerinin, Block'un Anthropic ile yaptığı iş birliği sayesinde geliştirildiğini söyleyebiliriz. İkili birlikte, Goose'un araç ve sistem ekosistemiyle arayüz oluşturmasını sağlayan MCP'yi geliştirdi.
Block CTO'su Dhanji Prasanna'nın ifadesine göre; Goose, Block mühendislerini tekrarlayan görevlerden kurtarırken, daha etkili çalışmalara olanak sağladı. Modüler bir tasarıma sahip olan yazılım, geliştiricilerin Goose'u kendi sistemlerine entegre etmelerini veya özel arayüzler oluşturmalarını mümkün kılıyor. Goose'un açık mimarisi ayrıca kullanıcıların istedikleri LLM'i seçmelerini sağlıyor. Böylece Goose, farklı kullanım durumları için esneklik sunuyor.
Block Yapay Zeka Teknoloji Lideri Bradley Axen, Goose'un tüm büyük dil modelleriyle çalışacak şekilde tasarladığını ifade etti. Buna OpenAI ve açık kaynak model seçenekleri de dahil. Bu sayede geliştiriciler, optimum performans için farklı sağlayıcıların güçlü yönlerini bir araya getirebiliyor.
Goose, ilk olarak yazılım mühendisliği alanında bir agent ile karşımıza çıkıyor. Söz konusu agent, geliştirme ortamlarında gerçek zamanlı olarak çalışarak, otonom olarak kod tabanlarında arama ve gezinme, dosyaları okuyabilme yazabilme ve düzenleyebilme gibi görevleri yerine getirebilir. İlerleyen dönemde ise Block, müzik besteleme gibi yaratıcı süreçleri kolaylaştırmaktan kişiselleştirilmiş e-ticaret deneyimlerini geliştirmeye kadar daha geniş uygulamaların hayata geçeceğini düşünmekte. Goose'u yakından incelemek isteyenler
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
ziyaret edebilir. Son zamanlarda
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
gündeme oturmuşken, Block'un Goose özelindeki açık kaynak vurgusu dikkat çekti. Block, Goose'u OpenAI'ın agent platformu
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
alternatif olarak konumlandırmak istiyor olabilir. Bu anlamda Goose'un bu hafta
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
'nin de rakipleri arasında yer alacağını söyleyebiliriz.
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.