Claude Code Projects nedir? Anthropic’in yeni “koordinatör ajan” sistemi

Anthropic, 17 Eylül’de Claude Code’un Projects özelliğini kökten yeniden tasarladığını duyurdu. Yeni sistem, geliştiricilere tek bir konuşma üzerinden birden fazla yapay zekâ oturumunu aynı anda yönetme imkânı sunuyor. Peki bu değişiklik tam olarak ne anlama geliyor ve mevcut “Claude Projects” özelliğiyle nasıl bir ilişkisi var?

Claude Code Projects nasıl çalışıyor?

Yeni sistemin merkezinde bir “koordinatör” bulunuyor. Anthropic, bu etkileşimi bir yönetici asistana iş bırakmaya benzetiyor: kullanıcılar birkaç işi aynı anda, herhangi bir sırayla Claude’a devredebiliyor ve Claude her talebin yeni mi yoksa mevcut bir iş akışına mı ait olduğuna kendisi karar veriyor.

Pratikte bu, geliştiricinin büyük bir mühendislik hedefini (örneğin bir uygulamanın gecikme sorununu çözmek) tanımlamasıyla başlıyor. Koordinatör bu hedefi daha küçük görevlere bölüyor, paralel Claude Code oturumları (thread’ler) oluşturuyor, işleri bu oturumlara dağıtıyor, sonuçları gözden geçiriyor ve bağımlılıkları koordine ediyor. Her thread, kendi dalında ve deponun kendi kopyası üzerinde çalışan tam bir Claude Code bulut oturumu.

Sistemin bir diğer önemli yanı, thread’ler arasında paylaşılan bir hafıza katmanı olması. Her thread, paylaşılan proje hafızasına bilgi ekleyebiliyor ve daha sonra bu hafızadan bilgi çekebiliyor, böylece daha önce alınan kararlar veya değişen gereksinimler sonraki işlerde kayboluyor.

Anthropic’in verdiği örneklerden biri şöyle: bir uygulamanın checkout işleminde p75 gecikmesini azaltmak için Claude, farklı uç nokta (endpoint) incelemelerini ayrı thread’lere atayabiliyor, optimizasyonları test edip paralel olarak pull request açabiliyor. Bir başka senaryoda ise API, web ve mobil depolarını kapsayan bir kullanımdan kaldırma sürecinde, ayrı thread’ler her bir depoda çağrıları taşıyıp test ederken koordinatör gerekli birleştirme (merge) sırasını belirliyor.

Eski “Claude Projects” ile isim karışıklığı

Burada dikkat edilmesi gereken önemli bir nokta var: Anthropic’in zaten “Claude Projects” adında farklı bir özelliği bulunuyor. Bu, Haziran 2024’te tanıtılan, sohbetleri, dosyaları, talimatları ve proje bilgisini bir araya getiren genel amaçlı bir Claude çalışma alanı. Temel Claude Projects birden fazla sohbeti içerebiliyor ve aralarında paylaşılan bilgiyi koruyabiliyor, ancak her sohbet ayrı bir konuşma olarak kalıyor; bir sohbetteki bağlam, Proje bilgisine veya hafızaya kaydedilmediği sürece otomatik olarak diğerine taşınmıyor.

Yani elimizde iki farklı “Projects” var: biri genel Claude.ai kullanıcıları için bilgi tabanlı çalışma alanı, diğeri ise yalnızca Claude Code içinde çalışan, kod yazan paralel ajan sistemi. İsimlendirmedeki bu benzerlik, özellikle her iki ürünü de kullanan geliştiriciler için kafa karıştırıcı olabilir.

Kimler erişebiliyor?

Yeni Projects şu an için sınırlı bir betada. Beta, önümüzdeki hafta içinde Pro ve Max plan sahibi daha fazla Claude Code kullanıcısına açılacak; mobil desteği yakında geliyor, Team ve Enterprise erişimi ise ileride planlanıyor. Projects’i zaten kullanan mevcut aboneler, Anthropic onları yükseltene kadar mevcut sürümde kalacak.

Başlangıçta thread’ler yalnızca bulutta çalışıyor; Anthropic yakın gelecekte yerel araçlar ve kod desteği eklemeyi planlıyor. Erişimin daha sonra Pro, Max, Team ve Enterprise planlarının tüm kullanıcılarına, ayrıca Cowork ve normal Claude sohbetlerine de genişletilmesi bekleniyor.

Maliyet konusunda dikkatli olmakta fayda var

Yeni sistemin en tartışmalı yanı, kullanım maliyeti. Birden fazla bulut oturumunu aynı anda çalıştırmak, tek bir konuşmaya kıyasla token tüketimini önemli ölçüde artırıyor. The New Stack’in aktardığına göre, bu paralel-projeler özelliği, birden fazla bulut thread’ini aynı anda başlatmanın token tüketimini tek bir konuşmanın hiçbir zaman yapmadığı şekilde katladığı için, bir abonenin kullanım planını hızlıca tüketebiliyor.

Bu, özellikle sabit aylık ücretle çalışan Pro ve Max aboneleri için önemli bir uyarı niteliğinde: bir görevi “paralelleştirmek” her zaman daha hızlı sonuç anlamına gelse de, kullanım limitlerini beklenenden çok daha erken tüketme riski taşıyor.

Büyük resim: Yapay zekâ kodlama araçlarında yeni bir aşama

Bu güncelleme, Claude Code’un genel gelişim çizgisinde önemli bir kırılma noktasını işaret ediyor. Yapay zekâ destekli kodlama araçları başlangıçta küçük görevleri hızlandırdıkları için popüler olmuştu: kod parçacıkları üretmek, tanıdık olmayan kodu açıklamak, testler yazmak ve hataları düzeltmek gibi. Ajan tabanlı sistemler bu kapsamı genişletti; artık bir yapay zekâ bir depoyu inceleyebiliyor, dosyaları değiştirebiliyor, komutları çalıştırabiliyor ve daha büyük bir hedef üzerinde çalışabiliyor.

Projects ise bu fikri bir adım öteye taşıyor: devredilen işin birimi yeniden büyüyor. Geliştiriciler artık Claude’a bir kodlama görevi atamak yerine, bir iş akışına benzeyen bir şey atayabiliyor.

Heyecan verici ama henüz olgunlaşmamış bir özellik

Claude Code Projects, tek geliştiricili ekiplerin bile paralel bir “yazılım ekibi” gibi çalışabilmesi fikrini somutlaştırıyor: bir koordinatör hedefi anlıyor, birden fazla thread farklı parçalar üzerinde çalışıyor, paylaşılan hafıza herkesi aynı bağlamda tutuyor. Ancak eski proje yapısının sadece birkaç dosya ve tek bir sohbetten oluşan bir “klasör” olduğunu düşünürsek, bu gerçekten köklü bir mimari değişiklik.

Yine de şu anki haliyle özellik hâlâ beta aşamasında, erişim sınırlı, bulut-only çalışıyor ve maliyet tarafında dikkatli olmak gerekiyor. Türkiye’deki geliştiriciler için asıl soru şu olacak: Pro veya Max aboneliği olan kullanıcılar beta erişimine ne zaman kavuşacak, ve paralel thread’lerin getirdiği token maliyeti, kazanılan zamana gerçekten değecek mi? Bu sorunun cevabını, özellik daha geniş kitlelere açıldıkça hep birlikte göreceğiz.

Exit mobile version