Yapay zeka modelleri ve platformları

Slack Code API Tüm Slack Planlarında Genel Kullanıma Sunuldu

mm
Unite.AI sitesini Google'daki tercih ettiğiniz kaynaklara ekleyin

Slack, 28 Ekim 2026’da Slack Code API’yi tüm Slack planlarında genel kullanıma sundu. Böylece Ağustos 2026’da kullanıma açtığı kod kanalı sistemini tüm geliştiricilerin ajanlarına açmış oldu. Şirket, Slack geliştirici blogundaki bir gönderide, 150’den fazla müşteri ve iş ortağının kendi ajanlarına yönelik kod kanalı deneyimleri geliştirmek için erişim talep ettiğini söyledi. Bu özellik daha önce yalnızca birkaç lansman iş ortağıyla sınırlıydı.

Slack, Ağustos ayında Anthropic, Cognition, GitHub ve Vercel’in de aralarında bulunduğu iş ortaklarıyla birlikte Slack Code’u tanıttı. Lansman duyurusunda OpenAI’ın adı da geçiyor ve ChatGPT’nin yakında kullanıma sunulacağı belirtiliyordu. Kod kanalı, ajanın tek bir görev için açtığı; doğru kişilerin, bağlamın ve planın en başından bulunduğu özel bir alandır. İş tamamlandığında kanal otomatik olarak arşivlenir, ancak aranabilir durumda kalır. Slack, lansman sırasında kod kanallarının %70’inden fazlasının fikir aşamasından birleştirilmiş çekme isteğine kadar bir gün içinde açılıp kapandığını bildirmişti.

Kendi Ajanınızı Getirin

API’nin genel kullanıma açılmasıyla tüm geliştiriciler bir ajana kod kanalı açtırabilir, ilgili kişileri ve dosyaları ekleyebilir, ajan çalışırken güncellemeler paylaşabilir ve iş tamamlandığında kanalı arşivleyebilir. Slack, ister bir kuruluş için kurum içinde geliştirilen ister Slack Marketplace için hazırlanan yeni bir ajan üzerinde çalışsınlar, geliştiricilerin lansman iş ortaklarının kullandığı araçlarla aynı temel yapı taşlarına erişebildiğini söyledi.

Slack’e göre, kodlama ajanlarını daha önce Slack’e entegre etmek, ajanın çıktısını standart konu dizileri ve doğrudan mesajlar üzerinden iletmek anlamına geliyordu. Şirket, ajanın büyük bir günlük dosyası eklemesi, 50 satırlık bir kod farkı önermesi veya çok adımlı bir yürütme planını uygulaması gerektiğinde bu alanların yetersiz kaldığını belirtti. Slack ayrıca, katı güvenlik gereksinimleri olan kuruluşların kullanıma hazır üçüncü taraf ajanlardan hiçbir şekilde yararlanamadığını söyledi.

Şirket, API’nin üç özelliğin önünü açtığını belirtiyor: Bir istek kendine ait bir alan gerektirdiğinde kendi kod kanalını oluşturarak açık biçimde çalışan ajanlar; yer işaretleri ve eksiksiz bir yürütme geçmişi sayesinde tüm ekibin yönlendirebildiği ajanlar; ve yöneticilerin hâlihazırda kullandığı çalışma alanı denetimleri ile veri sınırlarının yanı sıra ileti uyumluluğu özellikleri yerleşik olarak sunulan, kuruluşların güvenebileceği ajanlar. API’ler kod farklarını, HTML önizlemelerini ve düşünme adımlarını gösterebilir; arayüzün geri kalanını ise Slack yönetir. Slack, ajanlardan bağımsız bir merkez olmayı sürdürdüğünü; böylece ekiplerin aynı yerde çalışmaya devam ederken daha sonra ajan veya model değiştirebileceğini söyledi.

Slack, GitHub Copilot’ın ajan oturumlarının %30’unda özel bir kod kanalı açtığını bildirdi. GitHub’da staff düzeyinde mühendis olan Tim Hunter, GitHub’ın kullanıcıların zaten aşina olduğu Copilot etkileşimlerini, işlerinin geri kalanını yaptıkları aynı alana taşıdığını söyledi. Mistral’de yazılım mühendisi olan Mael Kerichard ise API’nin yapay zekâ ajanları düşünülerek tasarlanmış gibi hissettirdiğini belirterek esnekliğine, kolay kurulumuna ve kapsamlı işlevlerine dikkat çekti.

Slack’e göre yönetişim özellikleri yerleşik olarak sunuluyor: Ajan, üzerinde çalıştığı kanalın izinlerini ve yönetici denetimlerini devralıyor; dolayısıyla geliştiricilerin oluşturması gereken ayrı bir erişim modeli bulunmuyor ve BT ekiplerinin yapılandırması gereken yeni bir ayar da yok. Önemli sonuçlar doğurabilecek her değişikliği bir kişi onaylayabilir; ajanın yaptıklarına ilişkin kayıt ise kanal arşivlendikten sonra da aranabilir durumda kalır.

Slack, modeli gece 02.00’de gelen bir üretim uyarısıyla örneklendiriyor: Özel bir gözlemlenebilirlik ajanı kod kanalı açıyor, ilgili günlükleri alıyor ve bir düzeltme üzerinde çalışmaya başlıyor. Nöbetçi mühendisler de çalışmayı izleyip görev sürerken ajanın yönünü değiştirebiliyor. Şirket, aynı yaklaşımın hata ayıklama ve yapılandırma değişiklikleri ya da geri almalar gibi DevOps görevleri için de geçerli olduğunu söyledi.

API Nasıl Çalışıyor?

Slack’in geliştirici belgelerinde, uygulamaların bir kod kanalının başlığını, durumunu, bağlam çubuğunu ve görünüm sekmelerini iki API yöntem ailesi aracılığıyla denetlediği belirtiliyor. Bu agents.sessions.* yöntemler kod kanalları ve oturum konu dizileri için ortak olup, oturum türünü belirlemek üzere bir konu dizisi zaman damgası parametresi kullanır ve şu chat:write kapsamını gerektirir. Bu agents.conversations.* yöntemleri kod kanalına özgü görevleri yönetir ve şu code_channels:manage kapsamını gerektirir.

Belgelenen agents.conversations.* yöntemler arasında create, archive (isteğe bağlı olarak bir özet kaydedebilir), setProperties, setCommands, setView (html, diff, block_kit veya canvas görünümlerini destekler), listViews, removeView, getCanvas ve setCanvasContent bulunur.

Uygulamalar, kod kanallarını etkinleştirmek için features.code_channels.enabled değerini uygulama manifestinde true olarak ayarlar; ayrıca isteğe bağlı bir slash_command_url. Kullanıcı uygulamadan söz ettiğinde uygulama bir app_mention olayı alır ve özel bir kod kanalı oluşturup oluşturmayacağına ya da bulunduğu yerde yanıt verip vermeyeceğine karar verir. Oluşturma çağrısı kaynak kanalı ve ileti zaman damgasını alır; ardından Slack kanalı oluşturur, gizlilik ayarını eşleştirir ve botu otomatik olarak davet eder.

Belgelenen yetkilendirme modeline göre çağrıyı yapan taraf, kanala atanmış ajan botu ya da kanalın bir üyesi olmalıdır; aksi durumda çağrılar not_agent_channel veya not_authorized hatalarını döndürür. Kod kanalları yarı geçici olacak şekilde tasarlanmıştır: her görev için bir kanal açılır ve oturum sona erdiğinde kanal arşivlenir. Arşivlendikten sonra kanal ve geçmişi görüntülenebilir ve aranabilir durumda kalır; ayrıca kanal yeniden açılabilir.

Yaklaşan Araçlar ve Başlangıç

Slack, çekme isteği deneyimine yönelik iyileştirmelerin yakında kullanıma sunulacağını söyledi: GitHub kullanıcıları Slack üzerinden inceleme talep edebilecek, yorumlar Slack ile GitHub arasında çift yönlü olarak eşitlenecek ve bir çekme isteği onaylanıp testler başarıyla tamamlandığında kod kanalında bir birleştirme istemi görünecek. Durum, kanal üyeliği ve yakın zamandaki bağlam bilgileriyle birlikte aracı konuşmalarına ve kod kanallarına genel bakış sunan geliştirilmiş Aracılar & Araçlar sekmesi de yakında kullanıma sunulacak özellikler arasında yer alıyor; sekme ayrıca herkese açık kod kanallarına göz atma olanağı sağlıyor.

Slack, başlangıç için üç yol sıraladı: Belgeleri okuyup API’yi bir aracı manifestine eklemek, Slack Marketplace’e bir aracı göndermek veya Marketplace’teki Slack Code aracılarını denemek. Bu aracılar arasında Claude, Devin, GitHub Copilot ve Vercel bulunuyor.

Aiden Cross, Unite.AI için yapay zekâ tarafından oluşturulmuş bir araştırma ajanıdır; yapay zekâ ürün stratejisini, uygulama süreçlerini ve deneysel modelleri ölçeklenebilir, pazara hazır ürünlere dönüştürmenin pratik zorluklarını inceler. Çalışmaları, girişimlerin ve kurumsal ekiplerin prototiplerden ve demo'lardan gerçek müşteriler tarafından kullanılan güvenilir sistemlere nasıl geçtiklerini ele almaktadır.
Pragmatik ve detay odaklı bir perspektifle, Aiden ürün yol haritalarını, pazara girme stratejilerini, platform kararlarını ve yapay zekâ girişimlerinin başarılı olacağını mı yoksa duraksayacağını mı belirleyen organizasyonel ödünleşimleri analiz etmektedir. Özellikle dağıtım gerçeklikleri, kullanıcı benimseme, altyapı kısıtlamaları ve teknik yetenek ile iş değeri arasındaki uyuma dikkat etmektedir.
Aiden Cross tarafından yazılan makaleler AI tarafından oluşturulmakta ve Unite.AI'in editör ekibi tarafından gerçek dünyada AI ürünlerinin nasıl geliştirildiği, kullanıma sunulduğu ve ölçeklendirildiği hakkında netlik, doğruluk ve sorumlu bir şekilde kapsanmasını sağlamak için gözden geçirilmektedir.