Claude Code, Dinamik İş Akışı özelliğini duyurdu
(claude.com)- Claude Code, büyük ölçekli ve karmaşık mühendislik işlerini tek bir ajanla yürütmenin zor olduğu durumlarda bunları onlarca ila yüzlerce paralel alt ajana dağıtarak işler
- Tek bir oturum içinde orkestrasyon betiklerini dinamik olarak yazar, paralel alt ajanları çalıştırır ve sonuçları kullanıcıya iletmeden önce kendi kendine doğrular
- Jarred Sumner’ın Bun’ı Zig’den Rust’a taşıdığı örnekte, yaklaşık 750 bin satır Rust kodu 11 gün içinde yazılıp birleştirildi ve mevcut test paketinin %99,8’i geçti
- Max·Team planları ve API kullanıcılarında varsayılan olarak etkin; Enterprise’ta yöneticinin ayrıca etkinleştirmesi gerekiyor ve Claude Code CLI, Desktop ve VS Code eklentisinde destekleniyor
- Normal Claude Code oturumlarına kıyasla token tüketimi önemli ölçüde arttığı için kapsamı net işlerle başlaması öneriliyor
Dinamik İş Akışı nedir
- Tek bir ajanın tek seferlik işlemeyle kaldıramadığı işler için tasarlanmış bir özellik; özellikle karmaşık ve eski kod tabanlarında hata arama, yüzlerce dosyaya dokunan migrasyonlar, çok yönlü stres testleri gibi görevlerde kullanılıyor
- Claude, prompt’a dayanarak dinamik olarak plan oluşturur, işi alt görevlere ayırır ve bunları paralel alt ajanlara dağıtır
- Her ajan probleme bağımsız bir bakış açısından yaklaşır, başka ajanlar bu sonuçları çürütmeye çalışır ve yanıtlar yakınsayana kadar süreç tekrarlanır
- İlerleme durumu gerçek zamanlı kaydedilir; böylece iş yarıda kalırsa en baştan başlamak yerine kaldığı yerden devam etmek mümkün olur
- Koordinasyon konuşmanın dışında yürütüldüğü için işin ölçeği büyüse bile plan raydan çıkmaz
Desteklenen platformlar ve kullanım şekli
- Claude Code CLI, Desktop ve VS Code eklentisinde research preview olarak sunuluyor
- Desteklenen platformlar: Claude API, Amazon Bedrock, Vertex AI, Microsoft Foundry
- Geçerli planlar: Max, Team, Enterprise (yönetici etkinleştirirse)
- Başlamanın iki yolu var:
- Claude’dan doğrudan iş akışı oluşturmasını istemek (ör. "Create a workflow")
- Claude Code’a özel
ultracodeayarını etkinleştirmek — effort menüsünden erişiliyor; effort seviyesixhigholarak ayarlanıyor ve Claude iş akışı kullanıp kullanmayacağına otomatik karar veriyor
- En iyi deneyim için auto mode etkinleştirilmesi öneriliyor
- İlk iş akışı çalıştırıldığında Claude Code yürütülecek işlemleri gösteriyor ve kullanıcı onayı istiyor
- Kurum yöneticileri managed settings içinden iş akışlarını devre dışı bırakabiliyor
- Enterprise planında yayınlandığında varsayılan durum devre dışı ve yönetici bunu Claude Code ayarlarından değiştirebiliyor
Başlıca kullanım senaryoları
- Kod tabanı genelinde hata arama, profiler tabanlı optimizasyon denetimi ve güvenlik denetimi: servisleri ve repoları paralel tarayıp tüm bulgular için bağımsız doğrulama yapma; kimlik doğrulama kontrolleri, girdi doğrulaması ve güvensiz kalıpların kapsamlı incelenmesi
- Büyük ölçekli migrasyon ve modernizasyon işleri: binlerce dosyaya yayılan framework değişimi, API kullanımının sonlandırılmasına uyum, dil portlama süreçlerini uçtan uca yürütme
- Çift doğrulama gerektiren kritik işler: hatalı yanıtın maliyeti yüksek olduğunda, bağımsız denemeler ve sonuçları kasıtlı olarak bozmaya çalışan adversarial ajanlar ile doğrulama
Bun yeniden yazım örneği
- Jarred Sumner, Dinamik İş Akışı’nı kullanarak Bun’ı Zig’den Rust’a portladı
- Yaklaşık 750 bin satır Rust kodu yazıldı, mevcut test paketinin %99,8’i geçti ve ilk commit’ten merge’e kadar 11 gün sürdü
- İş akışlarına göre rol dağılımı:
- İlk iş akışı: Zig kod tabanındaki tüm struct alanları için uygun Rust lifetime eşlemesi
- İkinci iş akışı: Tüm
.rsdosyalarını.zigdosyalarıyla aynı davranışı gösteren portlar olarak yazma; yüzlerce ajan paralel çalışırken dosya başına 2 gözden geçiren atandı - Düzeltme döngüsü: build ve test paketinin tamamı geçene kadar tekrar
- Port tamamlandıktan sonra gecelik iş akışı, gereksiz veri kopyalarını ele alıyor ve son inceleme için PR oluşturuyor
- Şu anda production dağıtımı öncesi aşamada ve Jarred Sumner ayrıntıları daha sonra ayrıca paylaşmayı planlıyor
Kullanırken dikkat edilmesi gerekenler
- Normal Claude Code oturumlarına kıyasla token tüketimi önemli ölçüde artıyor
- Önce kapsamı net işlerle başlayıp kullanım hissi kazanarak ardından genişletmek öneriliyor
1 yorum
Modeli kendi seçtiği için, token tüketimi düşündüğüm kadar patlamıyor.