HeadlinesBriefing HeadlinesBriefing.com

بناء منصة Git التالية على Cloudflare

Hacker News •
×

تم بناء Git أصلاً لتعاون المطورين البشريين من خلال الفروع والكوميتات وطلبات الدمج. لكن الجيل التالي من البرمجيات سيُبنى من قبل الوكلاء: أنظمة آلية تكتب المزيد من الشيفرة مما كان عليه من قبل. هؤلاء الوكلاء يصلحون الأخطاء، يبنون الميزات، يكتبون الاختبارات، يراجعون التغييرات، ويتعاملون مع الصيانة الروتينية. التحدي واضح: متى عندما يعمل مئات أو آلاف الوكلاء على نفس القاعدة البرمجية في آنٍ واحد، ماذا سيبدو عليه GitHub؟ كيف يتعاون الوكلاء؟ كيف يُحل التغييرات المتعارضة؟ كيف يتم مراجعة وتتبع كل شيء؟

يتعامل Cloudflare مع هذا الأمر من خلال Artifacts، نظام ملفات مُصنّف يتحدث لغة Git ويقوم بتوسيعه إلى ملايين المستودعات. تم تصميم Artifacts كقواعد برمجية قابلة للبرمجة، مما يتيح للمطورين بناء منتجات مخصصة، وسياقات العمل، وتمثيلات. يوفر مستودعات يمكن إنشاؤها وتفرعها برمجياً، وتخزين مُصنّف للشيفرة وسياق الوكيل، والعمليات القياسية لـ Git.

الآن في مرحلة اختبار مفتوحة، تمكين Artifacts من الحالات الجديدة من الاستخدام: منصات vibe-coding التي تخزن مشاريع المستخدمين، وتبقي المطورون شيفرة جلسات الوكيل والسياق، والمستودعات المعزولة للتعاون الآمن بين الوكلاء المتعددين. تشمل القدرات الجديدة نشر مستودعات Artifacts إلى Workers عبر Workers Builds، وإدارة Artifacts مباشرة من Workers باستخدام الروابط. يمكن للمطورين تفرع المشاريع، وفحص الملفات، وأتمتة سير عمل المراجعات برمجياً.

يستضيف Cloudflare مسابقة لبناء منصة Git التالية على Cloudflare باستخدام Workers وArtifacts.

المصدر: Hacker News · لخّصه HeadlinesBriefing