عن المشروع

Lody هو مساحة عمل مشتركة لوكلاء البرمجة الذين يستخدمهم الفريق بالفعل. يربط الأجهزة ويجمع الوكلاء المتوافقين مع ACP مثل Claude Code وCodex وKimi أو OpenCode في مكان واحد، مع الحفاظ على الاشتراكات الحالية وعمليات تسجيل الدخول والنماذج وأنماط الأذونات. يمكن مشاركة المحادثات مع أعضاء الفريق، بما في ذلك النصوص الكاملة وحالة التشغيل والملفات وتغييرات الكود، دون الحاجة إلى لقطات شاشة أو سجلات ملصوقة. يمكن إرسال العمل من سطح المكتب أو الجوال أو الويب أو واجهة الأوامر إلى أي جهاز متصل. تدعم واجهة الأوامر تسجيل المشاريع، وفحص مساحات العمل والأجهزة، وإنشاء الجلسات وإرسال الرسائل، وقراءة السجل والحالة، وأرشفة الجلسات أو استعادتها. يمكن للوكلاء التنسيق عبر المحادثات من خلال إنشاء جلسات أخرى أو إعادة استخدامها، وقراءة الحالة والسجل، وإرسال متابعات، وإلغاء العمل، وإعادة النتائج. يحافظ Lody على عزل العمل المتوازي باستخدام فروع عمل Git لكل جلسة، ويدعم تصفح الملفات وفحص الفروقات لكل دورة أو للجلسة الكاملة، ويعرض حالة طلب السحب وحالة CI بجانب المحادثة. يمكن للمستخدمين فتح تطبيقات الويب قيد التشغيل داخل الجلسة، وتبديل منافذ العرض المتجاوبة، وإرسال تعليقات مرئية على مستوى العناصر إلى الوكيل. تشمل الميزات الإضافية أدوار الوكلاء، والمرفقات، وأدوات الجلسة، وأدوات سطح المكتب، وعناصر تحكم الجوال مع الأنشطة المباشرة في iOS، ورؤية الاستخدام للسياق والرموز والحصص واستهلاك الموارد. يستخدم المشروع Loro Stack، بما في ذلك Loro وFlock، لتمثيل ومزامنة الحالة التعاونية باستخدام CRDTs، مع هدف معلن بأن يصبح محليًا أولاً. يحتوي المستودع على واجهة الأوامر، وتطبيق سطح المكتب Electron، وواجهة مساحة العمل المشتركة، وحزم المنصة، وتعريفات بروتوكول واجهة برمجة التطبيقات السحابية، وRPC عبر Loro Streams، ومساحات عمل امتداد ACP، وموقع التوثيق.