انتقل إلى المحتوى

دليل vibe coding بالعربي: البرمجة بالإحساس مع Claude وCodex

كيف تبرمج بأسلوب vibe coding بالعربية مع Claude Code أو Codex: طلبات وردود بالعربية، وطريقة عمل تُبقي تطبيقك سليمًا، ومتى يصبح خطرًا، وكم يكلّف.

آخر تحديث: 3 نوفمبر 2026نسخة Markdown

البرمجة بالإحساس (vibe coding) هي أن تصف ما تريده بكلمات بسيطة، وتترك وكيل ذكاء اصطناعي مثل Claude Code أو Codex يكتب الكود ويشغّله ويصلحه. وتستطيع أن تعمل بهذه الطريقة بالعربية: اكتب طلباتك بحروف عربية، وأبقِ الكود والأوامر بالإنجليزية، وافحص كل خطوة قبل أن تبني عليها.

ما هو vibe coding؟#

صاغ Andrej Karpathy المصطلح في فبراير 2025 لوصف طريقة عمل «تستسلم فيها تمامًا للإحساس، وتتقبّل النمو المتسارع، وتنسى أن الكود موجود أصلًا». وفي مارس 2025 رسم Simon Willison الحد الفاصل: إذا راجعت الكود الذي كتبه الذكاء الاصطناعي واختبرته وتستطيع أن تشرح كيف يعمل، فهذا تطوير برمجيات لا vibe coding.

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

كيف تبرمج بالإحساس بالعربية؟#

نماذج Claude وGPT تقرأ العربية وتكتبها، لذلك تستطيع أن تصف تطبيقك بالعربية من أول طلب. وتساعدك هذه العادات الخمس:

  • حروف عربية، لا الفرانكو (العربيزي). توصي Anthropic بكتابة النص بحروفه الأصلية لا بحروف لغة أخرى، فاكتب «صفحة تسجيل الدخول» بالعربية، لا الكلمات نفسها بحروف لاتينية وأرقام.
  • النصوص الدقيقة كما هي. أبقِ أسماء الملفات والأوامر ورسائل الخطأ كما كُتبت، بصيغة الكود، لأن الوكيل يبحث عنها حرفًا بحرف.
  • لغة واحدة للردود. في Claude Code أضف "language": "arabic" إلى الملف ~/.claude/settings.json، فيرد Claude بالعربية تلقائيًا. وفي الأداتين يطلب هذا السطر في CLAUDE.md أو AGENTS.md ردودًا بالعربية، ويُبقي الكود بالإنجليزية:
CLAUDE.md or AGENTS.md
Reply to me in Arabic. Keep code, file names, identifiers, comments and commit messages in English.
  • بقية الملف بالإنجليزية. يُحمَّل الملف في بداية كل جلسة، والعربية تستهلك توكنات أكثر من الإنجليزية للمعنى نفسه.
  • الكتابة لا الإملاء الصوتي. عند مراجعتنا في 3 نوفمبر 2026 لم تكن العربية بين لغات الإملاء الصوتي في Claude Code، فإذا ضبطت اللغة على العربية عاد الإملاء إلى الإنجليزية وبقيت الردود بالعربية.

والنص العربي المنسوخ من المستندات أو المحادثات قد يحمل علامات اتجاه غير مرئية. يحذفها Claude Code حين تضغط Enter، ثم يرسل الطلب عند الضغطة الثانية.

تعرض الأداتان مصطلحاتهما بالإنجليزية:

في الأداةبالعربيةمعناه
plan modeوضع الخطةيقترح الوكيل خطة قبل أن يبدأ
permissionsالأذوناتما يُسمح للوكيل بفعله دون أن يسألك
diffالفروقالأسطر التي يضيفها التغيير أو يحذفها
commitإيداعنقطة محفوظة في سجل git
contextالسياقما يحمله الوكيل من المحادثة الحالية

كيف تسير جلسة vibe coding؟#

تحتاج إلى وكيل برمجة يقرأ مشروعك ويعدّل الملفات ويشغّل الأوامر، مثل Claude Code من Anthropic أو Codex من OpenAI. والدورة واحدة في الأداتين: صِف، ثم خطط، ثم ابنِ خطوة واحدة، وافحصها، وأنشئ إيداعًا. ويشرحها دليل عمل موقع بـ Claude Code على موقع حقيقي.

اجعل المجلد مستودع git بالأمر git init. فنقاط الاستعادة في Claude Code تغطي الملفات التي يعدّلها Claude بأدواته فقط، ويوصي توثيق Codex بنقاط استعادة في Git قبل كل مهمة وبعدها.

صِف النتيجة. قل لمن التطبيق وكيف يبدو العمل المنتهي، أو دع الوكيل يسألك أولًا:

أريد تطبيق ويب صغيرًا يسجّل فيه فريقي المبيعات اليومية ويرى مجموعها كل أسبوع. اسألني حتى تستطيع كتابة المواصفات، ثم اكتبها في الملف SPEC.md. لا تكتب أي كود الآن.

اقرأ الخطة. اكتب /plan في أي من الأداتين، أو اضغط Shift+Tab في Claude Code حتى يظهر ⏸ plan mode on في شريط الحالة. ولا يعدّل Claude Code أي ملف في وضع الخطة قبل موافقتك.

ابنِ ميزة واحدة في كل طلب، مع فحص: اختبار ينجح، أو أمر ومخرجاته، أو صفحة تُفتح. واطلب هذا الدليل، لا عبارة «يعمل».

اعرض المشكلة. الصق رسالة الخطأ كما هي، أو لقطة شاشة: Ctrl+V في Claude Code (وAlt+V على Windows)، وcodex --image أو اللصق في Codex.

أنشئ إيداعًا لكل خطوة تعمل، فلا تكلّفك الخطوة السيئة التالية أكثر من تراجع واحد.

كيف تحمي تطبيقك من الانهيار مع نموه؟#

تبدأ المشكلات حين يتجاوز التطبيق محادثة واحدة، فيكسر كل إصلاح شيئًا آخر:

  • ملف تعليمات. ينشئ /init ملف CLAUDE.md أو AGENTS.md أوليًا. اقصره على أوامر البناء والاختبار، والقواعد التي لا يُظهرها الكود، وسطر اللغة (دليل ملف CLAUDE.md).
  • اختبارات تنمو مع التطبيق، وكلها تنجح قبل أن تُعدّ الخطوة منتهية.
  • مراجعة قبل كل إيداع. يفحص /code-review في Claude Code الفروق بوكيل فرعي جديد. ويعرض /review في Codex ملاحظات مرتبة حسب الأولوية دون أن يغيّر ملفاتك.
  • طريق للعودة. في Claude Code يعيد /rewind، أو الضغط على Esc مرتين في خانة كتابة فارغة، الكود أو المحادثة أو كليهما إلى طلب سابق. وفي الأداتين يعيدك git إلى آخر إيداع.
  • بداية جديدة. بعد تصحيحين فاشلين، تنصح Anthropic بالأمر /clear وطلب واحد أوضح. وفي Codex الأمر /clear أيضًا.

متى يتوقف vibe coding عن أن يكون آمنًا؟#

الكود الذي يعمل ليس آمنًا بالضرورة:

  • الأسرار تبقى خارج كود الواجهة الأمامية، لأن المتصفح يكشف كل ما ينزّله، وخارج git.
  • تسجيل الدخول والمدفوعات والبيانات الشخصية تحتاج إلى مراجعة من شخص يقرأ الكود قبل وصول المستخدمين الحقيقيين.
  • الحزم الجديدة: اسأل عن سبب الحاجة إلى كل حزمة، وتحقق من اسمها الدقيق، لأن هناك حزمًا بأسماء مشابهة.
  • النشر وتعديل قواعد البيانات وكل ما يرسل رسائل أو أموالًا يبقى في يدك. قد يبدأ Claude Code في الوضع التلقائي (auto mode)، وفيه يتولى مصنِّف آلي فحص الإجراءات الخطرة. وإذا انتقلت بالاختصار Shift+Tab إلى الوضع اليدوي (Manual)، يسألك قبل معظم التعديلات وأوامر الطرفية والوصول إلى الشبكة. وفي Codex يضبط /permissions الحد نفسه.
  • الكود الذي لا تستطيع شرحه: اطلب من الوكيل أن يشرحه بالعربية قبل أن تبني عليه.

كم تكلفة vibe coding؟#

على باقة من 5abeer تدفع سعر الباقة وتعمل في حدودها. ومع مفتاح API تدفع مقابل التوكنات، وكل طلب يحمل المحادثة كاملة، لذلك تكلّف الجلسة الطويلة أكثر في كل طلب. وأثر العربية أقل مما تتوقع: معظم كل طلب كود وملفات ومخرجات أوامر، والجزء العربي هو طلباتك والردود فقط.

مثال تقديري لا قياس: نموذج أولي في عطلة نهاية أسبوع يرسل أربعة ملايين توكن ويستقبل ثلاثمئة ألف، بالنموذج الافتراضي:

مثال: تكلفة ⁦Claude Sonnet 5.5⁩

4 مليون توكن إدخال و300 ألف توكن إخراج

سعرنا‏165.00 ج.م‏أقل من السعر الرسمي بنسبة 70%‎
السعر الرسمي‏550.00 ج.م‏

السعر الرسمي من صفحة المزوّد، بتاريخ 19 أكتوبر 2026.

ولتنفق أقل، امسح المحادثة بين المهام، وخطط للتغييرات الكبيرة، واطلب ردودًا قصيرة. ومع المفتاح راجع ما خُصم فعلًا في تتبع استخدامك.

البرمجة بالإحساس عبر 5abeer#

5abeer خدمة مستقلة لا تتبع Anthropic ولا OpenAI. واجهتها البرمجية تتبع صيغة Anthropic Messages التي يستخدمها Claude Code، وصيغة Responses التي يستخدمها Codex. وكل ما سبق يجري على جهازك، فلا يتغير إلا طريقة اتصال الأداة: بمفتاح API أو باشتراك، وكلاهما بسعر أقل من السعر الرسمي (الباقات، أسعار API).

بمفتاح API: أنشئ مفتاحًا لنماذج Claude من أجل Claude Code، أو لنماذج GPT من أجل Codex، ثم وجّه الأداة إلى 5abeer:

متوافق مع OpenAIhttps://api.5abeer.ai/v1Authorization: Bearer <KEY>
متوافق مع Anthropichttps://api.5abeer.aix-api-key: <KEY>
Geminihttps://api.5abeer.ai/v1betax-goog-api-key: <KEY>
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.5abeer.ai",
    "ANTHROPIC_AUTH_TOKEN": "YOUR_5ABEER_API_KEY",
    "ANTHROPIC_MODEL": "claude-sonnet-5.5"
  }
}

~/.claude/settings.json

model = "gpt-6.1-sol"
model_provider = "khabeer"

[model_providers.khabeer]
name = "5abeer"
base_url = "https://api.5abeer.ai/v1"
env_key = "KHABEER_API_KEY"
wire_api = "responses"

~/.codex/config.toml

يُخصم كل طلب من رصيدك بحسب النموذج والتوكنات، ولكل مفتاح حد إنفاق وتاريخ انتهاء وقائمة عناوين IP مسموح بها. والإعداد الكامل في إعداد Claude Code وإعداد Codex CLI.

بالاشتراك: يفعّل تطبيق 5abeer AI أداة Claude Code أو Codex على اشتراكك، دون مفتاح ودون تعديل ملفات. تشغّل كل باقات Bundle الأداتين، وتشغّل باقة Claude أداة Claude Code، وباقة GPT أداة Codex، بحد كل خمس ساعات وحد أسبوعي (حدود الاشتراك). الباقات مخصصة للتطبيقات المدعومة، ولاستخدام النماذج من الكود الخاص بك تحتاج إلى مفتاح API. راجع ما الذي تشغّله كل باقة.

أسئلة شائعة#

هل vibe coding برمجة حقيقية؟#

النتيجة كود حقيقي يعمل مثل أي كود آخر. الوكيل يكتبه، وأنت تقرر ماذا تبني وتتحقق من أنه يعمل.

هل أستطيع البرمجة بالإحساس إن لم أكتب كودًا من قبل؟#

نعم، في المشاريع الصغيرة. اطلب من الوكيل أن يشرح لك كل ملف جديد بالعربية، وتعلّم مبكرًا قراءة الفروق ورسائل الخطأ.

هل أبدأ بـ Claude Code أم Codex؟#

أيهما شئت: كلاهما يخطط أولًا ويعدّل الملفات ويشغّل الأوامر ويقبل الطلبات بالعربية. ابدأ بالأداة التي تشملها باقتك، أو راجع مقارنة Claude Code وCodex.

هل سيسمّي الوكيل متغيراتي بالعربية؟#

قد يتبع لغة طلباتك. وسطر التعليمات السابق يُبقي الأسماء والتعليقات والإيداعات بالإنجليزية.

هل يعمل هذا على اشتراك 5abeer أم على المفتاح فقط؟#

على الاثنين: الاشتراك عبر تطبيق 5abeer AI، والمفتاح عبر إعدادات كل أداة. وإذا كان تطبيقك يستدعي نموذجًا بنفسه، فهذا الكود يحتاج إلى مفتاح.

المصادر#

راجعناها في 2026-11-03:

ابدأ#

لمثال عملي من المواصفات إلى النشر، اقرأ عمل موقع بـ Claude Code، أو اختر الباقة التي تشغّل أدواتك.

جاهز للبدء؟

اختر باقة تشغّل التطبيقات الرسمية، أو أنشئ مفتاح API تستخدمه من الكود الخاص بك.

كل الأدلة