Apple, uygulama geliştiricilerin hayatını kolaylaştıracak devasa bir adımla Xcode 26.3 sürümünü duyurdu. Bu güncelleme, Anthropic’in Claude ve OpenAI’ın Codex modellerini doğrudan Apple’ın amiral gemisi geliştirme ortamına entegre ediyor. Ancak bu entegrasyon sıradan bir sohbet botu yardımcısından çok daha fazlasını, otonom olarak çalışabilen yapay zeka ajanlarını kapsıyor.
iPhone, iPad ve Mac uygulamaları geliştirenler için yayınlanan Sürüm Adayı (Release Candidate), yapay zekanın sadece kod önermekle kalmayıp projenin direksiyonuna geçebildiği yeni bir dönemi işaret ediyor.
Yapay zeka artık kod yazıp testleri çalıştırarak hataları kendi başına düzeltebiliyor
Geçen yıl Xcode 26 ile gelen ve sürekli insan girdisine ihtiyaç duyan sohbet tabanlı asistanların aksine, yeni “ajanik” araçlar proje hedeflerine doğru bağımsız olarak ilerleyebiliyor. Apple, bu deneyimi optimize etmek, token kullanımını azaltmak ve verimliliği artırmak için hem Anthropic hem de OpenAI ile doğrudan iş birliği yaptı.
Bu yeni nesil ajanların yetenekleri oldukça kapsamlı:
- Proje yapılarını ve dosyaları otonom olarak keşfetme.
- Yeni dosyalar oluşturma ve kod yazma.
- Projeyi derleme (build) ve testleri çalıştırma.
- Ortaya çıkan hataları analiz edip çözüm üretme ve sorun giderilene kadar denemeye devam etme.
Geliştiriciler özgürce seçim yapabiliyor
Xcode 26.3, Anthropic tarafından 2024’te tanıtılan Model Bağlam Protokolü (MCP) üzerine inşa edildi. Bu açık standart, yapay zeka modellerinin dış araçlarla standartlaştırılmış bir şekilde iletişim kurmasını sağlıyor. Bu sayede Xcode, sadece Claude ve Codex ile değil, MCP uyumlu diğer tüm ajanlarla da çalışabilecek esnekliğe kavuşuyor.
Geliştiriciler, Xcode ayarlarından tek bir tıklamayla ajan ekleyebiliyor ve aynı proje içinde örneğin GPT-5.2-codex ile Claude arasında geçiş yapabiliyor. Ancak bu özellikleri kullanmak için ilgili şirketlerde (Anthropic veya OpenAI) aktif bir hesaba sahip olmak ve API kullanım ücretlerini karşılamak gerekiyor.
Geliştiriciler süreci adım adım izleyerek değişiklikleri diledikleri an geri alabiliyor
Otonom bir ajana kod teslim etmek korkutucu görünebilir ancak Apple kontrolü geliştiricide tutuyor. Yapılan her işlem bir kenar çubuğunda döküm (transcript) olarak gösteriliyor. Ayrıca Xcode, ajanın yaptığı her değişiklikte otomatik olarak bir kilometre taşı oluşturuyor, böylece istenmeyen bir durumda projeyi önceki haline döndürmek saniyeler sürüyor.




