İçindekiler 4
Ç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 16 Ekim 2025’te “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.
Güncelleme (29 Eyl 2026): Skills duyurusu Ekim 2025 tarihli. Bu yazı, AgentSpace worker talimatlarını Temmuz 2026’da bu formatla kıyasladığım not.
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.mdolarak 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.
Sonuna kadar oku, savaşçı uyansın
Yazıyı bitirince “okundu” olur ve seferine sayılır. Kayıt yalnız bu tarayıcıda kalır.
Sıradaki seferler
Yeni yazı çıkınca e-postana gelsin
Kurduğum ajan sistemleri, işe yarayan prompt’lar, gerçek sayılar. Kopyala-kullan hâliyle.