Yapay zeka asistanı Bob 2.0, IBM Z ve Power sistemlerini modernleştiriyor

kapanış bildirimi

Bu makale İngilizce olarak da mevcuttur. Teknik yardımla tercüme edildi ve yayınlanmadan önce editoryal olarak gözden geçirildi.

Bob 2.0 ile IBM, iş sektöründeki tüm yazılım yaşam döngüsünü kapsaması beklenen yapay zeka destekli yazılım geliştirmeyi genişletiyor. Bob, geliştiricileri planlama, kod oluşturma, doğrulama, yeniden düzenleme ve modernizasyon konularında destekler.

Duyurudan sonra devamını okuyun

İlk olarak Ekim 2025'te Project Bob, Watsonx Code Assistant'ın aracı tabanlı halefi olduğunda başlatıldı. İlgili geliştirme ortamına (IDE) derinlemesine entegre edilebilen ve yalnızca programlama görevlerini önermekle kalmayıp aynı zamanda bunları proaktif olarak yürüten, yapay zeka destekli bir geliştirme aracıdır. Burası, çok özel uygulama alanları için test edilmiş iş akışlarına sahip bağımsız premium paketlerin devreye girdiği yerdir: Java modernizasyonu için Bob Premium paketi, IBM i için Premium paketi ve IBM Z için Premium paketi.

Şu anda yalnızca Bob ve bu üç paketle birlikte gelen iş akışları mevcuttur; Yeni API arayüzü mevcut kullanıcılara tanıdık geldikten sonra programcılar için daha fazla seçenek bulunmalıdır. Power sunucularındaki klasik AIX ve Linux tabanlı sistemler için Bob, geliştirme ortamında (IDE, genellikle Visual Studio Code) akıllı bir iş ortağı olarak hizmet eder ve bu iş ortağının aşağıdaki güçlü yönlerden yararlanması gerekir:

  • Kodu Anlama ve Belgeleme: AIX iş akışlarındaki karmaşık iş mantığını anlamak için belgelenmemiş olsa bile mevcut kaynak kodunu analiz edin ve açıklayın
  • Modernizasyon: Eski uygulamaların (örn. Java, RPG, COBOL) bulutta yerel ortamlara ve mikro hizmetlere taşınmasına ve modernleştirilmesine yardımcı olun
  • Otomasyon ve güvenlik: Hataların düzeltilmesine, kod incelemelerinin yapılmasına ve güvenlik iyileştirmeleri ile yeniden düzenleme fırsatlarının otomatik olarak önerilmesine yardımcı olur

Duyurulan aracı tabanlı yazılım geliştirme platformu yenilikleri arasında çoklu aracı yetenekleri, entegre yapay zeka maliyet ve kullanım analitiği ve COBOL veya RPG programları gibi eski yazılımların modernleştirilmesi için önceden oluşturulmuş özel iş akışları yer alıyor.

Vaat edilen, kullanılacağı firmanın amacını, spesifik kod tabanını ve standartlarını “anlayan” bir araçtır. Karmaşık yazılım sistemleri tasarlamak söz konusu olduğunda “mimar moduna” geçebilir veya kodlamada daha hızlı ilerlemek veya geliştirme adımlarını verimli bir şekilde tekrarlamak için yapay zeka sistemiyle “kod modunda” da çalışabilirsiniz.

Duyurudan sonra devamını okuyun

Üreticiye göre Bob, kod tabanını “okuyabiliyor” ve “anlayabiliyor”, çerçeveleri modernize edebiliyor, büyük ölçekli yeniden düzenleme gerçekleştirebiliyor ve yazılımı tam bağlam göz önünde bulundurularak yeni platformlara taşıyabiliyor. FedRAMP, HIPAA veya PCI gibi standartlara ilişkin yerleşik uzmanlık sayesinde, güvenli, üretime hazır kodun dağıtımının daha hızlı gerçekleşebileceği vaat ediliyor.

Yeni versiyon, hem mimari temeller hem de kullanıcılara sunulan işlevsellik açısından önceki ürüne göre önemli yenilikler de getiriyor. Bob 2.0 artık üç katmanlı bir mimariye dayanıyor: aracılar, sözde “koşum takımı” ve istemciler.

Bir aracı, çıkarım ve kod oluşturma yetenekleri sağlarken, kablolama aynı zamanda kimlik doğrulama, günlük kaydı ve telemetri gibi görevleri de yerine getirir. Yapay zeka dünyasında bir kablo tesisatı, bir dil modelini (LLM gibi) çevreleyen yazılım altyapısını sağlar ve yalnızca soruları yanıtlamak yerine görevleri kendi başına gerçekleştirmesine olanak tanır. Bir koşum takımı söz konusu olduğunda, insanlar genellikle binicilikten bilinen dizgin benzetmesini kullanırlar. Amaç, yapay zekanın güvenli ve odaklanmış bir şekilde çalışabilmesi için yapay zeka modelini korkuluklar, araçlar ve insan onayları gibi kontrol mekanizmalarıyla donatmaktır.

Bu birleşik temel, farklı teknolojiler kullanan Bob 1.0'dan büyük bir değişimi temsil ediyor. IBM bu nedenle ürünün ilk sürümünü pazara daha hızlı sunabilirdi, ancak her değişikliğin birkaç kez uygulanması gerektiğinden daha fazla geliştirme için gereken çaba çok daha fazla olacaktı.

Ekiplerin kendi ortamlarına uyum sağlayıp genişletebilecekleri önceden oluşturulmuş iş akışları artık mevcut; böylece sonuçları kimin yürüttüğünden bağımsız olarak tutarlı ve denetlenebilir olmasını sağlıyor. Kullanıcılar artık tüketimi izlemelerine, kaynakları tahsis etmelerine ve yapay zekanın dahili spesifikasyonlara uyumunu takip etmelerine olanak tanıyan yeni bir özellik olan Bobalytics'e erişebilecek. Ayrıca modellerin aynı anda birden fazla aracı talep etmesi ve bunları birlikte çalıştırması artık mümkün.

Ayrıca alt aracılar bağlamı geniş ölçekte yönetir. Bu önemlidir çünkü bir yapay zeka tarafından atılan herhangi bir keşif adımı (ister dosyaları okumak, ister arama yapmak veya özellikleri izlemek olsun) bağlam penceresini karmaşık hale getirebilir ve maliyetleri artırabilir. Bob'un alt temsilcileri, maliyetleri kontrol ederken hızlı yanıtlar sağlamak için artık karmaşık görevleri yalıtılmış bir bağlamda ele alıyor.

Ayrıca, yerel yapay zeka iş akışlarına yönelik yapılandırılmış, tekrarlanabilir, test edilebilir ve diğer araçların tasarlanmadığı ortamlar için özel olarak tasarlanmış üç premium paket de yenidir.

  • IBM Z: Ana bilgisayar ortamlarının yapay zeka kullanımı açısından özellikle zor olduğu değerlendiriliyor. Yapay Zeka Yerel Uygulama Modernizasyonu, COBOL ve PL/I uygulamalarının ve JCL analitiğinin yapay zeka odaklı modernizasyonu yoluyla bunu değiştirmeyi hedefliyor.
  • IBM i: Bob ile yerel yapay zeka geliştirme artık uzak dosya sistemlerinin, IBM i'ye özgü modların ve araçların yanı sıra IBM i ortamlarına özgü işletim modellerine uyarlanmış önceden tanımlanmış iş akışlarının entegrasyonu yoluyla genellikle orta ölçekli BT ortamlarında yolunu buluyor. Temel temel özellikler arasında geliştiricilerin iş akışlarını doğrudan mevcut sistemlere okumasına, yazmasına ve derlemesine olanak tanıyan yerel IBM i bağlantısı yer alıyor. Ajansal iş akışları sayesinde Bob'un kendisinin, RPG, COBOL veya CL gibi programlama dillerindeki onlarca yıllık iş mantığını ve ayrıca Db2 veri yapılarını ve kapsamlı belgeler olmadan erişimleri “anlaması” gerekecekti. Ek olarak geliştiriciler, kodu daha hızlı anlayıp yeniden düzenleyebilmeli, belgeler oluşturabilmeli ve karmaşık performans raporları veya kapsamlı program belgeleri gibi yapay zeka analizlerini kullanarak testler yürütebilmelidir.
  • Java Modernizasyonu: Kurumsal Java portföyleri, günümüz yazılım ortamındaki en büyük ve en karmaşık modernizasyon zorluklarından birini temsil etmeye devam ediyor. Yapay zeka destekli Java modernizasyon iş akışları, Java 25'e geçiş, büyük ölçekli yeniden düzenleme ve kapsamlı bağımlılık analizi ile bunu değiştirmek için burada.

Araç, kendi fiyatlandırma modeli kullanılarak faturalandırılır; Token ödemesi yerine Bobcoins adı verilen krediye dayalı bir sistem kullanılıyor (fiyatlara genel bakış). Bir Bobcoin 0,50 ABD dolarına (veya yaklaşık 0,45 Euro) eşdeğerdir ve görevin karmaşıklığına göre faturalandırılır. Bob Pro'nun başlangıç ​​fiyatı aylık 20$'dır (40 Bobcoins).


(yardımcı)


Yayımlandı

kategorisi

yazarı:

Etiketler:

Yorumlar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir