- Sürüm performansı taraması:
v2026.5.28sürümünden kararlıv2026.4.23sürümüne kadar GitHub Releases;OpenClaw Performanceiş akışınınprofile=smokemock sağlayıcı hattı kullanılarak. Çoğu etiket satırı tek bir örnektir;v2026.5.27vev2026.5.28satırları, en son 3 tekrarlı sürüm dalı yapıtlarını kullanır. - Nisan ayının önceki bağlamı:
v2026.4.1ilev2026.5.2arasındaki yayımlanmışclawgrit-reportsmock sağlayıcı temel değerleri; yalnızca bozuk Nisan sonu sürümlerini kamuya açık performans temel değeri olarak değerlendirmemek için kullanılmıştır. - Kurulum alanı taraması: Geçici paketlere yeni
npm install --ignore-scriptskurulumları; boyut içindu -sk node_modulesve paket örneği sayıları için birnode_modulestaraması kullanılarak. - npm paket boyutu taraması: Yayımlanmış sürümler için
npm pack openclaw@<version> --dry-run --json; sıkıştırılmış tarball boyutu, açılmış boyut ve dosya sayısı kaydedilerek.
Anlık Görünüm
Performans kapsamı: 77 istenen sürüm, yapıtlarla desteklenen 74 nokta ve kullanılamayan 3 CI çalıştırması. Ölçülen en son kararlı nokta:v2026.5.28.
Kararlı ajan turu
5,1 kat daha hızlı soğuk tur
v2026.4.14: 9,8 snv2026.5.28: 1,9 sn
Yayımlanmış paket
17,9 MB tarballEn son kararlı paket; Mart ayındaki 43,3 MB’lık paket boyutu zirvesinden daha düşük.
En son kararlı kurulum
361,7 MiB yeni kurulumİç içe geçmiş OpenClaw bağımlılık ağacını
2026.5.22
shrinkwrap kullanıma alma zirvesinden itibaren önemli ölçüde küçültür; ancak
yerel kurulum denetiminde daha küçük, 259,7 MiB’lık iç içe ağaç hâlâ kalır.Bağımlılık grafiği
300 kurulu paketBetikler devre dışıyken yapılan yeni bir kurulumda benzersiz paket adı/sürüm
kökleri olarak ölçülmüştür; önceki kararlı sürümden 71 kök daha azdır.
5.28 Sürümünde Neler Değişti?
v2026.5.27 ile v2026.5.28 arasındaki temizlik, yeteneklerin kendilerini
kaldırmak yerine varsayılan kurulum grafiğini küçülttü.
Kök varsayılan grafiği
Benzersiz paket adı/sürüm kökleri 371’den 300’e düştü. Paket
örnekleri 372’den 301’e düştü.
İç içe ağaç
İç içe
openclaw/node_modules, aynı yerel kurulum denetiminde 656,1 MiB’dan
259,7 MiB’a düştü.İsteğe bağlı yerel koniler
Tüm platformlara yönelik
@napi-rs/canvas yerel paket konisi artık
varsayılan kuruluma eklenmiyor.Tedarik zinciri yüzeyi
Daha az varsayılan paket; varsayılan olarak güvenilmesi gereken daha az
tarball, bakımcı, yerel ikili dosya, kurulum zamanı davranışı ve geçişli
güncelleme yolu anlamına gelir.
Öne Çıkan Sayılar
Nisan sonundaki bozuk satırları kamuya açık performans temel değerleri olarak kullanmayın.v2026.4.23 ve v2026.4.29 faydalı regresyon kanıtlarıdır,
ancak 14x tarzındaki büyük farklar çoğunlukla kötü bir sürüm
serisinden toparlanmayı gösterir.
Blog anlatısı için ölçek olarak Nisan ayının önceki yayımlanmış temel değerini
kullanın. Temel değer, yayımlanmış clawgrit-reports mock sağlayıcı çalışmasındaki
v2026.4.14 değeridir (3 tekrar; bu çalışma yalnızca tanılama zaman çizelgesi
oluşturulmadığı için başarısız oldu, dolayısıyla soğuk, sıcak ve RSS medyanları
yaklaşık ölçek olarak hâlâ kullanışlıdır). Bunu sürüm geçidi istatistiği olarak
değil, anlatı bağlamı olarak değerlendirin.
Mayıs taraması içinde, en son sürüm dalı satırı
v2026.5.2 değerinden
önemli ölçüde değişti:
Önceki kararlı sürümle karşılaştırıldığında:
Kurulum alanı
npm paket boyutu
2026.5.12, değişiklik günlüğündeki görünür Plugin çıkarma dönüm noktasıdır:
Amazon Bedrock, Bedrock Mantle, Slack, OpenShell sandbox, Anthropic Vertex,
Matrix ve WhatsApp, bağımlılık konilerinin her çekirdek kurulumla değil bu
Plugin’lerle birlikte kurulması için çekirdek bağımlılık yolundan çıkarıldı.
Kova ajan turu özeti
Nisan ayının kararlı sürüm serisi iki farklı hikâye içerir. Nisan ayının başları yavaştı ancak tanınabilir durumdaydı. Nisan sonuysa bir regresyon uçurumuna dönüştü.v2026.5.2, mock sağlayıcı hattının ilk kez 3-5 sn
aralığına düştüğü ve sağlanan taramada tutarlı biçimde başarılı olmaya
başladığı noktadır.
Daha önce yayımlanan bağlam:
Sağlanan tarama:
Kaynak probları
Gerekli prob giriş noktaları bu kaynak ağaçlarında henüz bulunmadığından, başarılı 17 eski ref için kaynak probları atlandı. Bu refler için ajan turu metrikleri yine de mevcuttur. Temsilî kaynak probu noktaları:
Ajan turu hattı başarılı olsa da
v2026.5.22 CLI sağlığı sıçraması bu
tabloda görülebilir. Hedefli CLI veya Gateway regresyonlarını araştırırken
kaynak problarını koruyun.
Kurulum alanı denetimi
Bağımlılık örnekleri, ayda bir kararlı sürümün yanı sıra2026.5.22 shrinkwrap’ı kullanıma sunma olayını ve en son 2026.5.28 sürümünü kullanır.
Shrinkwrap sınırı
2026.5.20, kök shrinkwrap ve büyük bir iç içe OpenClaw
bağımlılık ağacı olmadan yayımlandı. 2026.5.22 kök shrinkwrap’ı kullanıma sundu ve iç içe openclaw/node_modules
altına 911.8MB kurdu. 2026.5.28 shrinkwrap’ı korur ve iç içe openclaw/node_modules
altına hâlâ 259.7MiB kurar, ancak yerel temiz kurulum denetiminde artık
hiçbir @napi-rs/canvas paketi kurulmaz.
Yayımlanan tarball incelemesi sınırı doğrular:
Önemli ayrım şudur: sorun shrinkwrap’ın kendisi değildir.
v2026.5.28 hâlâ kök shrinkwrap ile yayımlanır. Sorun, npm’in büyük bir iç içe
OpenClaw bağımlılık ağacını ve 12 @napi-rs/canvas platform paketinin tümünü
oluşturmasına neden olan paket yapısıydı. İç içe ağaç v2026.5.28 sürümünde
daha küçüktür ve canvas platform dağılımı artık yerel denetime dahil olmaz.
Shrinkwrap’ın sade bir dille açıklaması ve bakımcı düzeyindeki paket
kontrolleri için npm shrinkwrap bölümüne bakın.
Tedarik zinciri yorumu
Bağımlılık sayısı yalnızca bir kurulum boyutu metriği değil, operasyonel bir güvenlik metriğidir. Her paket, operatörlerin güvenmesi gereken bakımcıların, tarball’ların, geçişli güncellemelerin, isteğe bağlı yerel ikililerin ve kurulum sırasındaki davranışların kapsamını genişletir. Temizleme yönü şöyledir:- ağır ve isteğe bağlı yetenekleri varsayılan çekirdek kurulumun dışında tutmak
- plugin paketlerinin kendi çalışma zamanı bağımlılık grafiğinin sahibi olmasını sağlamak
- Gateway başlatılırken çalışma zamanı paket yöneticisi onarımından kaçınmak
- tüm platformlara ait yerel paketlerin oluşturulmasına neden olmadan deterministik kurulumları korumak
- paket kabulü ve ölçüm yollarında kurulum betiklerini devre dışı tutmak
- iç içe bağımlılık ağaçlarını ve yerel isteğe bağlı bağımlılık patlamalarını yayımlamadan önce yakalamak