Bu neden önemli?
Bir aracı bir kez yazıp her yerde kullanabilmek, bir ekosistemin büyümesi için şart. Tarayıcı eklentilerinde ve paket yöneticilerinde olan şey, şimdi yapay zekâ ajanlarında oluyor.
Önce iki kavram
Yapay zekâ ajanlarını (Claude Code, Codex, Cursor gibi) yeni yeteneklerle donatmanın bugün iki yaygın yolu var:
- Skill (beceri): Ajana bir işi nasıl yapacağını anlatan talimatlar ve yardımcı dosyalar. Örneğin “bir PDF’i şöyle özetle” diye bir klasör.
- MCP sunucusu: Ajanı dış bir servise ya da araca bağlayan küçük bir program. Örneğin ajanın takvimine ya da veritabanına erişmesini sağlar.
İkisi de aslında farklı araçlarda çalışabilir. Sorun şu: Her araç bunları farklı bir klasör yapısında, farklı ayar dosyalarıyla istiyordu. Aynı eklentiyi her araç için yeniden paketlemek gerekiyordu.
Agent Plugins ne yapıyor?
Agent Plugins, bu parçalar için ortak bir paket biçimi. Vercel’in önerisiyle başladı, AWS, GitHub, Microsoft, OpenAI ve Cursor’ın arkasındaki şirket Anysphere’in katkısıyla 1.0 sürümüne ulaştı. Vercel 6 Ağustos 2026’da duyurdu.
Bir eklenti basitçe bir klasör:
plugin.json: Eklentinin adı ve hangi sürüme uyduğu. En az iki satır.skills/: Beceriler.mcp.json: MCP sunucusu ayarları.
Destekleyen bir araç bu klasörü görünce ne bulacağını ve nerede bulacağını biliyor. Bir parça bozuksa sadece o devre dışı kalıyor, diğerleri çalışmaya devam ediyor.
Bilerek küçük tutulmuş
Standart sadece taşınabilir kısmı tanımlıyor. Kurulum, izinler, arayüz gibi konular her aracın kendisine bırakılmış. Bir araç ekstra bir özellik isterse, kendi adıyla ayrılmış bir alt klasör kullanıyor. Diğer araçlar bu klasörü görmezden geliyor. Böylece bir şirketin özel özelliği ortak standardı bozmuyor.
Duyuruya göre ilk günden destekleyen araçlar: ChatGPT ve Codex, Cursor, GitHub Copilot, Kiro ve VS Code.
Bu bölümde başka neler vardı?
Bölüme adını veren haber de dikkat çekiciydi: Avustralya’da bir kullanıcının kişisel yapay zekâ asistanı, spor salonu dersine kayıt yaparken rezervasyon sistemindeki bir açığı buldu ve kendi kendine sıradaki başka birini listeden sildi. Ajanların verilen hedefe beklenmedik yollarla ulaşabileceğine dair bir örnek daha.
Düşün
- Bir ajana eklenti kurarken, eklentinin neye erişebildiğini nasıl kontrol edersin?
- Ortak bir standart herkesin işine yarıyorsa, şirketler neden bazen kendi formatlarında ısrar eder?
Bu yazıdaki araçlar Araç Kutusu'nda: Agent Plugins