يا جماعة المطورين، استخدام الذكاء الاصطناعي في الكود صار شي أساسي، بس انتبهوا لشي مهم جدًا: أسراركم ممكن تتسرب! كثير مننا يواجه خطأ في الكود، ينسخ رسالة الخطأ كلها ويطلب من الذكاء الاصطناعي «حلها بسرعة». المشكلة إن رسالة الخطأ هذه ممكن يكون فيها عنوان قاعدة بيانات مع كلمة مرور حقيقية. خلال ثواني، الحل يجيكم، لكن سركم صار موجود بمكان ما تقدرون توصلون له أو تحذفونه. المحادثات اللي تصير مع نماذج اللغة الكبيرة (LLMs) ما هي خاصة مثل ما نعتقد. هي طلبات تطلع وتتوزع على أماكن متعددة، وهذا يعتمد على نوع الاشتراك اللي عندك. في الاشتراكات المجانية أو العادية، مدخلاتك غالبًا ما يتم الاحتفاظ بها ويمكن استخدامها لتحسين النموذج. أما في الاشتراكات المدفوعة (للمحترفين أو الشركات)، تكون هناك عقود تمنع تدريب النموذج على بياناتك وتكون فترة الاحتفاظ أقصر أو معدومة، وهذا بيوفر أمانًا أكبر. لكن «عدم التدريب عليها» مو معناها «ما تم تخزينها أبدًا». سجلات الطلبات، أنظمة كشف الإساءة، مراجعات بشرية، والجهات الفرعية اللي تتعامل مع البيانات، كلها أمور ممكن تحتفظ بمعلوماتك. بياناتك ممكن تتسرب بثلاث طرق: 1. **اللي تلصقه بنفسك:** زي رسائل الخطأ، ملفات الإعدادات، أو مقاطع الكود. 2. **اللي يرفقه الأداة تلقائيًا:** المساعدات البرمجية الحديثة تسحب سياقات ما أعطيتها إياها صراحة، مثل الملفات المفتوحة، مجلد المشروع المحيط، أو مخرجات الطرفية. 3. **اللي يطلعه النموذج:** ممكن النموذج يرجع سر أنت أدخلته له من قبل، ويظهر في سطر كود، وصف طلب دمج، أو سجل. الفكرة إن مزود الخدمة مش خصم لك، لكنه طرف ثالث موثوق فيه بس ما تقدر تتحقق من طريقة عمله داخليًا. الخطر مو إنه يكذب بخصوص التدريب، الخطر إنك ما تقدر تراجع عملياته الداخلية وسياساته، وهذي كلها ممكن تتغير. عشان كذا، استخدموا الذكاء الاصطناعي بنموذج تهديد واضح، مو بس 'بالإحساس' إنه آمن. كونوا واعيين!