MOD 01 / نظرة عامة على كلود كودمجاني
6 min
درس

ما يمكنك فعله مع كلود كود

جاري معالجة الفيديو...

لا يقتصر التحول على كتابة التعليمات البرمجية بشكل أسرع فحسب، بل يتعلق أيضًا بنوع المشكلة التي يمكنك معالجتها.

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

الفئة 1 — مهام التعليمات البرمجية:

+كتابة وتشغيل الاختبارات لأي وحدة، ثم إصلاح الأعطال تلقائيا+إعادة هيكلة وظيفة أو فئة أو وحدة بأكملها إلى نمط جديد+الترحيل من مكتبة/إطار عمل إلى آخر (على سبيل المثال، Express → Hono)+إصلاح الأخطاء: وصف الأعراض، وتتبع كلود السبب الجذري وتصحيحه+مراجعة التعليمات البرمجية لقضايا الأمان، ومشاكل الأداء أو انتهاكات الأسلوب+إضافة أنواع إلى قاعدة تعليمات JavaScript، وتحويل CommonJS إلى ESM

الفئة 2 — سير عمل Git والمشروع:

+قم بالتجهيز والالتزام والدفع باستخدام رسالة ذات معنى يتم إنشاؤها تلقائيًا+إنشاء طلبات السحب مع الوصف والتسميات والمراجعين+حل صراعات الدمج من خلال فهم جانبي الاختلاف+إنشاء سجلات التغيير وإصدار الملاحظات من سجل git+الفرز وإغلاق القضايا التي لا معنى لها مع التعليقات الآلية

الفئة 3 — الأتمتة وCI/CD:

+قم بتوجيه أي مخرج أمر إلى كلود للتحليل واتخاذ الإجراء+التشغيل في وضع بدون رأس (علامة -p) لخطوط أنابيب CI/CD — لا حاجة إلى محطة طرفية تفاعلية+مراقبة السجلات وإطلاق التنبيهات عند ظهور حالات شاذة+تشغيل المهام المجدولة: تنظيف قاعدة البيانات ليلاً، وعمليات تدقيق التبعية الأسبوعية+ترجمة سلاسل i18n، وتغيير حجم الصور، وإنشاء مستندات API - كل ذلك كبرامج نصية لواجهة سطر الأوامر (CLI).

الفئة 4 — تكامل الأدوات الخارجية عبر MCP:

يتيح MCP (بروتوكول السياق النموذجي) لـ Claude Code الاتصال بالأنظمة الخارجية. بمجرد الاتصال، يمكنك التحدث معهم باللغة الطبيعية:

+GitHub — مشكلات البحث، وإنشاء العلاقات العامة، ومراجعة التعليمات البرمجية+PostgreSQL / MySQL — الاستعلام عن قواعد البيانات، وإنشاء عمليات الترحيل+Slack — إرسال تنبيهات ونشر ملخصات للقنوات+Jira — إنشاء التذاكر، وتحديث الحالة، وفرز الأعمال المتراكمة+Figma — فحص التصميمات وإنشاء رمز المكون+Sentry — قراءة تقارير الأخطاء وتتبعها حتى تصل إلى كود المصدر

مثال حقيقي

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

bash
1# Pipe any output to Claude for analysis:
2tail -f app.log | claude -p "alert me if you see any 500 errors"
3git diff main --name-only | claude -p "review these files for security issues"
4cat package.json | claude -p "find outdated dependencies and create a PR to update them"
bash
1# MCP integration — connect your tools:
2claude mcp add github # Issues, PRs, code search
3claude mcp add postgres # Query databases directly
4claude mcp add slack # Send messages and alerts
5
6# Then use them naturally in conversation:
7> "check Sentry for the top 5 errors this week and create GitHub issues for each"
8> "find all users in postgres who signed up today and send a summary to #growth in Slack"

ما الذي لا يجيده كلود كود:

+التعاون في الوقت الفعلي (يعمل معك بالتسلسل، وليس بالتزامن)+المهام التي ليس لها تعريف واضح لكلمة "تم" — تؤدي المطالبات الغامضة إلى نتائج غامضة+استبدال حكمك على القرارات المتعلقة بالهندسة المعمارية - إنه يتم تنفيذه بشكل جيد، ولكنك لا تزال تصمم+العمل في عمليات إعادة الشراء الضخمة مع ملايين الملفات دون توجيهات حول مكان البحث

النقطة المثالية: المهام المحددة جيدًا والمتكررة أو المملة - حيث يكون عنق الزجاجة هو التنفيذ، وليس التفكير.

توقف وافعل

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

قبل المتابعة

أجب عن هذه الأسئلة لتأكيد فهمك.

فحص المعرفة1 / 3

ما هو الفرق الرئيسي بين Claude Code ومساعدي التشفير التقليديين الذين يعتمدون على الذكاء الاصطناعي؟

تقدم الوحدة 10%

0/3 دروس مكتملة

السابقما هو كلود كود؟التالي أين يمكن استخدام كلود كود

← → مفاتيح الأسهم للتنقل