يمكنك الآن استخدام Bob باللغة العربية. اضبط لغة العرض على العربية وسيستجيب Bob بالعربية، مع تكيّف واجهة المستخدم كاملةً مع التخطيط من اليمين إلى اليسار. تبقى كتل الكود من اليسار إلى اليمين.
تحسينات
الاحتفاظ بسجل المهام لمدة 30 يومًا
يُحتفَظ الآن بسجل المهام لمدة 30 يومًا افتراضيًا. اضبط قيمة الاحتفاظ على 0 في إعدادات Bob للاحتفاظ بكل سجل المهام إلى أجل غير محدد.
إصلاح الأخطاء
توقف الدردشة بعد تحديث token
أصلحنا مشكلة كانت تجعل دور الدردشة يبدو متوقفًا بعد تحديث token المصادقة، من دون إنتاج استجابة.
سلوك غير صحيح بعد تبديل الفرع
أصلحنا مشكلة كان فيها تبديل الفروع أو تنفيذ سحب بتقديم سريع يجعل Bob يتصرف بصورة غير صحيحة في الجلسة الحالية.
عرض Findings لحزم من دون استحقاق
أصلحنا خللًا كان قد يظهر فيه نتائج Findings لحزم Premium لا تشترك فيها.
عدم التقاط Bobalytics لبيانات telemetry عند تنفيذ commit
أصلحنا مشكلة لم يكن فيها Bobalytics يلتقط بيانات telemetry عند تنفيذ commit للكود إلى GitHub.
2.0.2
أغسطس 2026
2.0.2
أغسطس 2026
ميزات جديدة
الثقة بمساحة العمل
يطلب منك Bob الآن اتخاذ قرار بالثقة عند فتح مجلد لأول مرة. تعمل المجلدات غير الموثوق بها في الوضع الآمن: تُعلّق الإعدادات والمهارات والوكلاء والقواعد وخوادم MCP الواردة من مساحة العمل إلى أن تمنح الثقة صراحةً. استخدم الأمر /permissions لمراجعة مستوى الثقة للمجلد الحالي وتغييره.
يمكنك الآن تشغيل أوامر shell في نقاط مهمة من جلسة Bob: عند بدء الجلسة، وقبل كل استخدام أداة وبعده، وعند إرسال الطلب، وعندما يتوقف الوكيل. عرّف الخطافات في .bob/settings.json في مساحة عملك أو عموميًا في ~/.bob/settings/settings.json.
اضغط Command+F على macOS أو Ctrl+F على Windows/Linux أثناء تركيز لوحة دردشة Bob للبحث في جميع رسائل المهمة الحالية. تُميَّز المطابقات مع تنقل للسابق/التالي وتمرير تلقائي.
مساحة العمل النشطة تتبع المحرر
في مساحات العمل متعددة الجذور، تتبدل مساحة عمل المهمة النشطة تلقائيًا لتطابق الملف الذي تحرّره حاليًا، فيبقى سياق الذكاء الاصطناعي مناسبًا من دون تبديل يدوي.
تحسينات
الاحتفاظ بالمهام حسب آخر نشاط
يُقاس الاحتفاظ بالمهمة الآن من آخر تحديث لها، لا من تاريخ إنشائها. لم تعد المهام التي تواصل التفاعل معها تُزال قبل أوانها.
إدارة حد الصور
يمنع Bob الآن الطلبات من تجاوز حد 20 صورة. تُزال الصور الأقدم تلقائيًا افتراضيًا عند بلوغ الحد. أوقف الإزالة التلقائية في الإعدادات لتختار الصور التي تريد إزالتها يدويًا.
إصلاح الأخطاء
تقليل تبديلات الوضع غير الضرورية
أصلحنا مشكلة كان فيها Bob يبدّل الأوضاع بلا حاجة أثناء المهمة. يبقى Bob الآن في الوضع النشط ما لم تكن قدرة مطلوبة غير متاحة.
إعادة فتح معاينة diff بعد إغلاقها
أصبح إغلاق معاينة diff ثم فتحها مجددًا يعمل بصورة صحيحة. كانت المعاينة تبقى مغلقة سابقًا بعد الرفض الأول.
إعادة تشغيل سجل الدردشة في الأدوار الجديدة
أصلحنا مشكلة كان فيها سجل الدردشة يُعاد تشغيله بصورة غير صحيحة عند بدء دور جديد، ما يؤدي إلى ظهور رسائل مكررة.
إعادة ضبط سياسة الموافقة
أصلحنا خللًا كان يمكن أن يعيد ضبط سياسة الموافقة على الأدوات على نحو غير متوقع أثناء المهمة، فيتطلب الموافقة من جديد على أدوات سبق اعتمادها.
عدم تطبيق ثقة مساحة العمل على الخطافات
أصبحت خطافات دورة الحياة تحترم إعداد الثقة بمساحة العمل بصورة صحيحة، باستخدام حالة الثقة المشتركة بدلًا من تقييم منفصل.
توجيه المنطقة لمفتاح API
أصلحنا مشكلة كانت فيها طلبات الاستدلال باستخدام مفتاح API تُوجَّه إلى منطقة خاطئة، ما قد يسبب إخفاقات في المصادقة.
حالة قديمة لموافقة أداة الوكيل الفرعي
أصلحنا خللًا كان فيه مربع حوار الموافقة على أدوات وكيل فرعي قد يتصرف بصورة غير صحيحة خلال مهمة نشطة.
طيّ رسائل نتائج الأدوات بصورة صحيحة
أصلحنا مشكلة كانت فيها رسائل نتائج الأدوات ذات العرض المخصص تتمدد ضمن السطر بدلًا من عرضها مطوية.
روابط خارجية في لوحة Findings
تُفتح الآن عناوين URL الخارجية في لوحة Findings بصورة صحيحة. سابقًا، لم يكن النقر فوق رابط خارجي يؤدي إلى أي نتيجة.
2.0.1
يوليو 2026
2.0.1
يوليو 2026
ميزات جديدة
استعراض المهام عبر مساحات العمل
يمكنك الآن استعراض المهام وإعادة فتحها من مساحات عمل أخرى، وليس من مساحة العمل المفتوحة حاليًا فقط.
منتقي فروع قابل للبحث
أصبح منتقي الفروع قابلًا للبحث، ما يسهل العثور على الفرع الصحيح عندما تتوفر فروع كثيرة.
معاينة تعديلات الملفات قبل قبولها
يتيح لك إعداد جديد معاينة تعديلات الملفات المقترحة مباشرةً في المحرر قبل قبولها.
تسجيل دخول موحّد عبر bob.ibm.com
يمكنك الآن تسجيل الدخول باستخدام bob.ibm.com لتجربة تسجيل دخول موحّدة عبر جميع عملاء Bob.
تحسينات
تلميحات الأدوات وقائمة الموافقة التلقائية
تعمل تلميحات الأدوات في تذييل الدردشة الآن بصورة أكثر قابلية للتوقع، وتعرض قائمة الموافقة التلقائية ملاحظة مفيدة مرتبطة بالإعدادات.
أيقونات ملوّنة في لوحة Findings
أصبحت أيقونات لوحة Findings ملوّنة بحسب النوع، ما يسهل تمييز أنواع المشكلات المختلفة بسرعة.
التحقق من مدخلات خادم MCP
يتحقق إضافة خوادم MCP الآن من المدخلات بصورة صحيحة؛ فيمنع التكرارات ويتطلب تنسيقات URL والوسيطات الصحيحة.
تحسين عرض الإشارات
تظهر الإشارات (مراجع @) الآن بصورة أكثر موثوقية مع أيقونات متسقة في مختلف السياقات.
موارد وطلبات MCP
تدعم خوادم MCP الآن الموارد والطلبات، ويمكن الوصول إليها عبر الإشارات (@) وإجراءات الشرطة المائلة (/).
بحث الإعدادات يشمل جميع علامات التبويب
يعثر بحث الإعدادات الآن على النتائج بصورة صحيحة في جميع علامات التبويب، بما فيها MCP وModes وSkills.
التفاف نص الأوامر الطويلة بصورة صحيحة
يلتف نص الأوامر الطويل في مربعات حوار الموافقة على الأدوات الآن بدلًا من تجاوزه حدود الشاشة.
إصلاح الأخطاء
تجاوز السياق في المهام الجديدة
أصلحنا مشكلة كان فيها إرسال حالة git مع كل رسالة يسبب تجاوزًا للسياق في المهام الجديدة.
الضغط التلقائي للسياق
يُضغط السياق تلقائيًا عندما تصبح المهمة طويلة جدًا، ما يمنع التباطؤ وفقدان السياق.
موضع المؤشر في إدخال الدردشة
أصلحنا خللًا كان فيه مؤشر إدخال الدردشة يقفز إلى بداية النص عند تبديل الأوضاع.
رسالة خطأ Open Diff
يعرض زر "Open Diff" الآن رسالة خطأ واضحة عند تعذر تحميل معاينة diff.
التعرف إلى رفض الأدوات
عند رفض إجراء لأداة، يتعرف Bob الآن إلى الرفض بصورة صحيحة.
مجلدات القواعد المرتبطة رمزيًا
تُحمّل الآن القواعد المخزنة في مجلدات مرتبطة رمزيًا داخل .bob/rules/ بصورة صحيحة.
تسجيل الدخول عبر SAML
أصلحنا مشكلة في تسجيل الدخول للمستخدمين الذين يصادقون عبر SAML.
Windows: المهام المُرحَّلة
أصلحنا مشكلة كانت تمنع المهام المُرحَّلة من إصدار Bob أقدم من الظهور في قائمة المهام.
ترحيل أوامر مساحة العمل
يعمل ترحيل أوامر مساحة العمل الآن بأمان حتى عند تشغيله عدة مرات.
2.0.0
يونيو 2026
2.0.0
يونيو 2026
ميزات جديدة
الوكلاء الفرعيون
يمكن لـ Bob الآن تقسيم المهام المعقدة إلى مسارات عمل متوازية عبر تشغيل وكلاء فرعيين متخصصين. يعمل كل وكيل فرعي في وضع مركز؛ فقد يخطط أحدهم بينما ينفذ آخر. توافق على كل عملية تشغيل قبل أن تبدأ.
أعد توجيه وكيل يعمل دون إلغائه. تنضم الرسائل الجديدة إلى قائمة انتظار بينما يكون Bob مشغولًا؛ ويمكنك سحبها لإعادة ترتيبها، وتبقى القائمة بعد إعادة تحميل webview. يعالج Bob الرسائل المدرجة فور إنهاء كل خطوة.
إدارة خوادم MCP
أضف خوادم MCP وهيئها وأزلها مباشرةً من لوحة الإعدادات. توفر علامة تبويب MCP Servers الجديدة مكانًا مركزيًا لإدارة جميع أدواتك المتصلة دون تعديل JSON يدويًا.
تتيح لك علامة تبويب Modes جديدة في الإعدادات استعراض الأوضاع المخصصة وإنشاءها وتجاوزها وإدارتها لكل مجلد في مساحة العمل. يمكنك تبديل مجموعات الأدوات واختيار نطاق مساحة العمل وتجاوز الأوضاع المضمنة أو المصدرية دون تعديل ملفات الإعداد يدويًا.
يمكنك الآن شراء حزم Premium لتوسيع إمكانات Bob بقدرات متخصصة لمنصات ومسارات عمل محددة.
IBM Bob Premium Package for Java Modernization
صُممت لتبسيط تحديث Java في المؤسسات. تؤتمت ترقيات Java من الإصدار 8 حتى 25، وتحدّث معماريات واجهة المستخدم القديمة إلى أطر ويب قابلة للتوسع، وتنقل التطبيقات من IBM WebSphere إلى IBM WebSphere Liberty، كل ذلك ضمن سير عمل محكوم ومغلق الحلقة.
صُممت لتسريع تحديث تطبيقات الحواسيب المركزية طوال دورة الحياة، من تحليل التطبيقات إلى تحويلات الكود المعقدة. تجمع خبرة عميقة في الحواسيب المركزية مع أوضاع مخصصة لتوفير إرشاد مدرك للسياق وملائم لبيئات المؤسسات واسعة النطاق.
صُممت لتحسين تجربة التطوير لمطوري تطبيقات IBM i. تتضمن أوضاعًا ومهارات ومسارات عمل وأوامر منتقاة لـ IBM i، مع اتصال مباشر ببيئة IBM i والوصول إلى وثائقها. تدعم RPG وSQL وDb2 for i وCL وDDS وCOBOL وغيرها من تقنيات IBM i.
يتضمن Bob الآن ثلاثة أوضاع افتراضية مركزة: Plan وAgent وAsk. صُمم كل وضع لمرحلة محددة من سير العمل، مع دمج إمكانات Advanced وOrchestrator في الإعدادات الافتراضية.
نافذة سياق أوسع
زادت نافذة السياق من 200,000 إلى 270,000 token، ما يتيح لـ Bob الاحتفاظ بمزيد من قاعدة الكود وسجل المحادثات ومخرجات الأدوات في العرض في آن واحد. يمكن للمهام الأطول والملفات الأكبر والمشروعات الأكثر تعقيدًا أن تستمر الآن مدة أطول قبل الحاجة إلى ضغط السياق.
استدعاء الأدوات بالتوازي
يمكن لـ Bob الآن تشغيل عدة أدوات مستقلة في الوقت نفسه، ما يقلل وقت الانتظار في المهام التي تتضمن قراءة عدة ملفات أو البحث في قاعدة كود أو تشغيل أوامر غير مترابطة. تُعالج طلبات الموافقة للعمليات المتوازية بشكل منفرد لتحتفظ بالتحكم الكامل في كل إجراء.
إجراءات Bob في قائمة سياق المحرر
تتوفر إجراءات Bob الآن من قائمة النقر بزر الماوس الأيمن في المحرر، ما يسرّع بدء مهمة على الكود المحدد.
تبديل الأوضاع أثناء المهمة
يمكن لـ Bob الآن تبديل الأوضاع في أثناء المهمة، ما يتيح لمهمة واحدة الانتقال بين الأوضاع المتخصصة مع تطور العمل.
التحكم في الوكلاء الفرعيين حسب الوضع
يمكن للأوضاع الآن تقييد الوكلاء الفرعيين المسموح لهم بالتشغيل. تتطلب عمليات تشغيل الوكيل الفرعي الآن موافقة صريحة بدل الموافقة التلقائية.
مسارات العمل المتداخلة
يمكن لمسارات العمل الآن استدعاء مسارات عمل أخرى، ما يتيح أتمتة أكثر تعقيدًا ومتعددة الخطوات من دون تكرار المنطق.
أوامر قابلة للتحرير
يمكن الآن تحرير الأوامر التي يقترحها Bob قبل تشغيلها، ما يمنحك تحكمًا دقيقًا من دون إلغائها وإعادة صياغتها.
أوامر مُعتمدة تلقائيًا
عرّف قائمة بالأوامر الموثوقة التي يمكن لـ Bob تشغيلها دون طلب الموافقة كل مرة، لتسريع مسارات العمل المتكررة.
موافقات MCP على مستوى المهمة
يمكن الآن تهيئة موافقات مجموعات الأدوات لكل مهمة، بصورة مستقلة عن إعداداتك العامة. تظهر عناصر التحكم على مستوى المهمة أولًا في واجهة الموافقة.
موافقات الأدوات المتسلسلة
تظهر طلبات الموافقة الآن واحدًا تلو الآخر، ما يمنحك تدفقًا أوضح وأكثر تروّيًا قبل تشغيل Bob لكل أداة.
معاينات موافقة قابلة للطي
تُطوى الآن تفاصيل الموافقة الكبيرة على الأدوات ضمن إطار معاينة، ما يحافظ على ترتيب عرض الدردشة عندما يطلب Bob الإذن لعمليات معقدة.
إعادة تصميم واجهة الدردشة
أصبحت واجهة الدردشة بتصميم وتخطيط جديدين لتحسين سهولة الاستخدام والاتساق البصري.
شرائح السياق
يظهر النص الملصق الآن على هيئة شريحة مدمجة في إدخال الدردشة، فتستطيع معرفة السياق الذي أضفته بسرعة من دون أن يملأ النص الكامل مساحة الإدخال.
عرض diff موحّد
تُعرض تغييرات الكود الآن في عرض diff موحّد مع تمييز الصياغة، ما يسهل مراجعة ما عدّله Bob.
مخرجات ملفات مع تمييز الصياغة
تعرض أداة read_file الآن محتويات الملفات مع تمييز الصياغة لتحسين سهولة القراءة.
نتائج grep منظمة
تُعرض مخرجات grep الآن بتنسيق منظم وسهل المسح، ما يجعل قراءة النتائج والتصرف بناءً عليها أسهل.
سرد ملفات منظم
تعرض أداة list_files الآن المخرجات بوصفها قائمة ملفات منظمة مع فواصل للمجلدات وتلميحات وأسماء ملفات قابلة للنقر.
توافق أوسع مع الملفات
يمكن لـ Bob الآن قراءة ملفات .docx و.pdf و.xlsx مباشرةً. استخدم المستندات وجداول البيانات كسياق من دون استخراج محتواها يدويًا.
فحوصات أمان الأوامر
يجري Bob الآن فحص أمان قبل تشغيل الأوامر لمنع العمليات التي قد تكون ضارة.
موثوقية محسنة للمصادقة
دُمج منطق المصادقة وعُزّز. تُمنع الآن استدعاءات تحديث token المكررة، وأصبح التعامل مع token أكثر متانة، وأصبحت مهلة SSO 15 دقيقة.
1.0.3
مايو 2026
1.0.3
مايو 2026
تحسينات
ترقية محرك VS Code: 1.109.5 ← 1.116.0
رقّينا منصة VS Code الأساسية إلى الإصدار 1.116.0، مضيفين أحدث إصلاحات الأمان وتحسينات الأداء والميزات. تضمن الترقيات بقاء Bob IDE متوافقًا مع الإضافات الحديثة وأدوات المطورين، مع تقليل الدين التقني.
حدّثنا التبعيات لمعالجة الثغرات الأمنية المعروفة. تضمن هذه التحديثات بقاء Bob آمنًا ومحميًا من التهديدات المحتملة.
مطابقة أنماط الملفات
أصلحنا ثغرة في طريقة مطابقة Bob لأنماط الملفات وتعبيرات glob.
طلبات الشبكة
حدّثنا عميل HTTP لإصلاح مشكلة أمان في معالجة الاتصالات.
معالجة الأرشيف
أصلحنا ثغرة أمنية عند استخراج الملفات المضغوطة.
انتقلنا إلى مثيل IBM App Configuration جديد لتحسين الموثوقية والأداء.
أزلنا سير عمل فحص الترجمة المتقادم من pipeline البناء.
إصلاح الأخطاء
توقيت تحديث token
أصلحنا حالة تنافس كان يمكن فيها رفض token المصادقة أثناء التحديث. يمنع هامش أمان الآن مشكلات التوقيت في الحالات الطرفية التي قد تقطع جلستك.
موثوقية المصادقة
حسّنا معالجة تحديث token لتصبح أكثر متانة وموثوقية. يتحقق التحقق من token الآن من المطالبات المطلوبة قبل الاستخدام، وتُعالج أخطاء الشبكة بسلاسة مع إعادة محاولة تلقائية، ويستخدم منطق إعادة المحاولة تراجعًا أسيًا لتجنب إثقال الخادم.
بيانات Autocomplete
أصلحنا غياب بيانات موضع المؤشر في تسجيل Autocomplete، ما يحسن قدرتنا على فهم اقتراحات الكود وتحسينها.
توافق الإضافة
أصلحنا مشكلة كان فيها Bob لا يعثر على الملفات التنفيذية المطلوبة في عمليات تثبيت VS Code الأحدث. يحدد Bob الآن مواقع الملفات التنفيذية بصورة صحيحة عبر إصدارات VS Code وتخطيطات الحزم المختلفة.
1.0.2
أبريل 2026
1.0.2
أبريل 2026
ميزات جديدة
Bobalytics لخطط Enterprise
تتبّع أثر Bob في دورة تسليم البرمجيات لديك عبر تحليلات ورؤى شاملة. قِس مساهمة Bob في قاعدة الكود باستخدام مقياس Bob Factor. راقب إنفاق Bobcoin في مؤسستك. حلل أنماط الاستخدام بحسب لغة البرمجة والوضع. اعرض نشاط الفريق والمستخدمين النشطين يوميًا. قارن استخدام الأفراد والفرق لتحسين مسارات العمل.
تتضمن واجهة الإدارة الآن إدارة مفاتيح API لمسارات العمل الإدارية المدعومة. اعرض جميع مفاتيح API مع البحث والتصفية. اعرض تفاصيل مفتاح API في مربع حوار. ألغِ مفاتيح API منفردة أو دفعة واحدة. اعرض شارات الحالة للمفاتيح النشطة والملغاة والمنتهية. بدّل إظهار المفاتيح الملغاة.
أصلحنا مشكلة كانت تمنع تحديث اقتراحات الكود عند تغيير الكود بعد المؤشر. يقدّم Bob الآن اقتراحات جديدة ومدركة للسياق استنادًا إلى الحالة الحالية للكود.
أمر Init
صححنا خطأً مطبعيًا في أمر init: أصبح "rules-advance" هو "rules-advanced".
تتبع المهام
أصلحنا طريقة إسناد معرّفات المهام، ما يسهل تصحيح المشكلات وربط المهام عبر النظام.
Literate Coding
أصلحنا مشكلة كانت تضيف فواصل أسطر إضافية قبل التغييرات وبعدها. أصبحت الاقتراحات السريعة معطلة الآن في وضع Literate Coding لتجنب التشتيت أثناء الكتابة.
المثبّت
أصلحنا مشكلات تثبيت حرجة في Linux وMac كانت تمنع تشغيل Bob بعد التثبيت. وصححنا نص العلامة التجارية في مثبّت Windows.
1.0.1
مارس 2026
1.0.1
مارس 2026
ميزات جديدة
إنشاء الكود بالذكاء الاصطناعي
حوّل اللغة الطبيعية إلى كود عملي عبر لغات برمجة متعددة. أنشئ كودًا جديدًا من الأوصاف والمتطلبات. أعد هيكلة الكود الموجود وصحح أخطاءه بمساعدة Bob. احصل على إكمال ذكي للكود باقتراحات لسطر واحد وعدة أسطر.
استخدم أوضاعًا مخصصة لسيناريوهات تطوير مختلفة. يكتب وضع Code الكود ويعدله ويعيد هيكلته. يقدم وضع Ask إجابات وشرحًا حول قاعدة الكود. يساعد وضع Plan في تصميم عمليات التنفيذ والتخطيط لها قبل كتابة الكود. يوفر وضع Advanced إمكانات موسعة تتضمن MCP وأدوات المتصفح. ينسق وضع Orchestrator المشروعات متعددة الخطوات عبر التخصصات.
وسّع إمكانات IBM Bob بأدوات وتكاملات مخصصة. اتصل بقواعد البيانات وواجهات API من داخل المحرر. استخدم أدوات التطوير والعمليات المتخصصة. تكامل مع الأنظمة الداخلية لمؤسستك.
بسّط سير عمل التطوير عبر دعم git المدمج. راجع تغييرات الكود باستخدام الأمر /review. أنشئ رسائل commit تلقائيًا. أنشئ pull request باستخدام الأمر /create-pr. تتبع إسناد الكود عبر ملاحظات git.
وسّع الوظائف لاحتياجات فريقك. عرّف أوضاعًا مخصصة لمسارات عمل متخصصة. أنشئ اختصارات أوامر قابلة لإعادة الاستخدام بواسطة أوامر الشرطة المائلة. شارك تهيئات الأوضاع مع فريقك. طبّق سياقًا دائمًا باستخدام Bob Rules في مجلدات .bob/rules/.
علّم Bob مسارات عمل قابلة لإعادة الاستخدام عبر مهارات مخصصة. أنشئ مجموعات تعليمات لمراجعات الكود والاختبار والتوثيق والمهام المتخصصة. عرّف المهارات في مجلدات .bob/skills/ مع ملفات داعمة مثل قوائم التحقق والقوالب. شارك مسارات العمل الموحدة مع فريقك عبر التحكم في الإصدارات. تنشط المهارات تلقائيًا في وضع Advanced عندما تكون ذات صلة بمهمتك.