نموذج الذكاء الاصطناعي من Codeium يُتيح لأي شخص كتابة التعليمات البرمجية مجانًا

تخيل عالمًا لم تعد فيه البرمجة مهارة مُخصصة لكل شخص مارسها لسنوات عديدة ولديه الكثير من الخبرات المُتقدمة. عالم يستطيع فيه أي شخص، بقليل من المساعدة وقليل من الإبداع، تحويل أفكاره إلى واقع. هذا هو الوعد الذي يُقدمه Codeium، وهو نموذج مجاني يعمل بالذكاء الاصطناعي. تحقق من هل يُمكن للذكاء الاصطناعي استبدال المُبرمج؟ أسباب للشك في هذا الادِّعاء من Nvidia.

الذكاء الاصطناعي | Codeium AI 1 | 1XYwzJMZPuHSAxFkRWn5yfw DzTechs

ما هو Codeium؟

الذكاء الاصطناعي | Codeium AI 2 | 1iGMb tQ1O6lrG8vBc7Fv5g DzTechs

Codeium عبارة عن مجموعة أدوات مجانية مدعومة بالذكاء الاصطناعي مُصممة لتعزيز عملية التطوير للمُبرمجين من جميع مستويات المهارة. فهو يتكامل بسلاسة مع تطبيقات تعديل التعليمات البرمجية الشائعة مثل VSCode، مما يُوفر مجموعة من الميزات التي تعمل على تبسيط مهام البرمجة وتحسين سير عملك. يتضمن ذلك الإكمال التلقائي والبحث الذكي والدردشة المدعومة بالذكاء الاصطناعي ودعم أكثر من 70 لغة برمجة.

تحذير: مثل أي أداة أخرى بالذكاء الاصطناعي، فإنَّ Codeium ليس مثاليًا ويُمكنه إنشاء تعليمات برمجية غير صحيحة أو غير آمنة، تمامًا مثل المُبرمج البشري. قم دائمًا بمراجعة الكود قبل استخدامه. إذا لم يكن الأمر منطقيًا بالنسبة لك، فجربه في بيئة اختبار قبل استخدامه في بيئة فعلية. تحقق من بدائل ChatGPT المُتقدمة التي تُوفر إمكانية برمجة التطبيقات تلقائيًا.

كتابة التعليمات البرمجية باستخدام Codeium في VSCode

إذا كنت مُهتمًا بإمكانيات Codeium، فسوف يُسعدك سماع أنَّ إعداده بسيط للغاية. دعنا نتعمق في الخطوات اللازمة للبدء في استخدام Codeium في VSCode، وهو أحد أشهر تطبيقات تعديل الأكواد البرمجية المُتاحة.

1. إنشاء حساب Codeium

الذكاء الاصطناعي | Codeium AI 3 | 1QEBehFwWJ0tXBo00cyj eg DzTechs

توجه إلى Codeium وقم بالتسجيل للحصول على حساب مجاني. العملية واضحة ومباشرة، ما عليك سوى إدخال عنوان بريدك الإلكتروني وتعيين كلمة سر. يُمكنك أيضًا التسجيل باستخدام حسابك على Google.

2. تثبيت إضافة Codeium لـ VSCode

الذكاء الاصطناعي | Codeium AI 4 | 1mCRNkHrkhlZsBbsR2tqWxw DzTechs

افتح VSCode وانتقل إلى علامة التبويب “الإضافات” (الموجودة عادةً على الشريط الجانبي). ابحث عن Codeium وقم بتثبيت الإضافة الرسمية بواسطة Codeium.

3. توصيل Codeium بحسابك

الذكاء الاصطناعي | Codeium AI 5 | 1Vq5gnK85zieb3ieTnsz11w DzTechs

بعد تثبيت الإضافة، قم بتشغيلها من داخل VSCode. سترى مُطالبة تطلب منك تسجيل الدخول باستخدام تفاصيل حسابك على Codeium. أدخل بيانات الاعتماد الخاصة بك وامنح الإضافة الأذونات اللازمة لعمل بسحرها.

4. إعداد Codeium في VSCode

الذكاء الاصطناعي | Codeium AI 6 | 1 fw2M2h LnUzv5zubKOQHA DzTechs

مع ترخيص Codeium، أنت تقريبًا جاهز لبدء البرمجة! سيعرض VSCode كود Codeium صغير في الركن الأيمن السفلي من الواجهة. انتقل إلى صفحة الإضافات وانقر على رمز الإعدادات الذكاء الاصطناعي | Codeium AI 7 | telechargement 6 لإظهار إعدادات الإضافة. هنا، يُمكنك تخصيص جوانب مختلفة من سلوك Codeium، مثل تمكين/تعطيل ميزات معينة. في الوقت الحالي، اتركها كما هي.

5. ابدأ البرمجة!

الذكاء الاصطناعي | Codeium AI 8 | 1Bvl 0nIcBLReRsVOYcWx7Q DzTechs

دعنا نرى كيف يُمكن لـ Codeium تأدية مُخلف المهام البرمجية. في هذا المثال، حاول إنشاء بعض أكواد Python البسيطة لجمع رقمين. يُعد VSCode واحدًا من أفضل بيئات التطوير المُتكاملة (IDEs) للكتابة بلغة Python، ومع Codeium، يُمكن أن يكون أفضل.

ابدأ بإنشاء ملف جديد في VSCode. لاستدعاء Codeium، انقر فوق رمز القوس في الشريط الجانبي. سيؤدي هذا إلى ظهور مربع الدردشة، أين يُمكنك طرح أسئلة على Codeium. اطلب منه كتابة تطبيقك بلغة Python من خلال إدخال المُطالبة التالية، ثم اضغط على Enter:

اكتب تطبيق Python بسيطًا يجمع رقمين ويطبع النتيجة.

يجب أن يُوفر Codeium مقتطفًا برمجيًا أنيقًا يبدو كالتالي:

الذكاء الاصطناعي | Codeium AI 9 | 1ap7zrloRWe6KLTDFSibNRA DzTechs

من هنا كل ما عليك فعله هو الضغط على إدراج ثم تشغيل الكود لترى نتائجه:

الذكاء الاصطناعي | Codeium AI 10 | 1VJCwXpHdvyBz3 tJb2i3iQ DzTechs

تحقق من GitHub Copilot أم ChatGPT: أيهما أفضل للمهام البرمجية؟

نصائح وحيل للبرمجة باستخدام Codeium AI

هناك الكثير الذي يُمكنك القيام به باستخدام Codeium AI. تختلف هذه الميزات بين بيئات IDE المختلفة، ولكن يبدو أنَّ VSCode يدعم جميع ميزات Codeium. فيما يلي بعض الأشياء الأخرى التي يمكنك القيام بها باستخدام Codeium AI في VSCode.

1. تعديل الكود باستخدام Codeium AI

في نفس المثال، يُمكنك أن تطلب من Codeium تغيير الكود. تُشبه العملية استخدام ChatGPT للبرمجة. بمجرد حصولك على التعليمات البرمجية، أدخل رسالة أخرى تطلب من Codeium تعديله:

قم بتغيير الأرقام إلى 5 و 6.

الذكاء الاصطناعي | Codeium AI 11 | 1l0CllNVMl iCE2gmysEcgQ DzTechs

2. الإكمال التلقائي للتعليمات البرمجية باستخدام Codeium AI

الإكمال التلقائي هو أهم ميزة في Codeium. يتجاوز هذا الإكمال التلقائي الأساسي الموجود في معظم IDEs. سيقوم Codeium AI بفحص السياق والتعرف على الأنماط والتوصية بالكود المُناسب.

حاول إضافة المزيد من المُعلمات إلى الدالة في الكود السابق. بمجرد إضافة num3 و num4 و num5، يقترح Codeium AI المُتغيِّرات المقابلة لتمريرها إلى الدالة. لاحظ أنهما يتبعان نفس النمط مثل الرقم 1 والرقم 2.

الذكاء الاصطناعي | Codeium AI 12 | 1KCrmsaS15DDwIBsuNqSBYw DzTechs

سيؤدي الضغط على Tab إلى إدراج الكود في ملفك، مما يوفر عليك متاعب كتابته يدويًا.

3. شرح الدوال والتعليمات البرمجية باستخدام Codeium AI

ميزة مُفيدة أخرى لـ Codeium هي تقديم شرح لدالة ما في الكود. يُعد هذا مفيدًا في كثير من الحالات، مثل عندما تنظر إلى كود شخص آخر، أو تريد معرفة ما إذا كان الكود الخاص بك يقوم بما يفترض به.

على سبيل المثال، بأخذ الكود من حاسبة JavaScript البسيطة الخاصة بنا، يُمكنك أن تسأل عما تفعله أي من الدوال من خلال النقر على رابط الشرح الصغير الموجود أعلى الدالة.

الذكاء الاصطناعي | Codeium AI 13 | 1SOSzXFe3KusEI1EXUYnXJg DzTechs

4. إنشاء مستندات Python باستخدام Codeium AI

Docstrings هي الطريقة القياسية لتوثيق كود Python الخاص بك. لا تتطلب العملية الإبداع، ولكنها يُمكن أن تكون عادية وتستغرق وقتًا طويلاً. يمكن أن يوفر لك Codeium العبء عن طريق إنشاء سلاسل مُستندات حسب طلبك.

في نفس مثال Python، سيؤدي النقر فوق Generate Docstring إلى إظهار مربع محادثة Codeium وإرجاع Docstring. يُمكنك بعد ذلك تضمينه في الكود الخاص بك، مع التأكد من أنك ستحصل على امتنان لنفسك في المستقبل بالإضافة إلى كل من يستخدم الكود الخاص بك.

الذكاء الاصطناعي | Codeium AI 14 | 10dTQE6wMMHsmi h4l0dvwg DzTechs

5. إعادة إنتاج الكود البرمجي باستخدام Codeium AI

دعونا نواجه الأمر، نحن لا نكتب دائمًا تعليمات برمجية نظيفة، خاصةً عندما نكون في عجلة من أمرنا لتشغيلها. لسوء الحظ، يمكن أن تعود التعليمات البرمجية غير المرتبة لتضايقك لاحقًا عندما تحتاج إلى تعديلها أو استخدامها في مشاريع أخرى. لحسن الحظ، يُمكن أن يساعدك Codeium AI في إعادة بناء تعليماتك البرمجية وترتيبها بسرعة. ما عليك سوى النقر فوق رابط Refactor الموجود في التعليمات البرمجية للبدء.

الذكاء الاصطناعي | Codeium AI 15 | 1uozdJI68zniuNFv4z1uo9Q DzTechs

هذا ليس كل ما في الأمر لإعادة البناء باستخدام Codeium. يمكنك أن تطلب منه التعليق على كل سطر أو جعل تعليماتك البرمجية أسرع وأكثر كفاءة، مثل تبسيط عبارات Java if.

الذكاء الاصطناعي | Codeium AI 16 | 1yQDvOsJL3pAZzbU TWWcgQ DzTechs

بمجرد تحديد أمر، سيقوم Codeium بإجراء التغييرات ومعاينتها. اضغط على Alt + A على لوحة المفاتيح لقبول التغييرات، أو Alt + R لرفضها.

Codeium هو نموذج قوي بالذكاء الاصطناعي يُوفر ميزات مُتنوعة للمُبرمجين. على الرغم من كونه مجانيًا تمامًا، إلا أنه مفيد بشكل مثير للإعجاب للمبرمجين من جميع المستويات، سواء كنت مبتدئًا أو متمرسًا في عدة لغات برمجية.

بمجرد تجربته، من المحتمل أن يصبح Codeium أحد إضافات VSCode المفضلة لديك. هذه مجرد بعض النقاط البارزة لما يمكنك فعله باستخدام Codeium، ولكن هناك العديد من الطرق التي يُمكن أن يُساعدك بها هذا النموذج في البرمجة لديك. يُمكنك الإطلاع الآن على كيفية استخدام Notion كمُطور: استكشاف إمكانيات Notion في مجال البرمجة.

DzTech

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