Claude Code'un tarafsızlığı için geliştirilen yeni bir beceri
11 Kasım 2026 · 2 dk okuma
Bir geliştirici, Claude Code'un içerik yönetim sistemi önerisindeki önyargıyı ortadan kaldırmak amacıyla /ccu adında yeni bir beceri oluşturdu. Bu beceri, kullanıcının kişisel yapılandırmalarından arındırılmış, temiz bir Claude Code örneği başlatarak tarafsız yanıtlar almayı hedefliyor. Geliştirici, bu aracı blog yazarlığı için editör veya meslektaş gibi farklı kişiliklerin görüşlerini almak gibi çeşitli senaryolarda kullanıyor.
Geliştirici, Claude Code'a hangi içerik yönetim sistemini önerdiğini sorduğunda, sistem Drupal yanıtını verdi. Bunun nedeni, kullanıcının Drupal için özel bir beceri oluşturmuş olması ve sistemin bu bilgiyi temel alarak kullanıcının bu platformla çalıştığını varsaymasıydı. Kullanıcı, bu durumun kendi talimatları ve ayarlarının ajanı önyargılı hale getirdiğini kabul etti. Tarafsız bir yanıt almak için Claude Code'u kendi yapılandırması olmadan çalıştırmanın bir yolunu aramaya başladı.
Araştırmalar sonucunda --safe-mode bayrağını buldu. Bu mod, CLAUDE.md dosyaları, beceriler, eklentiler, kancalar ve MCP sunucuları gibi kişisel yapılandırmaları devre dışı bırakıyor. Ancak bu modda bile sistem, kullanıcının e-posta adresi üzerinden amazee.io alan adını tespit etti. Bu alan adı, Drupal barındırma hizmetiyle bilinen bir şirkete ait olduğu için, sistem yine Drupal önerdi. Bu durum, temiz bir Claude Code örneğinin bile bağlamdan etkilenmeye devam ettiğini gösterdi.
/ccu becerisi, bu sorunu çözmek için tasarlandı. Bu beceri, ana ajanın görev için gerekli dosyaları boş bir klasöre kopyalamasını ve orada temiz bir örnek başlatmasını sağlıyor. Her çalıştırmada, env -i komutuyla boş bir ortam değişkeni seti kullanılıyor. Bu sayede kullanıcının kabuğundan hiçbir bilgi sızması engelleniyor. Ana dizin boş bırakılarak yapılandırma, beceri, hafıza ve geçmiş verileri tamamen temizleniyor.
Sistem, kullanıcının mevcut oturumundaki token'ı macOS Anahtar Zinciri'nden alıyor. Ancak e-posta adresi.claude.json dosyasında saklandığı için temiz ana dizinde bulunmuyor. claude -p komutu, onay gerektiren tüm araçları reddediyor. Bu nedenle ana ajan, görev için gerekli araçları work/.claude/settings.json dosyasına listeliyor. Güvenilmeyen klasörlerdeki ayarlar yoksayıldığı için, /ccu becerisi work klasörünü .claude.json içindeki ana dizinde güvenilir olarak işaretliyor.
Çalıştırma tamamlandığında, /ccu ham oturum kaydını okunabilir bir transcript.md dosyasına dönüştürüyor. Ana ajan, örneğin yanıtını aktarıyor ancak transkripti okumuyor. Bu transkripti kullanıcı istediğinde kendisi okuyabiliyor. /ccu becerisi kullanılarak yapılan testte, Claude Code bu kez Payload içerik yönetim sistemini önerdi.