OpenAI

۱۳ آبان ۱۴۰۵

شرکت

OpenAI شرکت Pierre Computer Company, Inc. را خریداری خواهد کرد

گسترش ابزارهای Codex برای نوشتن، درک و بازبینی کد.

در حال بارگذاری…

امروز اعلام می‌کنیم که OpenAI شرکت Pierre Computer Company, Inc⁠(در یک پنجره جدید باز می‌شود). («Pierre») را خریداری خواهد کرد؛ شرکتی که Code Storage⁠(در یک پنجره جدید باز می‌شود) و مجموعه‌ای از ابزارهای متن‌باز برجسته برای توسعه‌دهندگان را ساخته است. اگر در برنامهٔ Codex فایل‌ها را مرور یا تغییری را بازبینی کرده‌اید، در واقع از کتابخانه‌های Trees و Diffs شرکت Pierre استفاده کرده‌اید. مشتاقیم با تیم Pierre همکاری کنیم تا گردش‌کارهای Git را که توسعه‌دهندگان همین حالا هم به آن‌ها متکی‌اند، گسترش دهیم و با شیوهٔ کار تیم‌ها با عامل‌های کدنویسی سازگار کنیم.

در کارهای مهندسی خودمان دیده‌ایم که هرچه بخش بیشتری از کار به‌صورت موازی پیش می‌رود، سیستم‌های پیرامون Git هم باید تکامل پیدا کنند. اوایل این هفته توضیح دادیم که چگونه با Pando، زیرساخت کنترل نسخهٔ کد که در داخل شرکت برای مهندسان و عامل‌ها ساخته‌ایم، ظرفیت Git را در OpenAI گسترش می‌دهیم. می‌خواهیم همراه با تیم Pierre معیاری برای توسعهٔ نرم‌افزار مدرن تعیین کنیم: از نخستین شاخه‌ای که یک عامل می‌سازد تا آن لحظهٔ شگفت‌انگیزی که کد مستقر می‌شود و در دسترس جهان قرار می‌گیرد. می‌خواهیم Codex جایی باشد که توسعه‌دهندگان و عامل‌ها بلندپروازانه‌ترین پروژه‌هایشان را در آن پیش می‌برند.

پیوند ظرافت در ساخت با مقیاس‌پذیری، برای عصر عامل‌ها 

مدت‌هاست که دقت و توجه Pierre به بخش دیگری از کار با Git، یعنی شیوهٔ بازبینی کد توسط توسعه‌دهندگان، برای ما تحسین‌برانگیز بوده است. این توجه را می‌توان در کتابخانه‌هایی دید که امروز در Codex استفاده می‌کنیم. Trees به توسعه‌دهندگان امکان می‌دهد به‌سرعت میان فایل‌های پروژه جابه‌جا شوند و Diffs دیدن تغییرات را آسان می‌کند. هر دوی این ابزارها، بدون هیچ افت عملکردی، بازبینی و پیمایش حجم زیادی از کد را آسان می‌کنند. 

همین توجه به جزئیات در دیگر کارهای Pierre هم دیده می‌شود. حالت ویرایش در Diffs به بازبین امکان می‌دهد یک خط کد را درست همان‌جایی که مشکل را می‌بیند، اصلاح کند. Pierre به‌تازگی Highlights را منتشر کرده است؛ ابزاری بسیار سریع برای رنگ‌آمیزی نحوی کد که هم‌زمان با تایپ توسعه‌دهنده یا تولید تدریجی کد توسط عامل، به‌روز می‌شود. همان تیم کوچکی که ویرایشگر را در نمای تفاوت‌های کد جای داد، API سرویس Code Storage را هم طراحی کرده است؛ سرویسی که به برنامه‌ها امکان می‌دهد با استفاده از Git، کد را ذخیره و تاریخچهٔ آن را دنبال کنند.

گردآوردن همهٔ بخش‌های کار در Codex

Pierre ابزارهایی ساخته که توسعه‌دهندگان دوستشان دارند و با همکاری یکدیگر، محصولات و پلتفرم‌های تازه‌ای عرضه خواهیم کرد که به سود همه باشند. پس از نهایی‌شدن این خرید، هدف بلندپروازانهٔ ما پیشبرد آیندهٔ کنترل نسخهٔ کد در سراسر صنعت است. می‌خواهیم Codex کدی را که یک شرکت عرضه می‌کند با تصمیم‌های کارکنان آن پیوند دهد؛ آن هم در مقیاسی که آینده ایجاب می‌کند.

پروژه‌های متن‌باز Pierre همچنان متن‌باز خواهند ماند و ما به مشارکت در توسعهٔ آن‌ها ادامه خواهیم داد. پس از نهایی‌شدن خرید، مشتریان می‌توانند همچنان از Code Storage استفاده کنند و ما در این مدت برای افزودن ویژگی‌ها و قابلیت‌های آن به Codex تلاش خواهیم کرد.

نهایی‌شدن این خرید منوط به تحقق شرایط معمول این‌گونه معاملات، از جمله دریافت تأییدیه‌های نهادهای نظارتی است. تا زمان نهایی‌شدن معامله، OpenAI و Pierre دو شرکت مجزا و مستقل باقی خواهند ماند. 

نویسنده

OpenAI