Değişiklik günlüğü

Bob Shell için sürüme özgü güncellemeler hakkında bilgi edin.

Yenilikler

2.0.1

August 2026

İyileştirmeler

Bob Shell'de alwaysAllow MCP araçları artık uygulanıyor

.bob/mcp.json içindeki alwaysAllow listesindeki MCP araçları, Bob Shell'de bir görevin ilk araç çağrısında artık otomatik olarak onaylanıyor. Daha önce bu ayar yalnızca IDE uzantısında geçerliydi.

Görev geçmişi saklama süresi artırıldı

Varsayılan görev saklama süresi artık 30 gün. tasks.retentionDays değerini 0 olarak ayarlamak otomatik temizlemeyi devre dışı bırakır ve tüm görev geçmişinin süresiz saklanmasını sağlar.

Platforma özgü otomatik onay klavye kısayolu

Otomatik onayı açıp kapatmak için klavye kısayolu artık Windows, Linux ve WSL'de Alt+F oluyor. macOS'ta kısayol Ctrl+F olarak kalıyor.

Yeni slash command takma adları

Dört slash command artık daha kısa takma adlar kabul ediyor: /resume için /history, /condense için /compact, /permissions için /trust ve /status için /info.

Hata Düzeltmeleri

Ayar değişiklikleri her zaman açık onay gerektiriyor

.bob/settings.json ve ~/.bob/*/settings.json dosyalarına yapılan yazma işlemleri, otomatik onay etkin olsa bile artık her zaman açık kullanıcı onayı gerektiriyor. Otomatik onay, Bob ayar dosyalarındaki değişiklikler için onayı atlamak amacıyla kullanılamaz.

Bob'un ana dizinine yapılan yazma işlemleri için otomatik onay engellendi

Bob'un ana dizinine (örneğin ~/.bob/) yazan araç çağrıları, otomatik onay modu açık olsa bile artık otomatik olarak onaylanmıyor. Bu çağrılar her zaman açık onay istiyor.

Alt dizinlerden çalışma alanı kökü doğru çözümleniyor

Bob Shell artık çalışma alanı kökünü bulmak için dizin ağacında yukarı çıkarken .bob yerine .git'e öncelik veriyor. Kendi .bob/ klasörüne sahip bir paket alt dizininden Bob Shell başlatmak artık çalışma alanı kapsamlı skill'lerin, kuralların ve modların sessizce atlanmasına yol açmıyor.

MCP araç onayı grup düzeyinde izni dikkate alıyor

Görev başına izin listesindeki bir MCP aracı, görev için mcp izin grubu da verilmediği sürece artık otomatik onaylanmıyor. Daha önce araç başına izin listesi grup onay kapısını atlayabiliyordu.

Bob Shell artık çıkışta askıya alınmıyor

Ctrl+C tuşuna basıldıktan sonra Bob Shell'in düzgün kapanmadığı sorun düzeltildi. Policy-watcher süreci artık kapatma sırasında doğru şekilde sonlandırılıyor.

Kullanımdan kaldırılan --list-sessions ve --limit bayrakları geri yüklendi

2.0.0'da kaldırılan --list-sessions ve --limit <number> bayrakları, --list-tasks için sessiz takma adlar olarak geri yüklendi. Bu bayrakları kullanan mevcut scriptler değişiklik yapmadan çalışmaya devam ediyor.

MCP araç yük sınırı artırıldı

MCP araç yük sınırı 300 KB'a yükseltildi. Bu, büyük araç tanımlarına sahip MCP sunucularının Bob Shell'in başarısız olmasına neden olduğu sorunu düzeltiyor.

2.0.0

Ağustos 2026

Yeni Özellikler

Mesaj kuyruğu

Bob yanıt verirken takip mesajlarını sıraya ekleyebilirsin. Tab tuşuna basarak mesajı kuyruğa ekle; her tur tamamlandıkça mesajlar sırayla otomatik olarak gönderilir. Kuyruktaki öğeleri istediğin zaman yeniden sıralayabilir ya da silebilirsin.

MCP yönetim komutları

Model Context Protocol sunucularını CLI üzerinden doğrudan bob mcp add, bob mcp add-json, bob mcp remove ve bob mcp list komutlarıyla yönet. Genel ve workspace kapsamlarını, stdio, SSE ve HTTP taşımalarını destekler.

Skills

Bob'a yeni iş akışları ve özel görevler öğreten yeniden kullanılabilir talimat setleri oluştur. Özel iş akışları tanımla, destek dosyaları ekle ve skills'leri sürüm kontrolü aracılığıyla ekibinle paylaş. Skills, Bob Shell 1.0.x'te mevcut değildi.

İyileştirmeler

Yeniden tasarlanan ayarlar şeması

Ayarlar artık ~/.bob/settings/settings.json konumunda saklanıyor. Şema, telemetry bölümü, edit araç grubu ve her ayar için daha net belgeler ekliyor. CLI bayrakları ve /settings slash komutu, geçerli oturum için dosya değerlerini geçersiz kılar.

Agent modu, Code ve Advanced modlarının yerini aldı

Önceki Code ve Advanced modları tek bir Agent modunda birleştirildi. Agent modu, görevleri özerk biçimde tamamlar.

Etkileşimsiz çıkış şeması genişletildi

bob run komutunun JSON çıktısı artık oturum başına token sayıları, önbellek oranları, maliyet, süre ve araç çağrısı toplamlarını içeren bir stats nesnesi içeriyor. Yapılandırılmış olay türleri (message, tool_use, tool_result, error), CI/CD pipeline'larında sonuçların ayrıştırılmasını kolaylaştırır.

1.0.6

Temmuz 2026

Yeni Özellikler

Özel kimlik sağlayıcı desteği

Bob Shell artık özel kimlik sağlayıcılarını (IdP) desteklemekte olup kuruluşların kendi IdP yapılandırmalarını kullanarak kimlik doğrulaması yapmasını sağlar.

1.0.5

Haziran 2026

Yeni Özellikler

Ek veri merkezleri için destek

Bob Shell artık ek veri merkezlerinde kullanılabilir, ekibiniz için bölgesel kullanılabilirliği genişletiyor.

Hata Düzeltmeleri

Güvenlik güncellemeleri ve küçük hata düzeltmeleri

Bob Shell'in kararlılığını ve güvenliğini artırmak için güvenlik iyileştirmeleri ve küçük hata düzeltmeleri.

1.0.4

Mayıs 2026

Hata Düzeltmeleri

Kimlik doğrulama token yenileme

Belirli senaryolarda kimlik doğrulama tokenlarının doğru şekilde yenilenmediği bir sorun düzeltildi.

Varsayılan kimlik doğrulama yöntemi

Kullanıcı ayarlarındaki varsayılan kimlik doğrulama yönteminin doğru şekilde uygulanmadığı bir sorun düzeltildi. Bob Shell artık gerektiğinde tercih ettiğin kimlik doğrulamayı doğru şekilde okur ve uygular.

1.0.3

Nisan 2026

Yeni Özellikler

API anahtarı kimlik doğrulaması

Programatik ve otomatik iş akışları için bir API anahtarı kullanarak Bob Shell'i doğrulayın. CI/CD pipeline'ları ve komut dosyası senaryoları için etkileşimli olmayan modda bir API anahtarı kullanın. Otomasyon görevleri için etkileşimli IBMid oturum açma gerektirmeden kimlik doğrulamayı yapılandırın. Otomatik geliştirme iş akışlarıyla entegrasyonu kolaylaştırın.

1.0.2

Nisan 2026

İyileştirmeler

Küçük hata düzeltmeleri

Genel Bob Shell deneyimini geliştirmek için çeşitli kararlılık iyileştirmeleri ve hata düzeltmeleri.

1.0.1

Mart 2026

Yeni Özellikler

Terminal tabanlı yapay zeka desteği

IBM Bob'un yapay zeka yeteneklerini doğrudan komut satırınıza getirin. Komut satırı görevleri ve terminal tabanlı iş akışları için akıllı yardım alın. Geliştirme ortağınız Bob'dan aynı bağlam farkındalığı ve akıl yürütmeye erişin.

Etkileşimli ve etkileşimli olmayan oturumlar

İş akışınız için doğru oturum türünü seçin. Karmaşık görevlerle konuşma deneyimleri için etkileşimli oturumları kullanın. Otomasyon ve komut dosyası senaryoları için etkileşimli olmayan oturumları kullanın. Otomatik iş akışlarında Bob Shell'i programlı olarak çağırın.

Özel amaçlı modlar

Komut satırı senaryoları için optimize edilmiş özel modlara erişin. Code modu komut satırından kod üretir, değiştirir ve yeniden düzenler. Ask modu kod tabanınız ve geliştirme soruları hakkında yanıtlar sağlar. Plan modu çalıştırmadan önce uygulamaları tasarlamaya ve planlamaya yardımcı olur. Advanced modu MCP araçları dahil genişletilmiş yetenekler sağlar.

Komut satırı araçları

Karmaşık terminal tabanlı görevleri verimli bir şekilde gerçekleştirin. Komut satırından doğrudan dosyaları okuyun, yazın ve değiştirin. Akıllı hata işleme ve doğrulama ile kabuk komutlarını çalıştırın. Çalışan işlemleri ve sistem kaynaklarını izleyin ve kontrol edin.

MCP (Model Context Protocol) entegrasyonu

Bob Shell'in yeteneklerini özel araçlarla genişletin. Terminalden veritabanlarına ve API'lere bağlanın. Özelleştirilmiş geliştirme ve operasyon araçlarına erişin. Kuruluşunuzun dahili sistemleriyle entegre olun. DevOps görevleri için özel otomasyon iş akışları oluşturun.

Skills

Bob'a yeni iş akışları ve özel görevler öğreten yeniden kullanılabilir talimat setleri oluştur. Özel iş akışları tanımla, destek dosyaları ekle ve skills'leri sürüm kontrolü aracılığıyla ekibinle paylaş. Skills, Bob Shell 1.0.x'te mevcut değildi.

Özel modlar ve slash komutları

Ekibinizin ihtiyaçları için işlevselliği genişletin. Özelleştirilmiş iş akışları için özel modlar tanımlayın. Yeniden kullanılabilir komut kısayolları oluşturun. Ekibe özel otomasyon desenleri oluşturun. Kuruluşunuzda geliştirme süreçlerini standartlaştırın.

Editör terminal desteği

Desteklenen editörlerin terminal görünümlerinde Bob Shell'i çalıştırın. Geliştirme ortamınızla sorunsuz entegrasyon.

Bu konu nasıl?