OpenAI przejmie Pierre Computer Company, Inc.
Rozszerzamy zestaw narzędzi Codex do tworzenia, rozumienia i przeglądu kodu.
Dziś ogłaszamy, że OpenAI przejmie Pierre Computer Company, Inc(otwiera nowe okno). („Pierre”), firmę stojącą za Code Storage(otwiera nowe okno) i zestawem wyróżniających się narzędzi open source dla programistów. Każdy, kto przeglądał pliki lub sprawdzał zmiany w aplikacji Codex, korzystał już z bibliotek Trees i Diffs firmy Pierre. Cieszymy się na współpracę z zespołem Pierre, by rozwijać sprawdzone sposoby pracy programistów z Gitem i dostosowywać je do współpracy zespołów z agentami programistycznymi.
W naszej własnej pracy inżynierskiej widzimy, jak systemy wokół Gita muszą ewoluować, gdy coraz więcej zadań wykonuje się równolegle. Na początku tego tygodnia opisaliśmy, jak skalujemy Gita w OpenAI dzięki Pando — naszemu autorskiemu backendowi kontroli wersji dla inżynierów i agentów. Wspólnie z zespołem Pierre chcemy wyznaczyć standard nowoczesnego tworzenia oprogramowania: od pierwszej gałęzi utworzonej przez agenta aż po ten magiczny moment, gdy kod trafia do użytkowników na całym świecie. Chcemy, by Codex stał się miejscem, w którym programiści i agenci realizują swoje najambitniejsze projekty.
Od dawna doceniamy dbałość, z jaką Pierre podchodzi do innego aspektu pracy z Gitem: sposobu, w jaki programiści dokonują przeglądu kodu. Widać ją w bibliotekach, z których korzystamy dziś w Codex. Trees pozwala programistom szybko poruszać się po plikach projektu, a Diffs ułatwia sprawdzanie, co się zmieniło. Oba narzędzia ułatwiają przeglądanie dużych ilości kodu i poruszanie się po nim bez kompromisów w kwestii wydajności.
Ta sama dbałość o szczegóły wyróżnia pozostałe projekty Pierre. Tryb Edycja w Diffs pozwala osobie przeglądającej kod poprawić wiersz dokładnie tam, gdzie zauważy problem. Firma Pierre niedawno udostępniła Highlights — niezwykle szybkie narzędzie do podświetlania składni, które aktualizuje podświetlenie na bieżąco, gdy programista pisze lub agent strumieniowo generuje kod. Ten sam niewielki zespół, który umieścił edytor w widoku różnic, zaprojektował też API dla Code Storage — usługi umożliwiającej aplikacjom przechowywanie kodu i śledzenie jego historii za pomocą Gita.
Pierre stworzyło narzędzia, które programiści uwielbiają. Wspólnie będziemy wprowadzać nowe produkty i platformy z korzyścią dla wszystkich. Po sfinalizowaniu przejęcia chcemy kształtować przyszłość kontroli wersji w całej branży. Chcemy, by Codex łączył kod wdrażany przez firmę z decyzjami podejmowanymi przez jej pracowników — w skali, jakiej będzie wymagać przyszłość.
Projekty open source firmy Pierre pozostaną otwarte, a my będziemy nadal wnosić wkład w ich rozwój. Po sfinalizowaniu przejęcia klienci będą mogli nadal korzystać z Code Storage, a my będziemy pracować nad przeniesieniem funkcji i możliwości tej usługi do Codex.
Finalizacja przejęcia jest uzależniona od spełnienia standardowych warunków, w tym uzyskania zgód organów regulacyjnych. Do tego czasu OpenAI i Pierre pozostaną odrębnymi, niezależnymi firmami.


