Geçtiğimiz günlerde Anthropic'in Claude Code aracının kaynak kodlarının beklenmedik bir şekilde sızması, şirketin geliştirdiği "vibe-coding" altyapısı hakkında önemli ipuçları sundu. 512.000 satırı aşan ve 2.000'den fazla dosyayı içeren kodları inceleyen gözlemciler, devre dışı bırakılmış, gizlenmiş veya aktif olmayan özelliklere rastladı. Bu keşifler, gelecekteki potansiyel özellikler hakkında önemli bilgiler veriyor.
Bu özelliklerin başında, Claude Code terminal penceresi kapalıyken bile arka planda çalışabilen kalıcı bir servis olan Kairos geliyor. Sistem, düzenli olarak "<tick>" komutları ile yeni eylemlere ihtiyaç olup olmadığını kontrol edecek ve "PROACTIVE" bayrağı ile kullanıcının henüz talep etmediği ancak görmesi gereken bir şeyi proaktif olarak sunacak.
Kairos, kullanıcı oturumları boyunca kalıcı çalışmayı sağlamak üzere tasarlanmış dosya tabanlı bir "bellek sistemi" kullanıyor. Kodda devre dışı bırakılmış bir "KAIROS" bayrağının arkasına gizlenmiş bir komut dosyası, sistemin "kullanıcının kim olduğu, nasıl işbirliği yapmak istediği, hangi davranışlardan kaçınılması veya tekrarlanması gerektiği ve kullanıcının kendisine verdiği işin arkasındaki bağlam hakkında eksiksiz bir resme sahip olmak" üzere tasarlandığını açıklıyor.
Oturumlar boyunca bu bellek sistemini organize etmek ve pekiştirmek için Claude Code kaynak kodu, oldukça ilgi çekici bir isimle anılan AutoDream sistemine atıfta bulunuyor. Kullanıcı boşta kaldığında veya oturum sonunda manuel olarak Anthropic'e "uyumasını" söylediğinde, AutoDream sistemi Claude Code'a "bir rüya görüyorsun - bellek dosyaların üzerinde yansıtıcı bir geçiş yapıyorsun" diyecek.
Bu yapay zeka "rüya" sürecini açıklayan komut dosyası, Claude Code'dan günün transkriptlerini "kalıcı hale getirmeye değer yeni bilgileri" taramasını, bu yeni bilgileri "neredeyse aynı olanlar" ve "çelişkiler"den kaçınarak birleştirmesini ve aşırı ayrıntılı veya yeni güncelliğini yitirmiş mevcut anıları budamasını istiyor. Claude Code ayrıca, "sürüklendiğini hissettiği mevcut anılar" konusunda da dikkatli olması yönünde talimatlandırılacak. Buradaki genel hedef, "yakın zamanda öğrendiklerini dayanıklı, iyi organize edilmiş anılara sentezleyerek gelecekteki oturumların hızlı bir şekilde yön almasını sağlamak" olarak belirtiliyor.
Gizli Dost
Kairos servisi kodda tam olarak uygulanmamış gibi görünse de, ayrı bir "Gizli Mod" inactive olarak görünüyor. Bu mod, Anthropic çalışanlarının kendilerini yapay zeka ajanı olarak ifşa etmeden halka açık açık kaynak kod depolarına katkıda bulunmalarına olanak tanıyacak. Bu mod için referans komut dosyaları öncelikli olarak "dahili model kod adları, proje adları veya diğer Anthropic'e özgü bilgilerin" açık kaynak taahhütleri aracılığıyla yanlışlıkla kamuya açıklanmasını önlemeye odaklanıyor. Ancak komut dosyası aynı zamanda sisteme, taahhütlerinin "hiçbir zaman 'Claude Code' ifadesini veya bir yapay zeka olduğunuzun herhangi bir şekilde belirtilmesini içermemesi" ve herhangi bir "ortak yazarlık satırı veya başka bir atıf içermemesi" gerektiğini açıkça belirtiyor. Bu tür bir gizleme, yapay zeka kodlama araçlarının popüler depolarda kullanılmasıyla ilgili son zamanlardaki tartışmalar göz önüne alındığında özellikle ilgili görünüyor.
Daha hafif bir notta, Claude Code kaynak kodu, Clippy benzeri "ayrı bir izleyici" olan ve "kullanıcının giriş kutusunun yanında oturan ve ara sıra konuşma balonunda yorum yapan" Buddy'yi de açıklıyor. Bu sanal varlıklar, blob'dan aksolotl'a kadar değişen 18 rastgele "tür" formunda gelebilir ve küçük şapkalı beş satır/12 sütunluk ASCII sanat animasyonları olarak görünebilir. Bir yorum, Buddy'nin tam bir lansmandan önce Nisan 1-7 tarihleri arasında bir "tanıtım penceresi" olarak planlandığını öne sürüyor. Kaynak kod sızıntısının bu planları nasıl etkilediği belirsizliğini koruyor.
Kaynak kodu sızıntısında atıfta bulunulan diğer potansiyel Claude Code özellikleri şunları içeriyor:
- Opus seviyesi Claude modellerinin "düzenleyebileceğiniz ve onaylayabileceğiniz gelişmiş bir plan taslağı oluşturmasına" olanak tanıyan ve her seferinde 10 ila 30 dakika sürebilen bir UltraPlan özelliği.
- Kullanıcıların benzer yapay zeka sistemlerine benzer şekilde doğrudan Claude Code ile sohbet etmelerini sağlayan bir Ses Modu.
- Mevcut Anthropic Dispatch aracını genişleterek, dış bir tarayıcıdan veya mobil cihazdan tamamen kontrol edilebilen uzak Claude Code oturumlarına izin veren bir Köprü Modu.
- Paralel işlemler aracılığıyla "birden fazla işçi arasında yazılım mühendisliği görevlerini başlatmak ve düzenlemek" için tasarlanmış ve WebSockets aracılığıyla iletişim kurabilen bir Koordinatör Aracı.