حين تسمع عبارة «دَعِ الذكاء الاصطناعي يكتب الشيفرة»، قد يتبادر إلى ذهنك مشهد النسخ واللصق في نافذة محادثة. لكن أدوات البرمجة بالذكاء الاصطناعي اليوم تجاوزت تلك المرحلة منذ زمن. فهي تقرأ الملفات، وتعيد كتابة الشيفرة، وتشغّل الاختبارات، وتصلح أخطاءها بنفسها ― تحرّك المشروع بأكمله كأنها رفيق يجلس إلى جوارك. هذه الدورة ترشدك بأقصر طريق حتى تتقن فعلياً الأدوات الكبرى مثل Claude Code وCursor وGitHub Copilot.

ما ستصبح قادراً عليه بعد هذه الدورة

الهدف: «اجعل الذكاء الاصطناعي رفيقك، وضاعف سرعة يدك عشر مرات»

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

ما أدوات البرمجة بالذكاء الاصطناعي

أدوات البرمجة بالذكاء الاصطناعي مصطلح جامع لـأدوات التطوير التي تستعين بالنماذج اللغوية الكبيرة (LLM) لمساعدتك في كتابة الشيفرة وتعديلها وتنقيحها. ويمتد نطاقها من مجرد «إكمال تلقائي ذكي» إلى «وكيل مستقل» يمضي في التنفيذ عبر عدة ملفات بمجرد أن تُسلّمه التعليمات.

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

💡 البطل هو أنت في النهاية. الذكاء الاصطناعي لا يقرر «ماذا تبني». أما إعطاء التعليمات الدقيقة، وقراءة الشيفرة الناتجة، والحكم على جودتها فهي مهمة الإنسان. حين تصبح ممّن يتقنون الأداة تقفز إنتاجيتك قفزة هائلة، أما إن ألقيت كل شيء عليها فستتراكم شيفرة تبدو صالحة لكنها هشّة. هذه الدورة خريطة تجعلك ممّن «يتقنون» الأداة.

ثلاثة أنواع ― سطر الأوامر والمحرر والسحابة

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

① وكيل سطر الأوامر
نوع مستقل يعمل في الطرفية

حين تعطيه تعليماتك من الطرفية، يقرأ الملفات ويكتبها بنفسه، ويشغّل الأوامر، ويجري الاختبارات. يمكن أن تُوكِل إليه المشروع بأكمله. أبرز ممثّليه Claude Code.

يناسب: من يريد أن يُوكِل جزءاً كبيراً من التنفيذ.

② محرّر الذكاء الاصطناعي
رفيق مدمج داخل المحرّر

يقوم الذكاء الاصطناعي بالإكمال والمحادثة والتعديل داخل محرّر الشيفرة الذي اعتدت عليه. سحره في الحوار وأنت تنظر إلى الشيفرة. أبرز ممثّليه Cursor وGitHub Copilot.

يناسب: من يريد الكتابة مع مراجعة الشيفرة أمام عينيه.

③ منشئ التطبيقات السحابي
يكتمل داخل المتصفح وحده

دون إعداد بيئة، تصف ما تريد بناءه في المتصفح فـيولّد لك هيكل التطبيق كاملاً. مثل v0 وBolt وLovable. تُخرج شيئاً قابلاً للتشغيل دون أن تكتب شيفرة تقريباً.

يناسب: من يريد أن يرى شيئاً يعمل بسرعة أولاً.

هذه الأنواع الثلاثة ليست حصرية. من الطبيعي أن تصنع الهيكل بمنشئ تطبيقات، ثم تنظّمه بمحرّر ذكاء اصطناعي، ثم تضيف الميزات بوكيل سطر الأوامر. تتمحور هذه الدورة أساساً حول ①وكيل سطر الأوامر (Claude Code) و②محرّر الذكاء الاصطناعي، متعمّقةً في إتقانهما عملياً. أما ③ فنتناوله بالتفصيل في مقال مقارنة منشئات التطبيقات بالذكاء الاصطناعي وفي الدورة الشقيقة «التطوير الفردي بالذكاء الاصطناعي».

أبرز الأدوات في الساحة

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

Claude Code وكيل سطر أوامر

من إنتاج Anthropic. يعمل في الطرفية ويؤدّي التخطيط والتنفيذ والاختبار باستقلالية. بطل هذه الدورة. الموقع الرسمي claude.com/claude-code.

Cursor محرّر ذكاء اصطناعي

محرّر متخصص بالذكاء الاصطناعي مبني على VS Code. يمكنك الحوار مع الذكاء الاصطناعي وإجراء تعديلات دفعة واحدة وأنت تنظر إلى الشيفرة. للتفاصيل: ما Cursor.

GitHub Copilot محرّر ذكاء اصطناعي

أكثر أدوات الإكمال انتشاراً. يُدمج في VS Code وغيره، ويقترح السطر التالي أثناء كتابتك. للتفاصيل: ما GitHub Copilot.

Codex سطر أوامر/سحابة

وكيل برمجة من إنتاج OpenAI. موقعه قريب من Claude Code. الفرق بينهما في Claude Code مقابل Codex.

v0 / Bolt / Lovable منشئ تطبيقات

مجموعة أدوات أقرب إلى «بلا شيفرة» تولّد التطبيق حين تعطيها تعليماتك في المتصفح. المقارنة في مقارنة منشئات التطبيقات.

📊 إن أردت مقارنة الأدوات الأربع جنباً إلى جنب فمقال المقارنة الشاملة بين Cursor وClaude Code وGitHub Copilot وCodex مفيد. وتتمحور هذه الدورة، من بينها جميعاً، حول Claude Code الذي يمكن أن تُوكِل إليه جزءاً كبيراً من التنفيذ، ونمضي معه عملياً.

أيها تختار؟

«في النهاية، أيها أستخدم؟» ― تلك أول عقبة. والإجابة يحدّدها أسلوب عملك. جرّب أن تجيب عن الأسئلة الثلاثة التالية.

س1. هل تستطيع قراءة الشيفرة؟

لا تقرؤها تقريباً ← ابدأ بـمنشئ التطبيقات أو البرمجة بالإحساس. تقرؤها قليلاً ← انتقل إلى محرّر الذكاء الاصطناعي أو Claude Code.

س2. إلى أي مدى تريد أن تُوكِل؟

أن تُوكِل التنفيذ دفعة واحدة ← Claude Code (وكيل سطر الأوامر). أن تراجع سطراً سطراً ← Copilot أو Cursor.

س3. هل تريد إعداد بيئة؟

تريد تجنّبه وتجربة سريعة ← منشئ تطبيقات يعمل في المتصفح. تريد العمل الجادّ في بيئتك ← أدوات سطر الأوامر/المحرّر.

✅ إن حِرت، فابدأ بـ Claude Code. يمكن أن تُوكِل إليه جزءاً كبيراً من التنفيذ، ويكفيك وجود طرفية للبدء. وبما أن هذه الدورة تسير حول Claude Code، فأتقنه أولاً ثم أضف Cursor أو Copilot عند الحاجة ― هذا أقصر الطرق دون التفاف.

خريطة هذه الدورة

هذه الدورة سبعة فصول كاملة. بترتيب «تعرف ← تبدأ ← تقارن ← تطلب بإتقان ← تتجاوز العقبات ← توسّع القدرات ← تخفّض التكلفة»، تجعلك تتقن الأدوات على المستوى العملي. استخدمها خريطةً تعرف بها أين تتعلّم الآن.

الفصل 2
ابدأ مع Claude Code

التثبيت، التشغيل الأول، أنماط الأذونات، أساسيات الإعداد.

إلى الفصل 2 →
الفصل 3
قارن الأدوات ووزّع استخدامها

الفرق بين Cursor وCopilot وCodex وكيف تختار بينها.

إلى الفصل 3 →
الفصل 4
اطلب بإتقان

التمييز بين البرمجة بالإحساس والتطوير المدفوع بالمواصفات.

إلى الفصل 4 →
الفصل 5
تجاوز العقبات

أسباب الأخطاء الشائعة ومعالجتها بشكل منهجي.

إلى الفصل 5 →
الفصل 6
استخدم الإضافات

وسّع القدرات بـ hooks وplugins وsubagents وMCP.

إلى الفصل 6 →
الفصل 7
التكلفة والكفاءة

إدارة الرموز وحدود الاستخدام وحيل رفع الكفاءة.

إلى الفصل 7 →

قبل أن تبدأ

من الفصل التالي نبدأ العمل فعلياً. الاستعداد ليس كثيراً. أن تُلمّ قليلاً بالطرفية، وأن يكون لديك شيفرة تريد صنعها (ولو للتدريب) ― هذا يكفي.

🖥 أساسيات الطرفية

يكفي أن تفهم إجمالاً التنقّل بين المجلدات وتشغيل الأوامر. لا حاجة إلى الإتقان الكامل.

📁 مشروع للتدريب

جهّز مادةً واحدة يمكنك العبث بها، مثل تطبيق مهام صغير أو سكربت.

🔑 حساب

حساب على الأداة التي ستستخدمها (Anthropic لـ Claude Code). التفاصيل في الفصل التالي.

خلاصة هذا الفصل
  • أدوات البرمجة بالذكاء الاصطناعي رفيق يحوّل القصد المعبّر عنه باللغة الطبيعية إلى شيفرة تعمل. والبطل هو أنت.
  • الأنواع ثلاثة ― ①وكيل سطر الأوامر (Claude Code) ②محرّر الذكاء الاصطناعي (Cursor/Copilot) ③منشئ التطبيقات السحابي (v0/Bolt/Lovable). ويمكن مزجها.
  • الاختيار يتحدّد بـ«هل تقرأ الشيفرة؟ إلى أي مدى تُوكِل؟ هل تريد إعداد بيئة؟». وإن حِرت فابدأ بـ Claude Code.
  • هذه الدورة سبعة فصول ترشدك، حول Claude Code، حتى الإتقان على المستوى العملي.

فلنبدأ إذن. في الفصل الثاني «ابدأ مع Claude Code» نمضي حتى تثبيته فعلياً وإعطائه أول تعليمة.