بدأ برنامج Copilot في الانفتاح على جميع المستخدمين ، وأعتقد أن هذه هي المرة الأولى التي أوافق فيها على "التجسس"

مساعد الطيار ، مساعد الطيار الذي يبرمج لك

يا له من ضجة هناك وما هي الانزعاج الذي حصلنا عليه عندما استحوذت Muse Group على Audacity. تضافرت مشكلتان: من ناحية ، أصبحت ملكًا لشركة ، على الرغم من حقيقة أنها تُركت مفتوحة المصدر ، إلا أنه من المعروف أيضًا أنها ستجمع معلومات حول استخدام التطبيق. بعد ذلك ، أعتقد أنه لا يوجد توزيع Linux قام بتحديث التطبيق. الآن ، بعد أكثر من عام بقليل ، بدأت في الاختبار مساعد طيار... وقد ترك رأسي يدور.

في الصيف الماضي ، لا أعرف ما إذا كان ذلك في يوليو أو أغسطس ، تحدثت إلى أحد معارف صديق حول إمكانية التدريب على شيء متعلق بالويب. أكثر ما يمكن الوصول إليه هو تصميم الويب ، حيث تتعلم هتمل، كس وجافا سكريبت. لدي جهازي كمبيوتر محمول ، في أحدهما نظامي تشغيل ، SSD خارجي مع Windows و Windows في مركز التدريب ، قلت لنفسي مؤخرًا «بابلو ، يا رجل ، استخدام Code OSS رائع ، لكن هذا الشيء يتعلق بعدم القدرة على مزامنة الإعدادات ... ماذا لو عدت إلى Visual Studio Code العادي؟"، لذلك فعلت ذلك.

مساعد الطيار مدهش حقا

لقد مر وقت قليل منذ أن قررت أن يكون كل شيء متزامنًا مع رمز Visual Studio Code الرسمي واكتشفت أن Copilot أصبح الآن متاحًا لجميع المستخدمين. وبشكل أكثر تحديدًا ، كانوا سيبدأون في السماح لنا جميعًا باستخدامه. كان ذلك في منتصف شهر مايو ، وأعدت تثبيت الامتداد الذي فشلني في الماضي. الشيء المضحك بالنسبة لي هو أنني قمت بتثبيت برنامج Copilot ونسيته ، ولكن بعد فترة وجيزة بدأت في رؤية نص رمادي ...اكتب فقط ما أفكر فيه!

لن أقول إنني مبرمج محترف. أنا أذهب إلى هذا العالم ، وأحضر الدروس. عندما رأيت رمز زميل فكرت فيه «حسنًا ، هذا جيد ، ولكن في JavaScript ، يتم ترك بعض الأشياء من هناك«. لم أقل ذلك ، جزئيًا بسبب الخجل وجزئيًا لأنني لم أكن من يقول إن شخصًا آخر لديه شيء يمكن تحسينه ، لكن في تمريني ، الذي تعامل مع ساعات اليوم ، أضفت بعضًا تعليقات. هناك بدأت في "الرعب": لقد بدأت تعليقًا ، أوضحت فيه أن> = 6 و <12 كان كافياً للقول من 6:00:00 إلى 11:59:59 إذا كنا قد سألناه للنظر فقط في الساعات. اقترح ذلك التعليق لي. مساعد الطيار تلقائيا.

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

مساعدة او ضارة لمن لا يعرف كيف يبرمج ...

لكن Copilot له أشياء جيدة وأشياء سيئة ، مثل اقتراحات Emmet أو Visual Studio Code MDN. ايميت، في كل مرة تبدأ فيها كتابة شيء ما ، تحاول تخمين العلامة أو الترتيب أو الرمز الذي تريد كتابته بشكل عام ، وتظهر الخيارات بجوار المكان الذي تكتبه مباشرةً. إذا اعتدت على ذلك ، فلا بأس. إذا لم يكن الأمر كذلك ، فإن هذا الشيء المتعلق بإضافة ملصق وإغلاقه تلقائيًا هو شيء لا نتفق معه جميعًا بشكل جيد. مساعد الطيار أقل تدخلاً ، ولكن يمكن أن يكون أيضًا لئيمًا. أولاً سوف نعلق على هذا ، السيئ.

بالنسبة لأولئك الذين لا يعرفون كيفية البرمجة ، ودرسوا قليلاً كيف يعمل مساعد الطيار ، يمكنك ركوب بعض "الكاكاو" من ثلاثة أزواج من الأنوف. على سبيل المثال ، إحدى الطرق التي يمكنك من خلالها اقتراح رمز لنا هي من خلال التعليقات. كما ترون في لقطة الرأس ، فقد طلبت منه ، في تعليقين ، إجراء حلقة لي لحساب العمر مع مراعاة تاريخ ولادته. تبدأ الحلقة بـ "while" والشرط "true" ، لذلك بدأنا بـ "خطأ". بالتأكيد ، تقوم بإدخال حلقة عندما يكون الشرط صحيحًا ، ولكن عليك إضافة الشرط يدويًا لبدء فعل أي شيء. ثم يطلب المعلومات مع «برومتبس» ، وهو ما قد يكون ما أريده ، لكن علينا أن نفهم ما يخبرنا به وإلا فلن يجدي نفعا.

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

… منجم ذهب لمن يفعل

لكن. بالنسبة لأولئك منا الذين يعرفون كيفية القيادة ، فإن المساعدة ليست كثيرة. في الواقع ، طيارو الطائرات موجودون أساسًا للإقلاع والهبوط وحل أي حدث غير متوقع. الباقي يكاد يكون أوتوماتيكيًا. هذا هو بالضبط مساعد الطيار: نعطيه التوجيهات ، ويخبرنا بما نكتبه ، وإذا كانت هناك مشكلة ، فإما أن نعطيه تعليمات أفضل أو نصلحها يدويًا. إذا كان علينا فقط تعديل الشرط في 10 أسطر ، فهل ربحنا الوقت أم لا؟

يظهر النص المقترح باللون الرمادي ، و لقبول ذلك ، علينا فقط الضغط على أداة الجدولةكما هو الحال مع Emmet. تم التعليق أيضًا على أنه يمكننا المضي قدمًا أو للخلف من خلال اقتراحات مختلفة مع ALT +  [  o  ]  على نظامي التشغيل Windows و Linux ، أو Command أو Option على Mac ، ولكن هذا شيء لم ينجح معي. نعم تعمل الصحافة CTRL + أدخل بحيث تظهر قائمة بها عشرة اقتراحات ، وربما يخدمنا أحدها.

يدعم العديد من لغات البرمجة ، لكنه يبرز في JavaScript أو Python أو TypeScript ، على سبيل المثال لا الحصر. كما أنها تقوم بأشياء صغيرة في CSS ، وإذا لم نكن حذرين ، فإنها تنشئ فئة بها: تحوم ، حسنًا ، على الأقل يبدو فضوليًا.

مساعد الطيار: الكفاءة مقابل "الخصوصية"

لذا لا ، لم أصب بالجنون ولا أريد أن أتجسس علي ، لن أكذب. ليس الأمر كما لو أن Microsoft (مالكة GitHub) اتصلت بي وأخبرتني أنهم سيدفعون لي إذا كتبت جيدًا عن برنامج Copilot الخاص بهم. ما حدث هو أنني رأيت أنه في هذه المناسبة تم استخدام "بياناتنا" بشكل جيد. مع الأخذ في الاعتبار أنهم سيعرفون دائمًا ماذا وكيف ومتى نفعل ذلك ، فقد أحببت مساعد الطيار الصغير هذا و إذا كنت مبرمجًا ، فأنا أدعوك لتجربتها بنفسك.

إذا لم يكن الأمر كذلك ، فهناك العشرات من مقاطع الفيديو على YouTube التي ستشرحها بشكل أفضل مني ، مع أشخاص يعرفون كيفية البرمجة أكثر ، وفي المزيد من اللغات ، واستيراد المكتبات ... كل ما تحتاجه هو استخدام رمز Visual Studio يمكن تسجيله مع أ GitHub جيثب:، والحساب نفسه ، بالإضافة إلى الامتداد. لا يعمل في VSCodium أو Code OSS لأن هذه الوظيفة معطلة.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.