أعلنت GitHub في 12 أكتوبر 2026 ضوابط جديدة لبيانات GitHub Copilot، تتيح لمسؤول المؤسسة إسناد النشاط إلى مستخدم دون جمع التعليمات أو الإجابات أو محتوى الأدوات بالضرورة. التغيير يتعلق بما يصدر إلى نظام المراقبة، ولا يعلن تسجيل جميع المحادثات أو كشفها تلقائيا لأصحاب العمل.
تعالج هذه التفرقة حاجة عملية: قد يريد فريق البنية التحتية معرفة الحساب والجهاز مصدر النشاط دون قراءة ما كتبه الموظف للوكيل. يمكن ضبط الحاجتين منفصلتين. لكن البيانات المحددة للهوية ليست مجهولة، ولذلك حتى جمع الهوية وحدها يحتاج قرارا بشأن الغرض ومن يسمح له بالاطلاع.
فصل الهوية عن المحتوى
تضيف telemetry.capture.identity إلى OpenTelemetry الحقل user.name لحساب Copilot الموثق، وهو حاليا اسم دخول GitHub؛ وprocess.user.name لحساب نظام التشغيل المحلي؛ وhost.name لاسم الجهاز. التقاط الهوية معطل افتراضيا ومستقل عن المعرف المستعار القائم. يهم ذلك خصوصا من يصدر البيانات ويفترض بقاء معنى جميع المعرفات كما كان.
توجد أيضا 5 فئات محتوى مستقلة: prompts للتعليمات والسياق المدعوم، وresponses للإجابات والاستدلال المدعوم، وtoolArguments للوسائط والأوامر، وtoolOutput للنتائج والأخطاء، وpolicyDetail لتفاصيل السياسة الخام، مثل مسارات الملفات. كلها معطلة افتراضيا، ويمكن تشغيل المطلوب وحده بدلا من معاملة البيانات كحزمة واحدة.
يبقى captureContent القديم اختصارا للفئات الـ5، لكنه لا يفعل الهوية. وتتقدم القيمة الصريحة داخل capture على الاختصار لفئتها. عند نقل الإعدادات، ينبغي فحص القيم: المفتاح القديم لا يشمل الحقل الجديد تلقائيا، وتجاوز فئة واحدة لا يعطل كل الفئات الأخرى.
ما الذي يفحص قبل التعميم؟
يذكر الإعلان ضوابط مفصلة في Copilot CLI وتطبيق GitHub Copilot وجلسات VS Code التي تستخدم Agent Host. ويتوقف سلوك VS Code أيضا على بيئة الوكيل؛ لا تفترض أن كل جلسة تصدر الحقول نفسها. قبل التعميم، افحص إصدار العميل والبيانات المستلمة والإعدادات المطبقة والسمات المرسلة فعليا.
في التكوين المدار الموصوف، تتقدم القيم الصريحة على الإعدادات المحلية وتكوين SDK ومتغيرات البيئة. لذلك يجب تطبيق تغييرات الجمع في طبقة الإدارة المناسبة. تغيير مفتاح محلي لا يكشف بشكل موثوق ما تجمعه المؤسسة؛ يلزم أيضا فحص سلوك العميل المحدد.
تحذر GitHub من احتمال احتواء البيانات على شيفرة وملفات وأوامر ونتائج ومسارات العمل أو المستخدم، وتوصي بتفعيل اللازم فقط وإرساله إلى جهة تجميع معتمدة. تحديد الغرض وصلاحيات الاطلاع ومدة الاحتفاظ مسبقا يتيح إسنادا مفيدا للنشاط دون توسيع تلقائي لجمع البيانات الحساسة خارج الحاجة.