خلال العملية يقوم الروبوتات بالتواصل مع بعضهم مع تدخل بشري ضعيف. الى حد انتهاء المشروع.
فريق البحث طلب من الشركة الافتراضية ChatDev تطوير 70 تطبيق و من ابرزهم لعبة Gomoku game و هي لعبة صينية تقليدية
الشركة قامت بتصميم 86% من الطلبات بشكل ممتاز
- Quality Assurance (Tester)
يقوم الTester بفحص الكود والرجوع الى المبرمج عند وجود خطاء
- Documentation
في النهاية يقدوم الCPO بانشاء كتيب الاستخدام وتجهيز المشروع لتلسيمه للبشر
العملية تتكون من الخطوات التالية
- Requirements (CEO & CPO)
يقوم الCEO بالتواصل مع ال CPO لاستخراج متطلبات المشروع
- Design (CEO & CTO)
يقوم الCTO بتصميم النظام و متطلباته مثل اختيار لغة البرمجة المناسبة
- Implementation (Programmers)
يقوم المبرمجين بتطبيق متطلبات المشروع
صمم الفريق شركة افتراضية اسمها ChatDev والتي تتكون من
- CEO
- CTO
- CPO
- Programmer
- Designer
- Tester
كل اعضاء الشركة هم AI Agents و معتمدين على ChatGBT 3.5. تقوم الشركة باستلام الطلب من البشر والمباشرة بالعمل عن طريق Waterfall Design Model
قام فريق من الباحثين من امريكا و الصين بانشاء شركة برمجة "افتراضية" تتكون من مجموعة من الروبوبتات المعتمدة على chatgbt 3.5 والتي قامت بادارة و تطوير تطبيقات بنجاح بخلال 7 دقائق و بتكلفة اقل من 1$ !
خلونا نشوف مع بعض التفاصيل 👇
من اجمل الاشياء فيها سهولة عمل ال concurrency باستخدام
Bun.spawn
وهذا راح يخلي برامج الjavascript اسرع من السابق
تحتوي على مكتبة testing جاهزة من دون الحاجة لاستخدام jest و تعتبر اسىع بكثير من jest وفيها كثير ميزات
تقدر تستقبل أكثر من 66,000 http request بالثانية بالمقابل node تستقبل تقريبا 13,000
بالنسبة للwebsockets فbun تقدر تستقبل اكثر من مليون رسالة بالثانية اما node فتستقبل تقريبا 180,000

















