Vibe Coding بالعربي

الفكرة في رأسك واضحة، وتستطيع أن تقولها بالعربية في عشر ثوانٍ. ما يبطئك هو كتابتها Prompt بإنجليزية تقنية دقيقة. هذا بالضبط ما يتولّاه «صوتي»: أنت تتكلّم، وهو يكتب الـ Prompt.

الفكرة منك، والإنجليزية علينا

الـ Vibe Coding، أو «فايب كودينج»، هو أن تصف البرنامج لأداة ذكاء اصطناعي وتتركها تكتب الكود. وجودة ما تحصل عليه تتبع وضوح وصفك. وعملياً هذا الوصف يجب أن يكون بالإنجليزية، لأن أسماء الملفات ورسائل الخطأ والمكتبات والتوثيق كلها بالإنجليزية.

إن كنت تفكّر بالعربية فأنت تدفع هذه الضريبة في كل طلب: تترجم في رأسك، وتبحث عن المصطلح الصحيح، وتراجع القواعد، فتضيع نصف الفكرة قبل أن تضغط Enter.

في «صوتي» وضع مخصّص لهذا اسمه «إنجليزي برمجة». تتكلّم كما تشرح لزميلك، بلهجتك، فيكتب «صوتي» طلبك بإنجليزية المبرمجين: بصيغة المتكلّم، وبالمصطلحات التقنية الصحيحة.

كيف يبدو ذلك

تقول بالعربية:

بدي زر تحميل يلف وهو عم يحمّل البيانات، وإذا صار خطأ تطلع رسالة حمرا فوق الفورم

يكتب «صوتي»:

I want the download button to show a spinning loader while the data is loading, and display a red error message above the form if an error occurs.

يقول ما قلتَه أنت، لا أكثر

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

وتظهر قيمة ذلك حين يكون في كلامك شرط، مثل «شوف المشكلة بس لا تغيّر شي». الشرط يصل إلى الإنجليزية كما قلته.

مثال ثانٍ فيه شرط

تقول بالعربية:

الصفحة الرئيسية بطيئة كتير على الموبايل، بدي ياك تشوف شو السبب وتقترح حلول بس بدون ما تغيّر التصميم

يكتب «صوتي»:

The homepage is very slow on mobile. Please investigate the cause and suggest solutions without changing the design.

كيف يعمل مع أدواتك

  1. ضع المؤشر حيث تكتب الـ Prompt نافذة Claude Code في الـ Terminal، أو Cursor، أو VS Code، أو محادثة في المتصفّح. «صوتي» غير مرتبط بأي أداة منها. هو يكتب حيث يكون المؤشر، ولهذا يعمل معها كلها.
  2. اضغط الاختصار وتكلّم بالعربية، أو بالإنجليزية، أو بالخليط الذي يتكلّم به أغلب المبرمجين فعلاً. واضغط مرّة ثانية حين تنتهي.
  3. يظهر الـ Prompt بالإنجليزية خلال ثانيتين تقريباً. اقرأه ثم اضغط Enter.
  4. وحين يعود الرد بالإنجليزية حدّده واضغط الاختصار الثاني، فيشرحه لك «صوتي» بعربية واضحة، بما فيه من مصطلحات.

أسئلة تتكرّر

أليست أدوات البرمجة بالذكاء الاصطناعي تفهم العربية؟

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

هل يكتب «صوتي» الكود؟

لا. «صوتي» يكتب الطلب، وأداة البرمجة التي تستخدمها هي التي تكتب الكود.

مع أي الأدوات يعمل؟

مع أي أداة تستطيع الكتابة فيها. ليس بين «صوتي» وبين Claude Code أو Cursor أو Copilot أي ربط خاص. هو يكتب عند المؤشر كما تفعل لوحة المفاتيح.

بأي لهجة أتكلّم؟

بلهجتك المعتادة. يفهم «صوتي» المصرية والخليجية والشامية والعراقية والمغاربية والفصحى، ويفهم كذلك العربية التي تتخلّلها مصطلحات إنجليزية.

تابع القراءة