EN
ابدأ هنا المواضيع الفِرَق المرجع المستجدّات المحفوظات
المواضيع

كل إجابة، في مكان واحد.

صفحة واحدة لكل موضوع. تجمع التعريفات، والإمكانات، ومقارنات «س مقابل ص»، والقراءات المطوّلة لسؤال واحد — كي تتوقّف عن فتح خمسة تبويبات لفهم شيء واحد.

الأساس

ما تحتاجه في يومك الأول.

ما هو Claude Code وكيف أبدأ باستخدامه فعليًا؟ ما هو Claude Code (وكيف تبدأ) Claude Code مساعد ذكاء اصطناعي يعمل على ملفاتك الحقيقية بدل أن يتحدّث عنها فقط. تنزّل تطبيق سطح المكتب، وتفتح مجلدًا، وتطلب ما تريد بلغة عادية. هو يقترح التغييرات، وأنت تراجع كل تغيير فتقبله أو ترفضه. 20 مدخلًا هل أحتاج إلى استخدام Terminal، أم يمكنني الاكتفاء بالتطبيق؟ التطبيق مقابل سطر الأوامر يمكنك الاكتفاء بالتطبيق. Claude Code Desktop ونسخة سطر الأوامر هما المحرّك نفسه خلف واجهتين مختلفتين. Desktop نافذة عادية تشير فيها وتنقر. أما الـ Terminal فهو للأتمتة والـ scripting ولتوزيعات Linux التي لا تغطّيها نسخة Desktop التجريبية. 9 مدخلًا ما الذي أحتاج فعلًا إلى معرفته عن طريقة تخزين حاسوبي للأشياء؟ الملفات والمجلدات والمسارات الملفات كتل بيانات لها أسماء ولا تفعل شيئًا حتى يقرأها تطبيق. والمجلدات تتداخل داخل بعضها فتصنع شجرة. والمسار هو عنوان الملف عبر تلك الشجرة. هذا هو النموذج كله، وهو يكفي للعمل مع Claude على ملفات حقيقية. 4 مدخلًا ما هو الـ LLM وكيف يعمل فعليًا؟ كيف يعمل الذكاء الاصطناعي فعلًا الـ large language model برنامج تعلّم الأنماط من كمّ هائل من النصوص، وصار الآن يتوقّع ما ينبغي أن يأتي تاليًا، قطعة صغيرة في كل مرة. وكل ما يفعله — من إجابة وكتابة وتلخيص وبرمجة — ينبع من هذه القدرة الواحدة. 9 مدخلًا ما الفرق بين الـ chatbot والـ AI agent؟ ما هو الـ AI agent الـ chatbot يجيب عن رسالة واحدة ثم ينتظرك. أما الـ agent فيعمل نحو هدف في حلقة — يتصرّف، وينظر إلى ما حدث، ويقرّر الخطوة التالية، ويكرّر ذلك حتى تُنجَز المهمة. Claude Code نفسه agent. 6 مدخلًا كيف أكتب prompt يحصل على إجابة جيدة؟ أن تطلب ما تريده فعلًا اكتبه كأنه موجز تكليف، لا كأنه استعلام بحث. قل ما تريده، ولمن هو، وما الذي يجب تجنّبه، وكيف يبدو العمل الجيد — واعرض مثالًا بدل أن تصفه. الإجابة المبهمة هي دائمًا تقريبًا نتيجة طلب مبهم. 4 مدخلًا كيف أفهم codebase لم يعد أحد في شركتي يفهمه؟ فهم كود لم تكتبه وجّه Claude إلى ملف واحد أو اسم واحد، واسأله بلغة عادية. هو يقرأ الكود الفعلي ويشرحه، فيتحوّل نظام غريب عليك إلى سلسلة أسئلة صغيرة مُجابة بدل سؤال واحد مستحيل. والقراءة لا تغيّر شيئًا، فهي أأمن طريقة للبدء. 2 مدخلًا لماذا ينسى Claude أشياء، وما الذي ينبغي أن أضعه أمامه؟ الـ context والـ context window لا يعرف Claude إلا ما هو أمامه — رسائلك، والملفات التي قرأها، وردوده هو. تلك المساحة محدودة، لذا فإن أي session طويلة تبدأ بإسقاط التفاصيل الأقدم. والعلاج مقصود: أعطِه ما يهمّ، وابدأ من جديد بين المهام غير المرتبطة. 9 مدخلًا متى أمسح المحادثة ومتى أواصل؟ كيف تدير الـ session جيدًا الـ session هي محادثة واحدة متّصلة مع Claude — كل ما لا يزال يراه. ابدأ session جديدة لمهمة جديدة. استخدم /compact حين يبدأ خيط طويل بالنسيان لكنه لم ينتهِ بعد، و/clear حين تنتقل إلى شيء غير مرتبط. 8 مدخلًا كيف أسلّم Claude مهمة كبيرة دون أن يبني الشيء الخطأ؟ مهامّ أكبر من أن يتّسع لها prompt واحد تبيَّن الحجم أولًا — المهمة كبيرة حين لا تستطيع أن تقول في جملة واحدة كيف يبدو الإنجاز. ثم خطِّط قبل أن تنفّذ، وجادِل الخطة ما دام الجدال مجانيًا، وقسّم العمل إلى قطع يمكنك فحصها، وقاطِع في اللحظة التي ينحرف فيها. 2 مدخلًا أيّ model من Claude ينبغي أن أستخدم؟ كيف تختار الـ model يأتي Claude في أربع فئات — Haiku وSonnet وOpus وFable. الـ Sonnet هو الافتراضي وهو المناسب لمعظم العمل. انزل إلى Haiku في المهام السريعة البسيطة؛ وارتفع إلى Opus أو Fable حين تكون المشكلة صعبة فعلًا. والتبديل يحدث في منتصف المحادثة. 4 مدخلًا كيف أمنع Claude من فعل شيء لم أوافق عليه؟ الأذونات و plan mode والبقاء مسيطرًا يسأل Claude قبل أن يغيّر ملفًا أو ينفّذ أمرًا. ابدأ في وضع `Ask permissions` حيث يستأذنك في كل مرة. ويذهب الـ plan mode أبعد — يقترح Claude نهجًا ولا يلمس شيئًا حتى توافق. ثم تخفّف القواعد كلما نمت الثقة. 10 مدخلًا Claude يطلب إذنًا. كيف أعرف هل أقول نعم؟ كيف تقرّر على ماذا توافق اقرأ ما سيفعله فعلًا، ثم اسأل سؤالين. إلى أيّ مدى تصل العواقب إن كان هذا خاطئًا — إلى هذه المحادثة فقط أم إلى أشخاص آخرين؟ وهل أستطيع استرجاعه؟ القابل للعكس والمحدود يعني وافِق وامضِ؛ وغير القابل للعكس أو الواسع يعني تمهّل واقرأ. 2 مدخلًا كيف أرى ما غيّره Claude قبل حفظه — وكيف أتراجع عنه؟ رؤية ما غيّره Claude والتراجع عنه يعرض Claude Desktop كل تعديل على شكل diff مرئي قبل حفظه — النص القديم والجديد جنبًا إلى جنب، مع تمييز الحذف والإضافة بالألوان — ولكل تغيير زرّا قبول ورفض خاصّان به. لا شيء يستقرّ حتى تقبله. 4 مدخلًا كيف أعرف أن الذكاء الاصطناعي يختلق هذا الكلام؟ حين يخطئ الذكاء الاصطناعي نماذج الذكاء الاصطناعي تؤلّف نصًا معقولًا بدل أن تبحث عن الحقائق، فقد تقول لك شيئًا خاطئًا بثقة تامّة. نبرة الثقة لا تدلّ على شيء. العلاج هو التحقّق — أعطِ الـ model المادة المصدرية، ثم قارن بها كل رقم أو معلومة أو مرجع محدّد. 5 مدخلًا كيف أتوقّف عن إعادة شرح مشروعي في كل مرّة؟ CLAUDE.md و memory ضع ملفًا اسمه CLAUDE.md في مشروعك، فيقرأه Claude في بداية كل محادثة — الـ stack الذي تعمل به، وأعرافكم في العمل، وما لا يُمَسّ أبدًا. اطلب من Claude أن يصوغ لك واحدًا، أو شغّل /init. أمّا الـ memory فهي الملاحظات المنفصلة والخاصّة التي يحتفظ بها Claude لنفسه. 4 مدخلًا

معرفة عمليّة

ما ستصادفه في شهرك الأول.

ما هي الـ slash commands وكيف أصنع واحدًا خاصًا بي؟ Slash commands الـ slash command هو prompt محفوظ تشغّله بكتابة `/name` في المحادثة. يأتي Claude Code بمجموعة جاهزة منها مثل `/review` و`/clear`، وتستطيع إضافة ما يخصّك بحفظ تعليمة تعيد كتابتها باستمرار في ملف له اسم. 4 مدخلًا ما هو الـ Claude Skill ومتى أكتب واحدًا؟ Skills و plugins الـ skill مجلد من التعليمات المكتوبة يقرأه Claude من تلقاء نفسه حين يطابق الموقف — معايير فريقك مكتوبة مرّة واحدة بدل إعادة شرحها في كل session. أمّا الـ plugin فيحزم عدّة skills و commands و connectors معًا، فتُثبَّت المنظومة كاملة في خطوة واحدة. 4 مدخلًا ما هو الـ subagent ومتى أفوّض إليه؟ Subagents الـ subagent هو Claude ثانٍ يستدعيه Claude الرئيسي ليتولّى مهمّة واحدة مركّزة — قراءة أربعين ملفًا، تشغيل بحث — داخل context window منفصل خاص به. ولا يعيد إليك إلا الخلاصة، فتبقى محادثتك الرئيسية قصيرة وفي صلب الموضوع. 3 مدخلًا كيف أوصّل Claude بأدواتي الأخرى؟ توصيل Claude بأدواتك الأخرى MCP (Model Context Protocol) هو الطريقة المعيارية لمنح Claude وصولًا إلى أدوات لا يملكها مدمجة — الـ Google Drive لديك، أو الـ database، أو نظام التذاكر. تضيف connector مرة واحدة، ومن بعدها يستطيع Claude أن يقرأ من تلك الأداة ويكتب إليها أثناء محادثة عادية. 8 مدخلًا كيف أجعل Claude يفكّر بعمق أكبر (أو يمضي أسرع)؟ إلى أي حدّ يفكّر Claude يستطيع Claude أن يفكّر خطوة بخطوة قبل أن يجيب، وهذا يحسّن الدقة بوضوح في المسائل الصعبة متعدّدة الخطوات. في تطبيق Claude هذا هو مفتاح Extended Thinking؛ وفي Claude Code هو إعداد `/effort`. وهناك مقبض منفصل، `/fast`، يقايض قليلًا من التكلفة بردود أسرع. 6 مدخلًا ما هو git ولماذا يتحدّث Claude دائمًا عن الـ commits؟ الـ version control (git) git أداة تسجّل كل تغيير يجري على مشروع، بحيث يمكن استرجاع أي إصدار سابق كما كان بالضبط. وهو ما يجعل السماح لـ agent بتعديل ملفاتك تصرّفًا معقولًا — فإن تبيّن أن تغييرًا ما خاطئ، تستعيد آخر حالة سليمة في ثوانٍ. 11 مدخلًا كيف أراجع ما أنتجه agent دون قراءة كل سطر؟ مراجعة العمل الذي كتبه الذكاء الاصطناعي راجِع بفحص السلوك والنيّة بدلًا من قراءة كل سطر — تأكّد أن التغيير يفعل ما طلبته، وجرّبه عمليًا، واصرف انتباهك إلى الأجزاء التي تمسّ المال أو البيانات أو الـ permissions. أمّا الباقي الروتيني فتستطيع مراجعات آلية أن تمشّطه بحثًا عن bugs. 5 مدخلًا لماذا فاتورة الذكاء الاصطناعي لديّ بهذا الارتفاع، وكيف أخفّضها؟ ما تكلفة الذكاء الاصطناعي معظم فاتورة الذكاء الاصطناعي هي الـ context الذي ترسله، لا الإجابات التي تعود إليك — الجانب الوارد يمثّل نحو 90% من التكلفة. والعلاج هو إرسال قدر أقل — مجلد عمل أضيق، وبدء session جديدة عند تغيّر الموضوع، والاعتماد على prompt caching لما تعيد استخدامه. 5 مدخلًا كيف أجعل فريقي يستخدم هذا فعلًا؟ تعميم Claude على فريق ابدأ بنطاق صغير ومحدّد — عدد قليل من الأشخاص، على تطبيق سطح المكتب لا على الـ terminal، ولكل واحد منهم مهمة واحدة تستحق تغيير عادته من أجلها. احسم قواعد البيانات قبل اليوم الأول، ثم دوّن ما ينجح حتى يصبح الـ prompt الجيّد الذي كتبه شخص واحد ملكًا للجميع. 7 مدخلًا هل يمكنني إدخال بيانات الشركة في الذكاء الاصطناعي؟ بيانات الشركة والخصوصية والقواعد نعم في الغالب، من خلال حساب شركة معتمد — لكن ليس لكل شيء. صنّف موادّك إلى عامة وداخلية وسرّية وخاضعة للتنظيم، وضع قاعدة مختلفة لكل فئة. المنع الشامل لا يوقف استخدام الذكاء الاصطناعي؛ إنما ينقله إلى مكان لا تراه. 5 مدخلًا ما هي Artifacts وProjects وDeep Research؟ واجهات تطبيق Claude هي ثلاث ميزات داخل تطبيق Claude، لا ثلاثة منتجات. Artifacts لوحة جانبية يبني فيها Claude شيئًا تراه وتستخدمه؛ وProjects مساحة عمل تتذكّر الـ context الخاص بك؛ وDeep Research يجري عمليات بحث كثيرة ويعيد تقريرًا موثّق المصادر. 7 مدخلًا كيف يدير فريقي هذا فعليًا يومًا بيوم؟ الدليل التشغيلي لفريقك الدليل التشغيلي هو الطبقة التي تعلو المهام الفردية: من يملك القرار، وما المواد التي يجوز لفريقك مشاركتها، وأي فحص يجب أن يجتازه العمل قبل أن يغادر المؤسسة. وفي الأسفل دليل لكل فريق من تسعة فرق. 9 مدخلًا ماذا تعني فعلًا frontend وbackend وAPI وserver؟ مصطلحات البرمجيات التي ستسمعها معظم البرمجيات هي برنامج يطلب شيئًا من برنامج آخر. الـ frontend هو ما تراه على جهازك؛ والـ backend هو المنطق والبيانات التي تعمل على server؛ والـ API هو الطريقة المتّفق عليها للطلب. وكل ما عدا ذلك مفردات تدور حول هذا الشكل. 12 مدخلًا

متقدّم

حين تتجاوز الأساسيات.

هل أستطيع تشغيل عدّة نسخ من Claude في وقت واحد؟ الـ agent teams والعمل المتوازي نعم. الـ agent team يوزّع طلبًا واحدًا على عدّة نسخ من Claude تعمل بالتوازي — واحدة لكل ملف أو صفحة أو سؤال — ثم يجمع ما توصّلت إليه في نتيجة واحدة. وتبدأه بوصف الهدف بلغة عادية، لا بكتابة كود. 7 مدخلًا كيف أجعل Claude يعمل دون أن أكون جالسًا أمامه؟ الـ hooks والجدولة والـ loops ثلاث آليات، لكلٍّ منها trigger مختلف. الـ hook ينطلق عند حدث — بعد كل تعديل، أو قبل كل أمر. والجدولة تنطلق بالساعة — كل يوم اثنين في التاسعة صباحًا. والـ loop يتكرّر على فترات منتظمة حتى يتحقّق الشرط الذي حدّدته. 10 مدخلًا كيف أجعل البرمجيات التي يكتبها الـ agent موثوقة فعلًا؟ البناء بموثوقية باستخدام الـ agents الموثوقية تأتي من النظام المحيط بالـ agent، لا من prompt أفضل. حدّد النتيجة بدقّة، وقسّم العمل إلى أجزاء صغيرة بما يكفي للتحقّق منها، واجعل شيئًا ما يتحقّق من كل جزء — test، أو agent ثانٍ، أو قاعدة ثابتة — قبل أن يُعتبر منجزًا. 6 مدخلًا كيف يبحث الذكاء الاصطناعي في مستنداتي أنا؟ البحث في مستنداتك أنت (RAG) RAG (retrieval-augmented generation) يعني أن النظام يبحث في مستنداتك أولًا، ويستخرج المقاطع القليلة الأوثق صلةً، ثم يسلّمها إلى الـ model ليجيب منها. فتكون الإجابة مستندة إلى مادّتك المصدرية الفعلية، بدل ذاكرة تدريب الـ model. 3 مدخلًا هل سيأخذ الذكاء الاصطناعي وظيفتي؟ ما الذي يفعله الذكاء الاصطناعي بالعمل ليست وظيفتك كاملة — لكن الذكاء الاصطناعي يبتلع مهامّ بعينها، وكل وظيفة حزمة من المهامّ. والسؤال المفيد هو أيُّ مهامّك مكشوفة، وأيُّها يتضاعف أثره، وأيُّها يحتفظ بقيمته لأن المسؤولية عنه لا بدّ أن يتحمّلها إنسان. 5 مدخلًا هل أستطيع أن أضع Claude داخل شيء أبنيه، لا أن أحادثه فقط؟ بناء Claude داخل برمجياتك أنت نعم، على ثلاثة مستويات. الـ API الخام يمنحك سؤالًا واحدًا وجوابًا واحدًا. والـ headless mode يشغّل Claude كأمر داخل script. أمّا الـ Agent SDK فيسلّم برنامجك محرّك Claude Code كاملًا — الحلقة والأدوات والأذونات — في هيئة library. 3 مدخلًا