Anthropic Claude yardımıyla web ve masaüstü uygulamasını üç kat hızlandırdı
Öne çıkanlar
- claude.ai sayfasının açılış ve yazılabilir olma süresi 3,1 saniyeden 0,55 saniyeye düştü.
- İki haftalık geliştirme sürecinde üç binden fazla değişiklik kesinti olmadan ana koda eklendi.
- Performans gerilemelerini önlemek için CI sistemine işlemci komut sınırları getirildi.
Anthropic mühendisleri, claude.ai web arayüzü ile Claude masaüstü uygulamasını iki haftalık çalışma sürecinde yaklaşık üç kat hızlandırdıklarını açıkladı. Geliştirme ekibi, kullanıcıların yüzde 95'lik hareketini kapsayan dört temel kullanıcı yolculuğuna odaklandı. Yapılan ölçümlere göre 75. yüzdelik dilimde boş sayfa açılışından yazı yazılabilir duruma geçiş süresi 3,1 saniyeden 0,55 saniyeye, yeni Claude Code oturumu başlatma süresi ise 0,8 saniyeden 0,3 saniyeye indi. Ekip, bu kazanımların kullanıcılara günde on binlerce saatlik bekleme süresi tasarrufu sağladığını hesapladı.
Süreç boyunca Slack üzerinden çalışan Claude modeli, darboğazları tespit etti, yeni ölçüm araçları geliştirdi ve kod değişiklikleri sundu. Geliştiriciler, belirlenen 13 hedeften 12'sine üçüncü günde ulaştıktan sonra laboratuvar ortamında deterministik testler kurarak optimizasyon döngüsünü hızlandırdı. React kanca sayısı, stil hesaplamaları ve işlemci komut sayıları gibi ölçütler doğrudan CI sistemine entegre edildi. Belirli yollardaki komut sayıları düşürülerek tavan sınırları aşağı çekildi ve gerilemeleri engelleyen otomatik kontrol mekanizmaları oluşturuldu.
Ekip, iki hafta içinde üç binden fazla değişikliği hiçbir kesinti veya geri alma yaşamadan yayına aldı. Mühendisler hedefleri belirleyip kullanıcı deneyimi ve karmaşıklık arasındaki dengeleri yönetirken, her kod değişikliği insan onayından geçti. Kısa ömürlü özellik bayrakları ve kademeli dağıtımlarla güvence altına alınan süreç sonucunda uzun yanıt akışlarındaki ana iş parçacığı blokajı 750 milisaniyeden 200 milisaniyeye geriledi.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.