OpenAI уже несколько месяцев расширяет возможности Codex, чтобы его агенты не ограничивались написанием кода, но и помогали работать с завершенными проектами. Теперь она объявила о приобретении Pierre Computer Company, компании, специализирующейся на инструментах для просмотра файлов, просмотра изменений и управления репозиториями программного обеспечения. У этого шага есть особенность: две его технологии уже являются частью Codex, так что операция направлена на углубление существующего сотрудничества. Сумма покупки не разглашается, которая все еще должна превышать нормативные разрешения и другие условия, прежде чем она будет завершена.
Среди инструментов Pierre — Trees, которые упрощают навигацию по файлам проекта, и Diffs, предназначенные для изучения изменений в коде и их непосредственного исправления. Оба они уже используются в Codex. К ним добавляются Highlights, система выделения синтаксиса, способная обновляться, пока человек пишет или агент генерирует контент. Но наиболее актуальной частью на будущее может стать Code Storage, инфраструктура на основе Git, которая позволяет хранить код и поддерживать его историю. OpenAI хочет постепенно интегрировать свои функции в Codex, не закрывая проекты Pierre с открытым исходным кодом и не прерывая обслуживание, которое получают текущие клиенты Code Storage.
Покупка соответствует стратегии расширения агентов OpenAI, которую мы уже обсуждали несколько месяцев назад. 2 ноября компания представила Pando, собственную инфраструктуру для управления репозиториями Git и обслуживания растущего объема одновременной работы инженеров и агентов по программированию. Сочетание обеих инициатив направлено на создание Кодекса, способного сопровождать дальнейшие этапы разработки, от создания ветки до проверки и управления изменениями. Это также открывает двери для OpenAI, чтобы конкурировать в функциях, традиционно связанных с такими платформами, как GitHub, хотя он не объявлял, что намерен заменить их, и продолжает делать ставку на совместимость с Git. Гонка за программированием с использованием искусственного интеллекта больше зависит не только от того, кто пишет лучшие строки кода, но и от того, кто предоставляет среду для их преобразования в программное обеспечение.
