🧠 ال 35 مفهوم في Claude Code — للي مش بيبرمج خالص...
هيخليك بقدرات المبرمجين مع كلود كود ...
اوعدك لو قرأت البوست ده ...هتبقى فاهم أقوى أداة AI وصلت لإيدينا في 2026.
البوست طويل حبتين فلازم تجهز نفسك...علشان هنبدأ رحلة في عالم Claude Code.
أولاً: Claude Code ده إيه؟
مش chatbot. Claude Code AI بيشتغل جوا جهازك — بيكتب ملفات، بيعدل كود، بيشغل أوامر، وبيحل مشاكل كاملة من أولها لآخرها. مش بيجاوب بس... بيعمل.
🎯 المجموعة الأولى: الأساسيات — ابدأ منها
1️⃣ إيه هو Claude Code
أداة CLI (Command Line Interface) من Anthropic. بتشغلها في Terminal وبتكلمها بالعامي زي ما بتكلم أي حد.
2️⃣ التثبيت
أمر واحد بس: npm install -g
https://t.me/anthropic-ai/claude-code وبعدين اكتب claude وابدأ.
3️⃣ ال CLAUDE. md
ملف بتحطه في أي مشروع بيقول لـ Claude "أنا مين، وإيه القواعد هنا." بتكتبه مرة وبيتطبق أوتوماتيك كل مرة.
4️⃣ال Slash Commands
أوامر مختصرة جوا المحادثة: /help لشوف الأوامر، /clear لمسح المحادثة، /cost لتشوف كنت صرفت قد إيه.
5️⃣ ال Plan Mode
بدل ما Claude يبدأ يعمل على طول، بيفكر الأول ويعملك خطة كاملة وتوافق عليها. مفيش مفاجآت.
6️⃣ الـ Permissions
إنت اللي بتتحكم — إيه المسموح لـ Claude يعمله. كل action محتاج إذن منك، أو تقوله "auto-approve" لأوامر معينة.
7️⃣ الـ Tools الأساسية
ال Claude مش بيكتب بس — بيستخدم أدوات:
✅ ال Read — يقرأ الملفات
✅ ال Write — يكتب ملفات جديدة
✅ ال Edit — يعدل في ملف موجود
✅ ال Bash — يشغل أوامر Terminal
🔥 المجموعة التانية: قوة أكتر
8️⃣ ال TodoWrite
نظام مهام مدمج. Claude بيكتب قائمة tasks وبيتابع شغله عليها خطوة خطوة. بتشوف progress في الوقت الحقيقي.
9️⃣ ال Git Integration
ال Claude بيفهم Git بشكل طبيعي — يعمل commits، يشوف التاريخ، يتعامل مع branches، كل ده من غير ما تحتاج تعرف حاجة.
🔟 ال Memory System
ال Claude قادر يحفظ معلومات عنك بين المحادثات — اسمك، أسلوب شغلك، تفضيلاتك. مش هيبدأ من الصفر كل مرة.
1️⃣1️⃣ ال Context Window
ده عدد الكلام اللي Claude قادر يتذكره في محادثة واحدة. لو المشروع كبير، لازم تدير ده كويس.
1️⃣2️⃣ الـ /compact Command
لما المحادثة تبقى طويلة، /compact بيلخصها من غير ما تخسر الـ context المهم.
1️⃣3️⃣ ال Glob & Grep
أداتين للبحث جوا المشروع — Glob للملفات، Grep للمحتوى. Claude بيستخدمهم وحده، بس مهم تعرف إنهم موجودين.
1️⃣4️⃣ال Cost Tracking
في أي وقت اكتب /cost وهيقولك صرفت إد إيه في المحادثة دي. مفيش مفاجآت في الفاتورة.
1️⃣5️⃣ ال Settings.json
ملف إعدادات كامل — شكل الواجهة، الـ permissions الافتراضية، السلوك العام. بتضبطه مرة وخلاص.
💡 المجموعة التالتة: الأدوات المتقدمة
1️⃣6️⃣ ال MCP Servers
اختصار Model Context Protocol — بيخلي Claude يتكلم مع Figma، Notion، Gmail، Supabase وغيرهم مباشرةً. تقوله "ابعت إيميل" ويبعته فعلاً.
1️⃣7️⃣ ال Agents/Subagents
ال Claude يقدر يبعت "نسخ أصغر منه" تشتغل على مشاكل مختلفة بالتوازي. فريق كامل بدل موظف واحد.
1️⃣8️⃣ ال Parallel Agents
نفس الفكرة بس بشكل مقصود — Claude بيشغل أكتر من agent في نفس الوقت على مهام مختلفة، والنتيجة بتيجي أسرع بكتير.
1️⃣9️⃣ ال Hooks
أوامر بتتنفذ أوتوماتيك قبل أو بعد أي action. مثلاً: "بعد كل تعديل، احفظ أوتوماتيك في git."
2️⃣0️⃣ ال Custom Skills / Slash Commands
تقدر تكتب Skills خاصة بيك وتضيفها كـ slash commands. مثلاً /my-review يعمل نفس الـ review اللي إنت بتعمله كل مرة بأمر واحد.
2️⃣1️⃣ ال Worktrees
Claude يقدر يشتغل على نسخة معزولة من المشروع من غير ما يأثر على الشغل الأصلي. زي "مسودة" للتجربة.
2️⃣2️⃣ ال Background Tasks
ال Claude يبدأ مهمة طويلة وإنت تكمل شغلك — وهو يخبرك لما يخلص.
2️⃣3️⃣ ال Remote Triggers / Cron Jobs
تقدر تجدول Claude يعمل حاجة كل يوم في وقت معين. مثلاً: "كل صباح اعملي ملخص الأخبار."
📊 المجموعة الرابعة: الـ Workflow
2️⃣4️⃣ ال IDE Integration
ال Claude Code بيشتغل جوا VS Code وJetBrains مباشرةً — مش لازم تفتح Terminal منفصل.
2️⃣5️⃣ ال Headless Mode
تشغّل Claude من غير واجهة تفاعلية — مفيد لو عايز تأتمت حاجة في سكريبت.
2️⃣6️⃣ال Web Fetch & Web Search
ال Claude يقدر يجيب محتوى من أي موقع، أو يعمل بحث على الإنترنت، وده من غير ما تدخله أنت.
2️⃣7️⃣ ال Notebook Editing
ال Claude يقدر يشتغل مع Jupyter Notebooks مباشرةً — مهم جداً لأي حد شغال Data.
2️⃣8️⃣ ال Model Selection
تقدر تختار أي model من Claude — Opus للمهام الصعبة، Sonnet للعادية، Haiku للسريعة. كل واحد ليه وقته.