IBM Bob حالا کل چرخهٔ توسعهٔ نرمافزار رو هماهنگ میکنه
خلاصهٔ کاملتر
به گفتهٔ گزارش، شرکتها دارن با هوش مصنوعی بیشتر از همیشه کد مینویسن — بسته به اینکه از کی بپرسی، جایی بین ۲۵ تا ۷۵ درصد. نتیجهاش اینه که توسعهدهندهها به بخشهای دیگهٔ فرایند جابهجا شدن و اونجا با مجموعهٔ تازهای از مشکلها روبهرو میشن. آیبیام پلتفرم توسعهٔ نرمافزار agentic خودش به اسم IBM Bob رو اوایل امسال معرفی کرده بود تا در کل چرخهٔ توسعه (SDLC) کمک کنه، نه فقط تو یه رابط یا کار جدا.
حالا آیبیام یه سری آپدیت اعلام کرده: قابلیتهای چند-ایجنتی جدید، فراخوانی موازی ابزارها، و تحلیل داخلی هزینه و مصرف. سه workflow تخصصی هم اضافه شده که مخصوص مدرنسازی Java، سیستمعامل IBM i و معماری مینفریم IBM Z طراحی شدن.
به گفتهٔ مایکل کواک، معاون IBM Bob، چیزی که Bob رو متفاوت میکنه اینه که آیبیام اون رو نه بهعنوان یه دستیار کدنویسی نقطهای، بلکه برای حل مسئلهٔ گستردهتر ساخته: فهمیدن سیستمهای پیچیده، برنامهریزی تغییرها، اجرای کار، اعتبارسنجی نتیجه، و دادن دید به مدیرها دربارهٔ مصرف، حاکمیت و هزینه. به گفتهٔ اون، بحث بازار از «کدوم مدل سریعتر کد مینویسه؟» رفته به «کدوم پلتفرم کمک میکنه نرمافزار رو امن، تکرارپذیر و اقتصادی در کل چرخه تحویل بدیم؟».
Bob هوش مصنوعی agentic رو در کل فرایند — کشف، برنامهریزی، طراحی، کدنویسی، تست، استقرار و عملیات — جا داده و حالتهای مبتنی بر پرسونا («Agent»، «Plan»، «Ask»)، playbookهای قابلاستفادهٔ مجدد و استانداردهای اجباری داره. میتونه ابزارها رو صدا بزنه و کارها رو بین مدلهای مختلف مثل Granite خود آیبیام یا Claude شرکت Anthropic بر اساس هزینه، کارایی و دقت مسیریابی کنه. از نظر امنیتی هم دادههای حساس رو اسکن میکنه و red-teaming رو مستقیم وارد جریان کار میکنه.
یکی از تغییرهای مهم اینه که Bob حالا میتونه ابزارهای native مدل رو بهصورت موازی و همزمان اجرا کنه؛ به گفتهٔ آیبیام کاری که قبلاً ۳۰ ثانیه طول میکشید حالا در ۱۰ ثانیه یا کمتر انجام میشه و مصرف توکن هر task هم کم میشه. پنجرهٔ context هم بزرگتر شده و به ۲۷۰ هزار توکن رسیده (در برابر ۲۰۰ هزار در نسخهٔ اول). Bob میتونه برای کارهای اکتشافی خودمختار — مثلاً «بفهم authentication تو این کدبیس چطوری کار میکنه» — یه subagent بالا بیاره که فایلها رو میخونه و الگوها رو درمیاره، بعد فقط یه خلاصه به ایجنت اصلی برمیگردونه تا context شلوغ نشه.
قابلیت تازهٔ دیگه «Bobalytics»ه، یه ابزار دید و بهینهسازی هزینه که به تیمها کمک میکنه بفهمن نهفقط چقدر AI مصرف میشه، بلکه آیا داره ارزش واقعی خلق میکنه یا نه. این ابزار نماهای مختلفی داره: مدیرها مصرف و کنترلهای حاکمیت رو میبینن و مدیران تیم الگوهای سطح تیم رو، مثل اینکه کی داره Bob رو بهکار میگیره و کجا هزینه ناگهانی بالا رفته. آیبیام همچنین بستههای تخصصی برای مدرنسازی مینفریم و کدبیسهای Java ارائه کرده.
نکات کلیدی:
- آیبیام Bob رو از یه دستیار کدنویسی به یه پلتفرم هماهنگکنندهٔ کل چرخهٔ توسعه (SDLC) گسترش داده.
- آپدیت جدید: قابلیت چند-ایجنتی، فراخوانی موازی ابزارها و context بزرگتر (۲۷۰ هزار توکن).
- subagentها کارهای اکتشافی رو جدا میکنن و فقط خلاصه برمیگردونن تا context اصلی تمیز بمونه.
- Bob کارها رو بین مدلهایی مثل Granite و Claude بر اساس هزینه و دقت مسیریابی میکنه.
- ابزار Bobalytics دید مصرف و هزینه میده؛ سه workflow ویژه هم برای Java، IBM i و مینفریم IBM Z اضافه شده.




