HeadlinesBriefing favicon HeadlinesBriefing.com

بروتوكول فوريميرج يمنع صراعات وكلاء الترميز

Hacker News •
×

فوريميرج هو بروتوكول تنسيق مفتوح المصدر مصمم لوكلاء الترميز العاملين على مستودع واحد. يعمل كطبقة محلية "مماثلة لـ git" تقع فوق البنية التحتية الحالية لـ git و worktree، مقدمةً صفر اضطراب في سير العمل القائم. يعالج النظام فشلول التعاون الحرجة حيث يتسبب الوكلاء المتوازيون في صراعات معمارية غير قابلة للكشف، مثل استبدال وكيل لفئة بينما يقوم آخر بتوسيعها. قبل كتابة أي كود، ينشر الوكلاء تغييراتهم المقصودة ونطاقاتهم عبر أمر CLI. تتيح هذه العملية للنشر اكتشاف فوري للعمليات التدميرية مقابل الإضافية، ووضع علامة على الصراعات العالية قبل أي تعديلات.

يستخدم البروتوكول ملف حالة SQLite مشتركًا موجودًا في دليل git المشترك، ولا يتطلب أي هوك، أو سائق دمج، أو إعادة كتابة للتاريخ. يأتي على شكل ملف ثنائي Rust واحد يوفر واجهة سطر أوامر وخادم MCP بـ 18 أداة، ويتكامل بسلاسة مع منصات مثل Claude Code و Codex و Cursor. نظرًا لأن البروتوكول غير مرتبط بالمزود، يمكن للوكلاء المتنوعين التنسيق من خلال نفس المخزن المشترك. قبل القبول، يشغل فوريميرج الفحوصات المسماة المُكوَّنة مقابل حالة git الدقيقة، مما يضمن أن نجاحات الاختبار المعلنة تفي بشروط القبول. الكشف完全确定性،依赖于声明的操作,而不是分析代码的判断模型。测试已验证该系统的容量,支持单个仓库上多达 98 个并行代理且零冲突。开源版本采用单匹配,不是分布式共识协议。

الإعداد يتطلب تثبيتًا لمدة 30 ثانية عبر نص بدء سريع أو cargo install، يليه تهيئة المستودع. يركز التغذية الراجعة على تحديد أي صراعات وكلاء تستحق العلم مقابل تحملها كضوضاء، موازنة الإشارة والضوضاء في بيئات التطوير متعددة الوكلاء.

الكيانات الرئيسية: الشركات: GitHub | الأفراد: naw103 | المواقع: news.ycombinator.com