OpenAI تستحوذ على Pierre Computer Company, Inc.
توسيع أدوات Codex لكتابة الشفرة البرمجية وفهمها ومراجعتها.
نعلن اليوم أن OpenAI ستستحوذ على Pierre Computer Company, Inc(يفتح في نافذة جديدة). («Pierre»)، الشركة المطوّرة لخدمة Code Storage(يفتح في نافذة جديدة) ومجموعة من أدوات المطوّرين المتميزة مفتوحة المصدر. إذا سبق لك تصفّح الملفات أو مراجعة تغيير في تطبيق Codex، فقد استخدمت بالفعل مكتبتَي Trees وDiffs من Pierre. نتطلّع بحماس إلى العمل مع فريق Pierre لتطوير آليات العمل في Git التي يعتمد عليها المطوّرون بالفعل، وتكييفها مع طريقة عمل الفرق مع وكلاء البرمجة.
لمسنا في عملنا الهندسي كيف تحتاج الأنظمة المحيطة بـGit إلى التطوّر مع تزايد المهام التي تُنفَّذ بالتوازي. في وقت سابق من هذا الأسبوع، شاركنا كيف نعمل على توسيع نطاق Git في OpenAI باستخدام Pando، نظامنا الخلفي الداخلي لإدارة إصدارات الشفرة المصدرية، الذي يخدم المهندسين والوكلاء. نطمح مع فريق Pierre إلى إرساء معيار لتطوير البرمجيات الحديثة: من أول فرع ينشئه وكيل إلى تلك اللحظة المميزة التي تُنشر فيها الشفرة البرمجية لتصبح متاحة للعالم. نريد أن يكون Codex المكان الذي يعمل فيه المطوّرون والوكلاء على مشاريعهم الأكثر طموحًا.
لطالما قدّرنا العناية التي توليها Pierre لجانب آخر من العمل مع Git: كيفية مراجعة المطوّرين للشفرة البرمجية. وتتجلّى هذه العناية في المكتبات التي نستخدمها اليوم في Codex. تتيح Trees للمطوّرين التنقّل بسرعة بين ملفات المشروع، وتسهّل Diffs الاطّلاع على ما تغيّر. تسهّل هاتان الأداتان مراجعة كميات كبيرة من الشفرة البرمجية والتنقّل بينها دون أي تنازل عن الأداء.
ويمتدّ هذا الاهتمام بالتفاصيل إلى سائر أعمال Pierre. يتيح وضع التحرير في Diffs للمراجع إصلاح سطر من الشفرة البرمجية في الموضع نفسه الذي يكتشف فيه المشكلة. أطلقت Pierre مؤخرًا Highlights، وهي أداة فائقة السرعة لتمييز البنية النحوية للشفرة البرمجية، تُحدِّث التمييز أثناء كتابة المطوّر أو بثّ الوكيل للشفرة. والفريق الصغير نفسه الذي أدمج محرّرًا في عرض الفروق صمّم أيضًا واجهة برمجة التطبيقات لخدمة Code Storage، التي تتيح للتطبيقات تخزين الشفرة البرمجية وتتبّع سجلّ تغييراتها باستخدام Git.
طوّرت Pierre أدوات يحبّها المطوّرون، وسنُطلق معًا منتجات ومنصات جديدة تعود بالنفع على الجميع. بعد إتمام الاستحواذ، نطمح إلى الارتقاء بإدارة إصدارات الشفرة المصدرية في القطاع بأكمله. نريد أن يربط Codex بين الشفرة البرمجية التي تنشرها الشركة والقرارات التي يتّخذها العاملون فيها، وعلى النطاق الذي يتطلّبه المستقبل.
ستظلّ مشاريع Pierre مفتوحة المصدر كما هي، وسنواصل المساهمة فيها. يمكن للعملاء مواصلة استخدام Code Storage بعد إتمام الاستحواذ، بينما نعمل على دمج ميزاتها ووظائفها في Codex.
يخضع إتمام الاستحواذ لشروط الإتمام المعتادة، بما فيها الحصول على الموافقات التنظيمية. وحتى إتمامه، ستظلّ OpenAI وPierre شركتين منفصلتين ومستقلّتين.


