Claude Skills'e Karşı AgentSpace'in İzin Katmanı

22 Temmuz 2026

Çok-ajanlı bir sistem kurduysan bu sürtünme tanıdıktır: lider ajan işi worker’lara dağıtırken her worker’a hangi aracı, hangi izinle vereceğini görev türüne göre yeniden yazmak zorunda kalırsın. AgentSpace’te worker ajanlar Claude CLI üzerinden headless çalışıyor; her görev türü (kod inceleme, rapor üretme, entegrasyon işi) için ayrı bir talimat seti + araç listesi + izin sınırı elle kuruluyor. Bu satırları görev başına çoğaltmak sürdürülebilir bir yol değil.

Haber: Anthropic Skills’i duyurdu

Anthropic, Claude’un ihtiyaç anında yüklediği, talimat/script/kaynak içeren klasörleri “Agent Skills” adıyla duyurdu — Introducing Agent Skills yazısına göre bu klasörler kompoze edilebiliyor, Claude apps/Claude Code/API arasında taşınabiliyor ve yalnızca gerekliyken yükleniyor. Kaynağa göre “Skills are folders that include instructions, scripts, and resources that Claude can load when needed” — yani paketleme artık resmi bir format kazanmış durumda.

AgentSpace’te Zaten Yarısını Elle Yapıyoruz

Worker ajanlarımıza özel görev talimatlarını bugüne kadar prompt içine gömerek çözdük — SKILL.md gibi ayrı, versiyonlanabilir bir dosya yok. Anthropic’in format’ı (talimat + script + kaynak, tek klasörde) tam olarak bizim elle kurduğumuz şeyin standartlaştırılmış hâli. Claude Code için ~/.claude/skills altına dosya koyup otomatik yüklenmesini sağlamak, bizim manuel prompt şişirmemize göre daha temiz bir katman olabilir.

Ne Değişir, Ne Değişmez

Değişebilir: Tekrar eden worker talimatlarını (örneğin rapor formatı, kod inceleme adımları) SKILL.md olarak paketleyip birden fazla worker rolü arasında paylaşmak — kod ve prompt tekrarını azaltabilir.

Değişmeyecek: İzin katmanımız. Skills, Claude’a “ne bildiğini” öğretiyor; “neye izni olduğunu” değil. AgentSpace’in görev panosu + lider-onay mekanizması hâlâ bizim kendi gate’imizde kalacak, Skills bunu değiştirmiyor. API tarafında Skills’in Code Execution Tool beta şartı var; bunu henüz ayrı bir ortamda denemedim, dolayısıyla worker’lara ne kadar risk/gecikme ekleyeceğini bilmiyorum.

Bugün Dene

  • Bir worker rolünün talimatını SKILL.md formatına (adım + script + kaynak) ayır.
  • ~/.claude/skills/<rol-adi>/SKILL.md olarak kaydet, Claude Code’da otomatik yüklendiğini doğrula.
  • İzin/erişim mantığını SKILL.md’ye yazma — bu hâlâ kendi görev panosu/onay katmanında kalmalı.
  • API üzerinden kullanacaksan Code Execution Tool beta’yı önce izole bir sandbox’ta test et, doğrudan prod worker’a bağlama.

Kısacası: Skills, bizim elle kurduğumuz worker talimat paketleme işini standartlaştırabilir ama izin/onay sorumluluğunu üstümüzden almıyor.

Haftada 1 e-posta: AI otomasyon deneyleri

Denediğim ajan sistemleri, çalışan promptlar, batan denemeler — süzülmüş hâliyle.

Haftada 1 e-posta. Tek tıkla çıkabilirsin.