· · 2 دقائق قراءة

VS Code 1.121: تثبيت النماذج المفضلة، ضغط مخرجات الطرفية، SSH للعامل

VS Code 1.121 يضيف النماذج المفضلة، وضغطًا موسعًا لمخرجات الطرفية لمشغلات الاختبار وأدوات البناء، وموقت صمت الخمول للطرفيات في الخلفية، والمصادقة SSH التفاعلية بلوحة المفاتيح في agent host.

VS Code GitHub Copilot Developer Tools
هذا المقال متاح أيضاً بـ:English, Español, Català, Deutsch, Français, Português, Italiano, 日本語, 中文, 한국어, Русский, हिन्दी, Polski, Türkçe, Bahasa Indonesia, Nederlands

يواصل VS Code 1.121 تحسينات جودة وكيل Copilot من 1.120، مع التركيز على إدارة النماذج وسلوك الطرفية.

تثبيت النماذج المفضلة

يدعم منتقي النموذج الآن التثبيت. إذا كنت دائمًا تلجأ إلى نفس النموذج أو اثنين، ثبّتهما في أعلى القائمة. يقلل التمرير عند وصولك إلى نماذج كثيرة من مزودين متعددين.

ضغط موسع لمخرجات الطرفية

كانت أداة الطرفية للعامل تضغط المخرجات بالفعل للأوامر الشائعة. يوسع 1.121 هذا ليشمل مشغلات الاختبار وأدوات البناء:

  • مشغلات الاختبار: pytest، jest، cargo test
  • أدوات البناء: tsc، cargo build، make
  • أدوات الفحص، Docker، مديرو الحزم

يتم ضغط مخرجات البناء الطويلة وتقارير فشل الاختبار إلى مقتطفات ذات صلة قبل تمريرها إلى النموذج. هذا يبقي استخدام السياق قابلًا للإدارة عندما يشغّل العامل دورات بناء أو مجموعات اختبار يمكنها إنتاج آلاف أسطر المخرجات.

موقت صمت الخمول للطرفيات في الخلفية

موقت صمت الخمول الجديد لأداة run_in_terminal: إذا لم يُنتج أمر متزامن أي مخرجات لفترة قابلة للتكوين، يُرقَّى تلقائيًا إلى تنفيذ في الخلفية. هذا يمنع الأوامر طويلة الأمد من حجب العامل عندما تعالج صامتة. تحصل على معرّف طرفية للتحقق منه لاحقًا.

متغير البيئة VSCODE_AGENT

عندما ينفذ Copilot Chat أوامر في الطرفية، يُعيَّن متغير البيئة VSCODE_AGENT الآن. مفيد إذا كان لديك نصوص برمجية أو أدوات تتصرف بشكل مختلف عند استدعائها من جلسة عامل مقابل استدعائها تفاعليًا.

الإضافة إلى الدردشة من المتصفح

يُظهر النقر بالزر الأيمن في المتصفح المدمج الآن خيار “إضافة إلى الدردشة”. حدد محتوى من صفحة ويب وأضفه مباشرةً إلى سياق Copilot Chat دون نسخ ولصق.

تم الإصلاح: أوامر Shell متعددة الأسطر في Agent Host

إصلاح خطأ طال انتظاره: تعمل أوامر shell متعددة الأسطر في أداة الطرفية لـ Agent Host الآن بشكل صحيح. في السابق، كانت قد تفشل أو تُنتج سلوكًا غير صحيح.

مصادقة SSH التفاعلية بلوحة المفاتيح

تدعم اتصالات SSH لـ Agent Host الآن المصادقة التفاعلية بلوحة المفاتيح — طريقة المصادقة الاحتياطية التي تستخدمها بعض خوادم SSH (بما في ذلك بعض تكوينات الشركات القديمة). العملاء الذين يعملون على مضيفات SSH البعيدة أقل احتمالًا لمواجهة فشل المصادقة.

المنشور الأصلي: Visual Studio Code 1.121

شارك:
عرض الكود المصدري لهذا المقال على GitHub ↗
← VS Code 1.120: مطالبات كلمة المرور الآمنة، منتقي حجم السياق، بيانات GitHub التعريفية في Agent Host
مكوّن إضافي لعامل WinUI لـ GitHub Copilot و Claude Code →