يُعد vibe coding نهجاً لتطوير البرمجيات يصف فيه المطوّر نيته باللغة الطبيعية ويفوّض التنفيذ إلى وكلاء الذكاء الاصطناعي. صاغ هذا المصطلح أندريه كارباثي في فبراير 2025.
ويشمل هذا الدليل التعريف، والأصل، وتدفق العمل، مقارنة بالترميز التقليدي، والأدوات التي تجعل الترميز اليقظة عملية بالنسبة للمشاريع الحقيقية.
vibe coding هو أسلوب لكتابة البرمجيات يقوم على وصف ما تريده بلغة بسيطة (أو بأي لغة طبيعية) وترك وكيل ذكاء اصطناعي ينتج الشيفرة. يركّز المطوّر على النية والمعمارية والمراجعة، بينما يتولى الذكاء الاصطناعي بناء الجملة والشيفرة النمطية وتفاصيل التنفيذ.
الفكرة الأساسية بسيطة: أن تبقى على مستوى ما ينبغي أن يفعله البرنامج، وليس كيف ينبغي أن يكتب كل خط. تُرسلُ "اليقظة" مِنْ الذي تَحتاجُ، و AI يُترجمُ ذلك إلى رمزِ عملِ.
هذا ليس مؤلف أو اقتراحات رمزية يعني الترميز فيبي أن منظمة العفو الدولية تكتب كامل المهام أو الملفات أو الملامح من وصف لغة طبيعية. المطور يعمل كمدير وليس مصمم.
“هناك نوع جديد من الترميز أسميه الترميز البيبي حيث تعطيه بالكامل للفيبيات.”
أندريه كارباتي، شباط/فبراير 2025
قدّم أندريه كارباثي، الرئيس السابق لقسم الذكاء الاصطناعي في Tesla والشريك المؤسس لـOpenAI، مصطلح «vibe coding» في منشور على X (تويتر سابقاً) في فبراير 2025. ووصف طريقة عمل يتحدث فيها إلى وكيل ذكاء اصطناعي باللغة الطبيعية، ويقبل كل الاقتراحات، ويكاد لا يقرأ الشيفرة المولّدة. وهكذا انتقل التركيز من كتابة الشيفرة إلى وصف النتائج.
لقد رجع المفهوم لأنه سمّى شيئاً كثيراً من المطورين كانوا يفعلونه بالفعل مع أن مساعدي الترميز أصبحوا أكثر قدرة، الفجوة بين البرمجيات الجاهزة و"العمل" كانت تتقلص بسرعة. (كارباتي) أعطى الممارسة اسماً، وهذا الاسم عالق. في غضون اسابيع، "التدفئة الفيبي" أصبحت مفردات في مجتمع المطورين.
أربع خطوات وصف، توليد، استعراض، سفينة. المطور يبقى في مقعد السائق بينما يتعامل مع التنفيذ.
أكتب لغة طبيعية تشرح المميزة أو الإصلاح أو العنصر الذي تحتاجه كن محدداً بشأن السلوك، القيود، والحالات الحادة كلما كان وصفك أفضل كلما كان الناتج أفضل.
مثال: "أضف جانباً يُظهر لجميع الوكلاء النشطين وضعهم، دورهم، وخط آخر ناتج"
ويقرأ وكيل الاستخبارات المالية سرعتك، ويفهم سياق القاعدة الرمزية (عن طريق CLAUDE.md أو ما شابهها)، وينتج مدونة عمل. يكتب الملفات ويخلق المكونات ويضيف الاختبارات ويعالج الواردات.
الوكيل يُولّدُ كودّاً كاملاً قابلاً للهرب؛ لَيسَ snippets أو pseudocode
اقرأ الناتج تشغيله. إذا كان هناك شيء ما، وصف التصويب في اللغة الطبيعية والسماح للوكيل إصلاحه. وتحل هذه الحلقة المرتدة محل الدورة التقليدية للديون الشامل.
التكرار النموذجي: جولتان إلى ثلاث جولات لبلوغ النتيجة المنشودة
بمجرد أن يعمل القانون ويمرر الاستعراض، ويلتزم وينشر. ويأتي الكسب السريع من تخطي مرحلة الطباعة اليدوية بالكامل. تَذْهبُ مِنْ الفكرةِ إلى السمّةِ المشحونةِ في دقائقِ، لَيسَ ساعاتَ.
متوسط الفترة من مرحلة إلى مرحلة العمل: 5 إلى 30 دقيقة حسب التعقيد
نهجان لبناء البرامجيات. نفس النتيجة، عملية مختلفة.
الأداة الصحيحة تحدد إلى أي مدى يمكنك أن تأخذ الترميز هنا هي الخيارات الرئيسية في عام 2025.
لوحة تحكم متعددة الوكلاء لممارسة vibe coding على نطاق واسع. شغّل 10 وكلاء Claude Code أو أكثر بالتوازي، لكل منهم دور محدد (Frontend، Backend، QA، DevOps). راقب جميع الوكلاء من شبكة مرئية واحدة على سطح المكتب أو الهاتف. صُمم AgentsRoom للمطوّرين الذين يفوّضون العمل إلى عدة وكلاء في الوقت نفسه ويحتاجون إلى رؤية شاملة لهم جميعاً.
أداة سطر أوامر من Anthropic تقوم بتشغيل Claude مباشرة في طرفيتك. تصف المهام بلغة طبيعية وClaude يكتب، يحرر، ويشغل الشيفرة في مشروعك. مثالي لجلسات البرمجة بأسلوب الوكيل الواحد حيث تعمل في طرفية واحدة.
محرر شيفرة يضع الذكاء الاصطناعي في المقام الأول، مبني على VS Code. يدمج اقتراحات الذكاء الاصطناعي والمحادثة مباشرة في تجربة التحرير. مناسب للمطوّرين الذين يريدون ممارسة vibe coding داخل واجهة بيئة تطوير مألوفة مع وكيل واحد.
محرر شفرة من "كوديوم" مع جيل و دردشة ركّز على الترميز في دولة التدفق مع المساعدة المقدمة من منظمة العفو الدولية والمدمجة في المحرّر. مناسب لتدفقات عمل الترميز ذات العون الواحد.
يوفر لك AgentsRoom لوحة تحكم بصرية لتشغيل ومراقبة وكلاء البرمجة بالذكاء الاصطناعي المتعددين في وقت واحد. مجاني للاستخدام، لا يتطلب حساب.
التطبيق المرافق: تابع وكلاءك أينما كنت
استخدم Claude أو Codex أو Antigravity CLI أو أي مزود AI آخر.
أرسل الأخطاء والطلبات مباشرة إلى قائمة المهام العامة.
لمحة عن AgentsRoom أثناء العمل.