البرمجة وتطوير البرمجيات

JetBrains تكشف أبرز تحديثات PyCharm 2026.2.1 لدعم وكلاء الذكاء الاصطناعي والدفاتر التفاعلية

يضيف إصدار PyCharm 2026.2.1 دعماً لوكلاء الذكاء الاصطناعي للعمل داخل دفاتر Jupyter باستخدام نواة تشغيل حية، إلى جانب توجيه عمليات تثبيت الحزم إلى بيئة Python الصحيحة. ويقدم الإصدار أيضاً دعماً لدفاتر marimo، وتحسينات لإدارة الحزم وفحص الأنواع، مع تغييرات في الإضافات المضمنة.

12 أغسطس 2026
4 دقائق قراءة
205 قراءة
certi.news Editorial Team
JetBrains تكشف أبرز تحديثات PyCharm 2026.2.1 لدعم وكلاء الذكاء الاصطناعي والدفاتر التفاعلية

أعلنت JetBrains إتاحة إصدار PyCharm 2026.2.1، مع مجموعة تحديثات تركز على تطوير البرمجيات بمساعدة الذكاء الاصطناعي وتحسين التعامل مع بيئات Python والدفاتر التفاعلية. ويستطيع وكلاء مثل Claude Code وCodex الآن إنشاء دفاتر Jupyter وتحريرها وتشغيلها من خلال نموذج الدفاتر في PyCharm وباستخدام نواة تشغيل حية.

يسمح هذا الأسلوب للمتغيرات والنماذج والبيانات بالبقاء متاحة بين الخلايا، بدلاً من تشغيل نصوص منفصلة لا تشترك في الحالة نفسها. ووفق JetBrains، يتيح ذلك تنفيذ مهام الدفاتر وتعلم الآلة بصورة أكثر موثوقية مع استخدام عدد أقل من الرموز. وللبدء، يمكن فتح محادثة الذكاء الاصطناعي وطلب تنفيذ مهمة داخل الدفتر.

توجيه الوكلاء إلى بيئة Python الصحيحة

يقدم الإصدار مهارة جديدة باسم Agent environment coordinator، تمنح وكيل الذكاء الاصطناعي معلومات المفسر والأداة المهيأة للمشروع. وتشمل الأدوات المدعومة uv وPoetry وpip داخل بيئة افتراضية وconda، بحيث تستهدف أوامر التشغيل أو تثبيت الحزم البيئة المرتبطة بالمشروع بدلاً من بيئة النظام.

إذا لم تكن هناك بيئة مهيأة، يمكن إنشاء واحدة من خلال PyCharm، بينما يقرر الوكيل كيفية استخدام المعلومات المتاحة. ويمكن للمستخدم تفعيل ذلك من خلال مطالبة الوكيل بتشغيل شيء ما في المشروع أو تثبيته.

دعم دفاتر marimo وإضافات PyCharm

أصبح بالإمكان فتح دفاتر marimo وتحريرها وتشغيلها مباشرة داخل PyCharm عبر إضافة جديدة طوّرها فريق marimo. وتدعم هذه الدفاتر الخلايا التفاعلية وعناصر واجهة المستخدم التفاعلية داخل دفتر مخصص من دون مغادرة بيئة التطوير.

وبما أن دفاتر marimo تُخزن كملفات Python، فإنها تتوافق مع Git، ويمكن تشغيلها كنصوص برمجية ودمجها في مشاريع Python الحالية. وتتوفر الإضافة للتثبيت بشكل منفصل.

وفي إطار صيانة الإضافات المضمنة، أزالت JetBrains من الحزمة الافتراضية أو أوقفت تضمين إضافات منخفضة الاستخدام، من بينها Data Wrangler وHugging Face ودعم Google Colab. ويمكن الاستمرار في تثبيت الإصدارات المتوافقة من JetBrains Marketplace، لكن هذه الإضافات لم تعد مضمنة أو مدعومة بنشاط من فريق PyCharm. وتهدف هذه الخطوة إلى تقديم مجموعة أكثر تركيزاً من الإضافات المضمنة والمساعدة في إبقاء PyCharm سريع الاستجابة.

إدارة حزم Python وفحص الأنواع

أعيد تصميم نافذة أداة Python Packages، إذ تظهر الحزم الآن ضمن شجرة قابلة للطي إلى جانب تبعياتها، مع رموز جديدة وإظهار الإصدارات بمحاذاة اليمين وروابط مباشرة للتثبيت والتحديث.

كما أضيفت نافذة بحث عائمة مخصصة للحزم، تتيح العثور على الحزم وتثبيتها بسرعة، وتوضح البيئة التي سيُستخدم فيها التثبيت. ويمكن للمستخدم اختيار وحدة ومجموعة تبعيات، وتثبيت الحزم ضمن مجموعات تبعيات uv أو Poetry مثل dev وtest لكل عضو في مساحة العمل، وتغيير الإصدارات مباشرة أو عبر نافذة Change Version، فضلاً عن التثبيت من مستودعات التحكم بالإصدارات باستخدام Custom Installation.

تستطيع مستودعات الحزم الآن تذكر حالتها بين الجلسات عند التفعيل أو التعطيل، كما تعرض الروابط غير القابلة للوصول رسالة خطأ واضحة. وشملت التحسينات أيضاً دعم Remote Development.

على صعيد فحص الأنواع، يعرض PyCharm رسائل أكثر وضوحاً وقابلية للتنفيذ، مع تفاصيل أغنى لأخطاء عدم تطابق الأنواع، وفارق نوعي للدوال والأنواع المركبة، وأسماء وأنواع معروضة بالكامل في تلميحات الفحص مع روابط قابلة للنقر.

إصلاحات وتوفر الإصدار

لم يعد PyCharm ينشئ بيئات افتراضية لإصدارات Python منتهية الصلاحية، وهي Python 2.7 و3.6 و3.7، مع استمرار إمكانية إنشاء بيئة جديدة من سطر الأوامر وإضافتها يدوياً إلى بيئة التطوير. كما أصبح الاستدلال على SQLAlchemy 2.0 Session.get()، وكذلك SQLModel، يتعامل مع ‎Session.get(Entity, id)‎ بوصفه مثيلاً للنموذج بدلاً من الصنف.

تتوفر جميع هذه التحديثات في PyCharm 2026.2.1، ويمكن التحديث من داخل بيئة التطوير أو عبر تطبيق Toolbox، أو تنزيل الإصدار لتجربته على المشاريع الخاصة.

مصدر الخبر
كيف أعددنا هذا الخبر؟

اعتمد الخبر على المصدر الأصلي الموضح أعلاه. قد نستخدم أدوات آلية للمساعدة في الاستخراج والتصنيف والصياغة، لكن النشر يخضع لقواعد تمنع المحتوى المكرر والقصير أو الروتيني منخفض القيمة. اقرأ سياستنا التحريرية.

c
كاتب المقال

certi.news Editorial Team

certi.news Editorial Team

The certi.news editorial team monitors technical sources and reconstructs news, verifying facts and context prior to publication.

ما الذي تحتاج معرفته

أصدرت JetBrains الإصدار PyCharm 2026.2.1، الذي يضيف دعماً لوكلاء الذكاء الاصطناعي داخل دفاتر Jupyter باستخدام نواة تشغيل حية، ويوجه تثبيت الحزم إلى بيئة Python الصحيحة. كما يتضمن دعماً لدفاتر marimo وتحسينات لإدارة الحزم وفحص الأنواع.

  • يمكن لوكلاء مثل Claude Code وCodex إنشاء دفاتر Jupyter وتحريرها وتشغيلها من داخل PyCharm مع الحفاظ على حالة المتغيرات بين الخلايا.
  • تساعد مهارة Agent environment coordinator الوكلاء على استخدام بيئات uv وPoetry وpip داخل البيئات الافتراضية وconda المرتبطة بالمشروع.
  • يتيح دعم marimo فتح الدفاتر وتحريرها وتشغيلها داخل PyCharm، مع تخزينها كملفات Python قابلة للتوافق مع Git.
  • أعيد تصميم أداة Python Packages لتحسين البحث عن الحزم وتثبيتها وإدارة مجموعات تبعيات uv وPoetry.
  • حسّن الإصدار رسائل فحص الأنواع ودعم Remote Development، ولم يعد ينشئ بيئات افتراضية لإصدارات Python 2.7 و3.6 و3.7 المنتهية الصلاحية.
  • يمكن التحديث من داخل PyCharm أو عبر JetBrains Toolbox أو تنزيل الإصدار مباشرة.

أسئلة شائعة

ما أبرز إضافة في PyCharm 2026.2.1؟

دعم وكلاء الذكاء الاصطناعي للعمل داخل دفاتر Jupyter باستخدام نواة تشغيل حية، بحيث تبقى المتغيرات والبيانات متاحة بين الخلايا.

ما البيئات التي يدعمها Agent environment coordinator؟

يدعم uv وPoetry وpip داخل بيئة افتراضية وconda، ويوجه أوامر التشغيل وتثبيت الحزم إلى بيئة المشروع الصحيحة.

هل يدعم PyCharm دفاتر marimo؟

نعم، يمكن فتح دفاتر marimo وتحريرها وتشغيلها داخل PyCharm عبر إضافة منفصلة طوّرها فريق marimo.

كيف يمكن الحصول على الإصدار؟

يمكن التحديث من داخل PyCharm، أو استخدام تطبيق JetBrains Toolbox، أو تنزيل PyCharm 2026.2.1 مباشرة.

استكشف هذه القصة

المواضيع والجهات المرتبطة

من نفس التصنيف

مقالات قد تهمك

عرض كل الأخبار