Slack Code: AI kodlama ajanları kanallara taşındı

Slack, Claude, Devin, Copilot ve Vercel ajanlarını görev bazlı kod kanallarında ekiple birlikte çalıştıran Slack Code’u duyurdu. Diff, plan ve canlı önizleme aynı yerde.

Slack Code: AI kodlama ajanları kanallara taşındı

Salesforce bünyesindeki Slack, yapay zekâ kodlama ajanlarını özel tarayıcı sekmelerinden çıkarıp ekibin ortak kanallarına taşıyan Slack Code özelliğini duyurdu. Amaç net: ajanın ürettiği planı, kod farklarını ve canlı önizlemeyi yalnızca bir kişinin ekranında bırakmak yerine, ürün yöneticisinden tasarımcıya kadar ilgili herkesin aynı yerden izleyip yönlendirebilmesini sağlamak.

Şirketin resmi blog yazısına göre Slack Code’un merkezinde code channel (kod kanalı) adı verilen, göreve özel geçici kanallar var. Desteklenen bir ajanı Slack konuşmasında etiketlediğinizde sistem, o iş için ayrı bir kanal açıyor; ekip üyelerini ve gerektiğinde bağlamı oraya taşıyor. İş bitince kanal arşivleniyor ama konuşma ve değişiklik geçmişi aranabilir bir kayıt olarak kalıyor.

Neden şimdi?

Slack’e göre ajanlar çoğunlukla “tek oyunculu” kullanılıyor: biri özel bir sekmede prompt yazıyor, ekip sonucu sonradan görüyor. Bu model, Slack’in yıllardır savunduğu açık kanal kültürüyle çelişiyor. Kod kanalları, ajanı masaya oturtmayı hedefliyor; yani karmaşık görev için genişleyebilen, doğru insanları doğru anda çağırabilen ve iş bitince sönümlenen bir alan.

Şirket, kendi mühendislik ekibinde bu yaklaşımı denediğini ve kod kanallarının yüzde 70’inden fazlasının bir gün içinde açılıp kapanarak fikirden birleşmiş PR’a gidebildiğini söylüyor. Bu oran bağımsız bir ölçüm değil; Slack’in kendi iç kullanımına dayanan bir iddia. Yine de mesaj açık: hız, yalnız çalışmadan değil, ajanla ekibin aynı sohbette buluşmasından geliyor.

Kod kanalında neler görünür?

Technopat’ın aktardığı ve Slack’in doğruladığı yapıya göre bir kod kanalında ekip şunları aynı yerden takip edebiliyor:

  • ajanla yapılan konuşmalar,
  • ajanın çalışma planı,
  • üretilen kod değişiklikleri,
  • eski ve yeni satırlar arasındaki diff görünümü,
  • web işlerinde HTML canlı önizleme.

Geliştiriciler ajanı duraklatabilir, yönlendirebilir veya kritik adımlarda insan onayına bağlayabilir. Slack, kod kanallarının mevcut çalışma alanı izinlerini ve yönetici politikalarını miras aldığını; üretim ortamına gönderme gibi yüksek riskli işlemlerde insan onayının korunacağını belirtiyor. Yani model, ajanı tam otonom bırakmaktan çok “çok oyunculu denetimli hız” vaat ediyor.

Hangi ajanlarla geliyor?

İlk aşamada Slack Code; Anthropic Claude, Cognition Devin, GitHub Copilot ve Vercel ajanlarıyla çalışıyor. OpenAI ChatGPT entegrasyonunun da yakında gelmesi bekleniyor. Slack ayrıca Agents & Tools sekmesiyle ajan oturumlarını yönetmeyi, üçüncü taraf ajanları çalışma alanına eklemeyi ve ileride Code Channel API’lerini daha geniş geliştirici topluluğuna açmayı planladığını söylüyor.

Ortaklık örnekleri de aynı mantığı pekiştiriyor: Claude ile ayrı bir kod kanalı açılıp özetin orijinal thread’de kalması; Devin’in sohbette işaretlenen hatayı aynı gün düzeltip önizleme dönmesi; GitHub tarafında teknik olmayan birinin düz metinle sorun tarif edip mühendisin inceleyeceği taslak ürettirmesi; Vercel ajanının değişiklik sonrası canlı önizleme linkini kanala düşürmesi.

Kullanıcılar ve ekipler için anlamı

Pratikte Slack Code, küçük UI düzeltmeleri veya bağlamı sohbette zaten bulunan hatalar için ticket–sprint–araçlar arası sıçrama zincirini kısaltabilir. Ürün yöneticisi kanalda gördüğü bir hatayı doğrudan ajana iletebilir; ajan mevcut konuşma, ekran görüntüsü ve belgeleri kullanarak çözüm önerebilir; geliştirici de diff’i inceleyip onaylar. Bu, özellikle “küçük ama unutulan” işlerde faydalı olabilir.

Sınırlar da aynı netlikte duruyor. Yapay zekânın ürettiği kodun güvenlik, performans ve doğruluk kontrolü hâlâ insan incelemesine bağlı. Kurumsal ekipler için asıl soru, ajanın Slack izinleriyle ne kadarını görebileceği ve hangi adımların zorunlu onay gerektirdiği. Slack Code bu soruları “mevcut admin kontrolleri + insan onayı” cevabıyla karşılıyor; yine de her şirketin kendi politika katmanını netleştirmesi gerekecek.

Özetle Slack Code, yazılım geliştirmeyi özel sekmeden ortak kanala taşıyan bir işbirliği yüzeyi. Ajanlar hızı getiriyor; ekip gözü ve onay mekanizması ise kaliteyi korumayı hedefliyor. Özellik bugünden desteklenen entegrasyonlarla kullanılabilir durumda.

Yazar

Burak

SanalData teknoloji haberleri yazarı.

Yorum yaz