ما هو كلود كود؟
VIDEO PROCESSING...
بحلول نهاية هذه الوحدة، ستكون قادرًا على شرح ماهية Claude Code، ووصف أنواع المهام التي يمكنها معالجتها، واختيار السطح المناسب لسير عملك.
Claude Code هي أداة تشفير فعالة تم إنشاؤها بواسطة Anthropic. فهو يقرأ قاعدة التعليمات البرمجية الخاصة بك، ويحرر الملفات، ويدير الأوامر، ويتكامل مباشرة مع سير عمل التطوير الخاص بك - كل ذلك من محادثة واحدة.
سبب الأهمية: تقوم أدوات ترميز الذكاء الاصطناعي التقليدية بإنشاء مقتطفات تلصقها. يختلف Claude Code اختلافًا جوهريًا - فهو يعمل داخل مشروعك، ويقرأ ملفاتك الفعلية، ويفهم بنيتك ويتخذ الإجراءات بشكل مستقل. إنه الفرق بين محرك البحث وزميل العمل.
كلود كود ليس chatbot. إنه وكيل - فهو يتخذ إجراءات في بيئتك (قراءة الملفات، وتحرير التعليمات البرمجية، وتشغيل الأوامر) بدلاً من مجرد الإجابة على الأسئلة.
كيفية عمل الحلقة الوكيلة:
عندما تعطي Claude Code مهمة، فإنه لا يستجيب مرة واحدة فقط. يتم تشغيل حلقة:
1. القراءة — تستكشف قاعدة التعليمات البرمجية الخاصة بك، وتقرأ الملفات ذات الصلة، وتفهم السياق
2. الخطة — تقرر الخطوات اللازمة لإكمال المهمة
3. Act — تحرير الملفات، وتشغيل الأوامر، وتنفيذ الاختبارات
4. التحقق — التحقق من النتائج، وإصلاح الأخطاء، والتكرار
تستمر هذه الحلقة حتى تنتهي المهمة أو تحتاج إلى مدخلاتك. يمكنك البقاء متحكمًا - يمكنك الموافقة أو التصحيح أو الإلغاء في أي خطوة.
كلود كود مقابل الأدوات الأخرى:
| أداة | ماذا يفعل | ما لا يستطيع فعله |
|---|---|---|
| جيثب مساعد الطيار | الإكمال التلقائي داخل المحرر الخاص بك | قم بتشغيل الأوامر، واقرأ قاعدة التعليمات البرمجية الكاملة الخاصة بك، واتخذ إجراءات متعددة الخطوات |
| ChatGPT / Claude.ai | أجب عن الأسئلة وأنشئ مقتطفات من التعليمات البرمجية | قم بالوصول إلى ملفاتك، وإجراء اختباراتك، وإنشاء علاقات عامة حقيقية |
| المؤشر | محرر معزز بالذكاء الاصطناعي مع إنشاء مضمّن | تنفيذ مستقل متعدد الخطوات، تكامل CI/CD، أتمتة الأنابيب |
| كود كلود | كل ما سبق + يعمل بشكل مستقل في بيئتك | — |
الفرق الرئيسي: يتمتع كلود كود بـ إمكانية الوصول إلى بيئتك. فهو لا يرى فقط الكود الذي قمت بلصقه، بل يستكشف الريبو الفعلي الخاص بك.
ما يعنيه في الواقع عبارة "يقرأ قاعدة التعليمات البرمجية الخاصة بك":
عند بدء تشغيل Claude Code في مشروع ما، يمكنه:
+اقرأ أي ملف تشير إليه أو له صلة بالمهمة+فهم كيفية ارتباط الملفات ببعضها البعض (الواردات والصادرات والتبعيات)+تحقق من سجل git الخاص بك لفهم التغييرات الأخيرة+تشغيل الأوامر لاكتشاف هيكل المشروع+انظر إلى نتائج الاختبار ورسائل الخطأ لتشخيص المشاكل
هذا هو الوعي بالسياق على مستوى المشروع - وليس فقط الملف الذي قمت بفتحه.
1# Claude Code covers your full dev workflow:2claude "explain what this project does" # Understand3claude "fix the login bug and run tests" # Fix4claude "write tests for the auth module" # Test5claude "create a PR with these changes" # Ship67# It also handles compound tasks in one prompt:8claude "find all TODO comments, create GitHub issues for each, then delete the comments"
مثال ملموس:
لقد قمت للتو بدمج تحديث التبعية وCI باللون الأحمر. في العالم القديم: يمكنك فتح سجلات CI، وقراءة الخطأ، والبحث في Stack Overflow، ولصق المقتطفات، والاختبار محليًا، والتكرار.
مع كلود كود:
```
> "فشل CI بعد تحديث lodash. ابحث عن الخطأ وأصلحه وقم بإجراء الاختبارات."
```
يقرأ كلود مخرجات الاختبار الفاشلة، ويتتبع الخطأ إلى تغيير معطل في واجهة برمجة التطبيقات، ويحرر الملفات المتأثرة، ويجري اختبار npm محليًا للتحقق، ثم يقدم تقريرًا بملخص لما تم تغييره ولماذا. الوقت الإجمالي: أقل من دقيقتين.
افتح محطة طرفية وقم بتشغيل: كلود "ما هو 2+2؟" - فقط للتأكد من استجابة كلود كود. إذا لم تكن قد قمت بتثبيته بعد، فهذا هو الغرض من الوحدة 2. لا يوجد مشروع مطلوب لهذا الاختيار.
Before you continue
Answer these questions to confirm you got the key concepts.
ما هو كلود كود؟