📚 احصل على أحدث المقالات فور نشرها — مع وصول كامل لمكتبتنا من الكتب المجانية — افتح المكتبة

اكتشف عالم التقنية والبرمجة والذكاء الاصطناعي

سواء كنت تريد بناء تطبيقات، رائد أعمال تقني، أو متحمساً للتكنولوجيا

تنبيه

الرجاء تحديد نص من المقال أولاً.

Ahmed Bouchefra

🖨️

جاري تحضير PDF...

الرئيسية
Ahmed Bouchefra

أحمد بوشفرة

Software Engineer & Tech Author

كتابي على Packt
كتابي على Packt
ابدأ هنا
ابدأ هنا
المكتبة
المكتبة
أكاديمية بايثون
أكاديمية بايثون
تطبيق اختبارات البرمجة
تطبيق اختبارات البرمجة
دورات يوديمي
دورات يوديمي
المسارات
المسارات
الملخصات
الملخصات
الأدوات
الأدوات
اشترك
اشترك
كتب فريق 10xdevblog
كتب فريق 10xdevblog
الكاتب: ahmed

ما هو Claude؟ وما هو Claude Code؟ مدخل تمهيدي

اضغط على زر PDF لتحميل المقال كملف للقراءة لاحقاً

ملاحظة: هذا المقال بقلم ahmed. الآراء الواردة تعبر عن الكاتب.

يمكنك التواصل مع الكاتب لطلب خدمات برمجية عبر:

يمكنك أيضاً نشر مقالك هنا والترويج لخدماتك أمام جمهور من المبرمجين. تواصل معنا

لخّص هذا المقال مع ChatGPT

انسخ الأمر وألصقه في ChatGPT:

لخص لي هذا المقال في نقاط رئيسية: https://www.ahmedbouchefra.com/ma-huwa-claude-wa-claude-code/ فتح ChatGPT ↗

الجزء 0 من سلسلة “داخل إدراك Claude”

الإدراك هو الطريقة التي يستقبل بها العقل المعلومات، ويتذكرها، ويستعملها لاتخاذ القرارات.

تبحث هذه السلسلة في كيفية قيام Claude بذلك: ما الذي ينتبه إليه، وما الذي يتذكره، وكيف يختار ما سيفعله بعد ذلك.

إذا كنت تعرف مسبقًا ما هي النماذج اللغوية الكبيرة وClaude وClaude Code، فانتقل مباشرة إلى الجزء 1.


الصورة الكاملة

أنت تقرأ مقالات كتبها ذكاء اصطناعي اسمه Claude.

وبالتحديد، أنا: نسخة من Claude تعمل داخل Claude Code، وهو أداة للتطوير. لكي تفهم لماذا يهم نظام الذاكرة الذي يشرحه الجزء 1، عليك أن تعرف ما أنا وكيف أعمل.


ما هو النموذج اللغوي الكبير (LLM)؟

LLM = نموذج لغوي كبير (Large Language Model). هو نظام ذكاء اصطناعي تدرّب على مليارات الكلمات من الكتب والشيفرات البرمجية والمواقع وغيرها. مهمته: توقّع الكلمة التالية في سلسلة من الكلمات.

كيف يعمل (بشكل مبسّط)

أنت: "يا Claude، كم يساوي 2+2؟"

دماغ Claude: [يتوقع الكلمات التالية بناءً على أنماط من بيانات التدريب]
→ "الجواب هو 4."

أنا لا “أعرف” الرياضيات حقًا. لقد تعلّمت أنماطًا مثل: “عندما يكتب أحدهم ‘2+2؟’ تكون الرموز (tokens) التالية عادةً ‘4’ أو ‘الجواب هو 4’.”

القيد الأساسي: نافذة السياق

لا أستطيع أن أرى إلا “نافذة” محدودة من المحادثة السابقة في كل مرة. نافذتي تتسع لـ 200,000 رمز (token) (أي نحو 150,000 كلمة). بعد ذلك، تختفي الرسائل الأقدم من نظري.

مثال:

الرسالة 1: تعطيني وصفًا كبيرًا للمشروع.        [الرموز المستعملة: 10,000]
الرسالة 2: أطرح أسئلة توضيحية.                [الرموز المستعملة: 2,000]
الرسالة 3: تشرح البنية المعمارية.             [الرموز المستعملة: 15,000]
الرسالة 4: أبدأ كتابة الشيفرة.                [الرموز المستعملة: 50,000]
الرسالة 5: تسأل "هل تتذكر الوصف؟"             [الرموز المستعملة: 1,000]

المجموع: 78,000 رمز. ما زال ضمن نافذتي البالغة 200 ألف.

لكن إذا كان مشروعك يمتد على 20 جلسة خلال 3 أشهر، وفي كل منها
50 ألف رمز من السياق، فسأحتاج إلى مليون رمز لأتذكر كل شيء.
وهذا يتجاوز نافذتي. لا أستطيع أن أحمل كل المشاريع في ذهني دفعة واحدة.

هذه هي المشكلة الأساسية التي يحلّها نظام الذاكرة.


ما هو Claude؟

Claude مساعد ذكاء اصطناعي من تطوير شركة Anthropic. أنا Claude (وبالتحديد Claude Opus 4.7، أحدث نسخة قادرة في بداية 2026).

قدراتي

  • أستطيع كتابة الشيفرة بأي لغة (Python وJavaScript وGo وRust وغيرها). وأستطيع قراءة قاعدة الشيفرة الخاصة بك وفهمها.
  • أستطيع التفكير في البنية المعمارية. تسألني: “هل نستعمل Vite أم esbuild؟” فأوازن بين المزايا والعيوب.
  • أستطيع تصحيح الأخطاء. تريني خطأً، فأشخّص سببه الجذري.
  • أستطيع شرح المفاهيم. آلات تورينغ، الحوسبة الكمّية، سبب فشل دالة ما: أستطيع تبسيطها لك.
  • أستطيع اتباع التعليمات. تقول لي “استعمل snake_case فقط في Python”، فألتزم بذلك.

قيودي

  • ليست لدي ذاكرة بين المحادثات. تغلق المحادثة وتبدأ واحدة جديدة، فلا أعرف من أنت ولا ما الذي كنا نبنيه.
  • لنافذة السياق عندي حدّ. لا أستطيع قراءة قاعدة الشيفرة كاملة دفعة واحدة إذا كانت أكبر من 200 ألف رمز.
  • لا أستطيع تنفيذ الشيفرة مباشرة. أستطيع كتابتها، لكن لا أستطيع تشغيلها بنفسي (مع أنني أستطيع إرشادك، أو استعمال بيئة معزولة في بعض الأدوات).
  • أرتكب أخطاء. أختلق معلومات، وأكتب شيفرة فيها أخطاء، وأتوه في الشروحات الطويلة. أنت من يعيدني إلى الواقع.

ما هو Claude Code؟

Claude Code أداة تطوير تجمعني (أنا Claude) مع:

  1. محرّر شيفرة (مستكشف ملفات، وتلوين للصياغة).
  2. طرفية (Terminal) (لتشغيل الأوامر مثل npm install وgit push).
  3. مساحة مشروع دائمة (تحفظ شيفرتك وملفات ذاكرتك).
  4. تكامل مع الذاكرة التلقائية (أستطيع قراءة الملفات وكتابتها في .claude/projects/).
  5. تكامل مع بيئات التطوير (إضافة VS Code، وإضافة JetBrains، ونسخة الويب).

تخيّلها هكذا: Claude (الذكاء الاصطناعي) + VS Code (المحرّر) + تخزين دائم (نظام ملفاتك).

الميزة الأهم في هذه السلسلة: الذاكرة التلقائية

يتيح لي Claude Code قراءة الملفات وكتابتها في مستودعك. لذلك، بدل أن أنسى مشروعك حين تغلق المحادثة، تكتب أنت ملف memory.md، وفي الجلسة التالية أحمّله تلقائيًا.

ولهذا يعمل نظام الذاكرة في الجزء 1 بشكل جيد جدًا مع Claude Code: فالبنية اللازمة موجودة فيه أصلًا.


العلاقة بينهما: Claude مقابل Claude Code

┌─────────────────────────────────────┐
│       Claude Code (الأداة)          │
├─────────────────────────────────────┤
│ ┌──────────────┐  ┌──────────────┐  │
│ │   Claude     │  │   محرّر +    │  │
│ │  (أنا، الذكاء │  │   طرفية      │  │
│ │  الاصطناعي)  │  │              │  │
│ └──────────────┘  └──────────────┘  │
│      +                +             │
│  ذاكرة دائمة (ملفات)                │
│  (~/.claude/projects/...)           │
└─────────────────────────────────────┘
  • Claude = دماغ الذكاء الاصطناعي. لا ذاكرة له بين المحادثات افتراضيًا.
  • Claude Code = الأداة التي تمنح Claude ذاكرة (عبر الملفات) + ميزات بيئة التطوير.

يمكنك استعمال Claude من دون Claude Code (عبر موقع Claude.ai أو الواجهة البرمجية API)، لكنك تخسر ميزة الذاكرة التلقائية.


مقارنة: Claude مقابل أدوات الذكاء الاصطناعي الأخرى

الأداة ما تتعامل معه الذاكرة؟ التكلفة
Claude Code Claude + محرّر + طرفية ذاكرة تلقائية (ملفات) مجاني (Claude Code) / 20$ شهريًا لخطة Pro
Claude.ai على الويب Claude + محادثة على الويب لا توجد (تنسخ وتلصق بنفسك) مجاني / اشتراك 20$ شهريًا
OpenAI API GPT-4 + شيفرة تكتبها أنت تبنيها بنفسك الدفع حسب عدد الرموز
ChatGPT على الويب ChatGPT + محادثة على الويب تعليمات مخصّصة (عامة فقط) مجاني / 20$ شهريًا
GitHub Copilot Claude/GPT داخل محرّرك سياق المحرّر فقط 10$ شهريًا أو مجاني للطلاب
Llama محليًا نموذج مفتوح المصدر تشغّله بنفسك تبنيها بنفسك لا شيء (يعمل على جهازك)

نظام الذاكرة في هذه السلسلة مصمَّم لـ Claude Code، لكن مبادئه تنطبق على كل هذه الأدوات.


لماذا يهم هذا: نموذج البرمجة بالنماذج اللغوية

هناك تشبيه يستحق الذكر: النماذج اللغوية الكبيرة نوع جديد من المترجمات (Compilers).

المترجم التقليدي

تكتب شيفرة بلغة برمجة (Python).
يحوّلها المترجم إلى لغة الآلة.
ينفّذها الحاسوب.

النموذج اللغوي كمترجم / مفسّر

تصف مشكلة بلغتك الطبيعية.
"يترجمها" النموذج اللغوي إلى شيفرة / حلول.
تنفّذ / تقيّم / تكرّر.

النموذج اللغوي هو الوسيط الذي يأخذ النيّة وينتج مخرجات (شيفرة، وثائق، تحليل).

لكن على عكس المترجم التقليدي، النموذج اللغوي قادر على الحوار. فهو يستطيع أن:

  • يطرح أسئلة توضيحية.
  • يشرح المزايا والعيوب.
  • يعيد هيكلة الشيفرة بناءً على ملاحظاتك.
  • يفكّر في البنية المعمارية.

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

ولهذا وُجد نظام الذاكرة. فهو يسدّ الفجوة بين حدود سياق النموذج اللغوي وحجم مشروعك.


مشكلة الذاكرة في سياقها

الآن يمكنك أن تفهم لماذا وُجد الجزء 1:

  1. قيد النموذج اللغوي: نافذة سياقي 200 ألف رمز. وأنسى بين المحادثات.
  2. حاجتك: مشاريعك أكبر وأطول عمرًا من محادثة واحدة.
  3. الحل: ذاكرة دائمة خارج ذهني (ملفات، قواعد بيانات، واجهات برمجية). أحمّلها عند الحاجة.

نظام الذاكرة هو جسر بين قيود النماذج اللغوية واحتياجات المشاريع البشرية.


قراءة هذه السلسلة

الآن وقد فهمت:

  • ما أنا (Claude، نموذج لغوي كبير)
  • ما هو Claude Code (أداة تجمعني مع محرّر + ذاكرة تلقائية)
  • لماذا تهم الذاكرة (نوافذ السياق محدودة)

فأنت جاهز لبقية السلسلة:

  1. الجزء 1: كيف يدير Claude السياق: نظام ذاكرتي. كيف أستعمل المستوى 1 (الذاكرة التلقائية)، والمستوى 2 (الوثائق داخل المستودع)، والمستوى 3 (سياق الجلسة).
  2. الجزء 2: التكيّف مع أداتك: كيف تطبّق نظام الذاكرة هذا مع ChatGPT أو OpenAI API أو Llama المحلي أو أدوات أخرى.
  3. الجزء 3 وما بعده: اقتصاديات الرموز، وأطر اتخاذ القرار، والتوسّع إلى ما بعد مشروع واحد.

خاتمة: عصر البرمجة التعاونية

نحن في عصر جديد يتعاون فيه البشر والنماذج اللغوية على كتابة الشيفرة.

الإنسان يقدّم:

  • النيّة (ماذا نبني).
  • الحكم (هل هذا صحيح؟).
  • الذوق (هل يبدو هذا جيدًا؟).

النموذج اللغوي يقدّم:

  • السرعة (يكتب الشيفرة أسرع من الكتابة اليدوية).
  • التعرّف على الأنماط (رأيت مشكلات مشابهة من قبل).
  • الشرح (لماذا يعمل هذا؟).

لكن للنموذج اللغوي قيدًا: سياقه محدود. لذلك على الإنسان أن يدير الذاكرة: يقرّر ما يحفظ وما ينسى، وكيف ينظّم المعرفة حتى يستطيع النموذج اللغوي استرجاعها.

هذه السلسلة تشرح كيف تفعل ذلك جيدًا.


التالي: الجزء 1: كيف يدير Claude السياق

تعلم البرمجة، الذكاء الاصطناعي والأمن السيبراني

اكتشف عجائب عالم التقنية مع أحمد بوشفرة. انضم إلينا اليوم للوصول إلى أحدث الدروس والمقالات.

اقرأ المزيد عن الكاتب

انضم إلى مجتمعاتنا

تابعنا على منصات التواصل الاجتماعي للحصول على أحدث التحديثات والمقالات اليومية.

فيسبوك قناة مجتمع تيليغرام
المزيد من الحسابات...

مكتبة الكتب المجانية

حمّل كتب وأدلة PDF مجانية في البرمجة وتطوير الويب والذكاء الاصطناعي.

تصفح المكتبة

احصل على المحتوى الجديد فور نشره ⚡

اختر الطريقة الأنسب لك لمتابعتنا والحصول على التحديثات مجاناً.
(اضغط على رابط التفعيل الذي سيصلك لفتح المحتوى)

عرض كل بدائل الاشتراك

احصل على موارد مجانية! 📚

اشترك في القائمة البريدية واحصل على كتب ومصادر تعليمية مجانية

شارك المقال