دليل Claude Code الشامل - من الصفر للاحتراف | Turki Aljaber
🤖 Claude Code CLI

دليل Claude Code الشامل

من الصفر للاحتراف - تعلم كيف تستفيد من Claude Code في البرمجة والمهام الإدارية والشخصية

5
دقيقة للتثبيت
استخدامات متنوعة
100%
مجاني للتجربة

🚀 البداية السريعة

كل ما تحتاجه للبدء في 5 دقائق

ما هو Claude Code؟

Claude Code هو أداة سطر أوامر (CLI) من Anthropic تتيح لك التفاعل مع Claude مباشرة من التيرمينال. ليس مجرد chatbot - بل مساعد ذكي يقدر يقرأ ملفاتك، يكتب كود، يعدل مشاريعك، وينفذ أوامر على جهازك.

المتطلبات

macOS أو Linux (Windows عبر WSL)
Node.js 18+ مثبت
Terminal أو iTerm2
حساب Anthropic (للـ API key)

التثبيت

ثبت Claude Code عبر npm:

npm install -g @anthropic-ai/claude-code

شغل Claude Code:

claude

💡 أول مرة بيطلب منك تسجل الدخول عبر المتصفح

أول أمر

بعد التسجيل، جرب هالأوامر البسيطة:

# اسأل سؤال بسيط
claude "what is the weather like?"

# اطلب مساعدة في الكود
claude "help me fix this bug"

# افتح مشروع معين
cd ~/projects/myapp && claude

💻 للمبرمجين

استخدم Claude Code لتسريع تطويرك 10x

كتابة الكود

Claude Code يقدر يكتب لك كود كامل أو يعدل كود موجود:

# أنشئ component جديد
"create a React button component with loading state"

# أضف feature معينة
"add dark mode toggle to this app"

# حول كود من لغة للغة
"convert this Python code to TypeScript"

Debug وإصلاح الأخطاء

خله يحلل الأخطاء ويصلحها:

# صلح error معين
"fix: TypeError: Cannot read property 'map' of undefined"

# حلل الـ logs
"analyze error.log and find the root cause"

# راجع الكود وحسنه
"review this function and suggest improvements"

Git و GitHub

Claude Code يفهم Git ويساعدك فيه:

# سوي commit مع رسالة واضحة
"commit these changes with a descriptive message"

# أنشئ Pull Request
"create a PR for these changes to main"

# راجع التغييرات قبل الـ commit
"show me what changed since last commit"

Deploy على Cloudflare Pages

ارفع مشروعك على Cloudflare Pages بسهولة:

# جهز المشروع للنشر
"prepare this Next.js project for Cloudflare Pages"

# أنشئ wrangler.toml
"create wrangler.toml for this project"

# انشر على Cloudflare
"deploy to Cloudflare Pages"
اقرأ دليل Cloudflare Pages الكامل

📊 للمهام الإدارية

Claude Code مو بس للمبرمجين - ينفع لأي شخص!

إنشاء Excel و CSV

خله يسوي لك جداول بيانات:

# أنشئ جدول موظفين
"create employees.csv with: name, email, department, salary"

# حول JSON إلى CSV
"convert data.json to CSV format"

# أنشئ تقرير مبيعات
"create monthly sales report in Excel"

💡 النتيجة: ملف .csv أو .xlsx جاهز تفتحه في Excel

قراءة وتحليل PDF

Claude Code يقدر يقرأ ملفات PDF ويستخرج المعلومات:

# لخص محتوى PDF
"summarize contract.pdf in bullet points"

# استخرج جدول من PDF
"extract the pricing table from proposal.pdf"

# حول PDF لـ Word
"convert report.pdf to markdown"

💡 مفيد للعقود، التقارير، والفواتير

كتابة الوثائق والتقارير

خله يكتب لك وثائق احترافية:

# اكتب README للمشروع
"write a comprehensive README for this project"

# أنشئ تقرير شهري
"create monthly progress report for stakeholders"

# اكتب دليل استخدام
"write user guide for this application"

💡 يفهم Markdown ويكتب بتنسيق ممتاز

تنظيم الملفات

رتب ملفاتك بذكاء:

# رتب الصور حسب التاريخ
"organize photos in ~/Pictures by date taken"

# أعد تسمية ملفات
"rename all files in downloads to lowercase"

# نظف الملفات المكررة
"find and list duplicate files in this folder"

💡 يحلل المحتوى ويرتب بذكاء

🎯 للمهام الشخصية

استخدامات يومية تسهل حياتك

كتابة الإيميلات

خله يكتب لك إيميلات احترافية:

# اكتب إيميل رسمي
"write formal email to client about project delay"

# رد على إيميل
"draft reply to this complaint email"

التخطيط والتنظيم

خطط مهامك ومشاريعك:

# أنشئ خطة مشروع
"create project plan for website redesign"

# رتب أولويات المهام
"prioritize my task list by importance"

البحث والتحليل

حلل بيانات واستخرج insights:

# حلل بيانات المبيعات
"analyze sales.csv and find trends"

# قارن بين خيارات
"compare AWS vs GCP vs Azure for my use case"

⚡ نصائح للاحتراف

اختصارات وأسرار تخليك محترف

Slash Commands

أوامر سريعة مدمجة:

/help - عرض المساعدة
/clear - مسح المحادثة
/compact - ضغط السياق
/config - الإعدادات

أوامر مخصصة

أنشئ أوامرك الخاصة في ~/.claude/commands/:

# أنشئ أمر للـ code review
mkdir -p ~/.claude/commands
echo "Review code for bugs and suggest fixes" > ~/.claude/commands/review.md

# Now use it:
/review

MCP Servers

وسع قدرات Claude Code بربطه مع أدوات خارجية:

Filesystem - وصول للملفات
GitHub - إدارة repos
Database - استعلامات مباشرة
Slack - إرسال رسائل

Hooks

نفذ أوامر تلقائية قبل/بعد أي action:

# تشغيل tests قبل كل commit
# فورمات الكود تلقائياً
# إرسال notification بعد deploy

📝 أمثلة حقيقية

سيناريوهات من الواقع

مدير HR يسوي تقرير

عندك بيانات موظفين وتبي تقرير:

"اقرأ employees.json وأنشئ تقرير Excel فيه: الاسم، القسم، الراتب، وإحصائيات لكل قسم"

محاسب يحلل فواتير

عندك فواتير PDF تبي تحللها:

"اقرأ كل ملفات PDF في مجلد invoices واستخرج: رقم الفاتورة، التاريخ، المبلغ، واحفظها في CSV"

مسوق يسوي محتوى

تبي محتوى لسوشيال ميديا:

"أنشئ 10 تغريدات عن منتجنا الجديد، كل وحدة بنبرة مختلفة، واحفظها في ملف"

مبرمج يرفع موقع

تبي تنشر موقعك على Cloudflare:

"جهز المشروع للنشر على Cloudflare Pages، أنشئ wrangler.toml، وأعطني الخطوات"