Компания Entire представила Git forge для совместной работы людей и агентов по написанию кода
11 ноября 2026 г. · 2 мин чтения
Компания Entire разработала Git forge, предназначенный специально для взаимодействия между разработчиками людьми и агентами по написанию кода на базе искусственного интеллекта. В основе проекта лежит идея о том, что традиционная инфраструктура разработки программного обеспечения, особенно модель запросов на слияние, не подходит для среды, где агенты создают, проверяют и дорабатывают код с высокой скоростью.
Система построена на полностью распределенной архитектуре, которая позволяет выполнять отправку данных до 89 раз быстрее, чем в GitHub. Основным компонентом Entire являются трассы, которые призваны решить проблемы традиционной модели разработки. Трассы выводят наиболее важную информацию в верхнюю часть страницы в виде оценок проверки, которые обновляются при каждой отправке кода. Эти показатели помогают разработчикам определить, достиг ли запрос на слияние стабильного состояния или требует новой итерации кодинга и проверки агентом.
Трасса может быть запущена вручную, на основе отчета об ошибке или запроса на новую функцию, и может охватывать несколько репозиториев. При каждой отправке нового кода агент проверки, работающий в облачной песочнице, оценивает изменения и возвращает оценку и обоснование, основываясь на качестве кода, безопасности, наличии лишнего кода и необходимости проверки человеком. Все находки агента проверки должны быть либо решены, либо закрыты до того, как будет разрешено слияние. Разработчики также могут настраивать шлюзы на уровне репозитория для определения условий одобрения.
Еще одной концепцией Entire является непрерывная память, которая сохраняет все накопленные знания в репозитории для повторного использования агентами в разных сессиях. Эта функция реализована с помощью двух инструментов с открытым исходным кодом. Инструмент entire-graph создает предварительно вычисленную карту репозитория Git, включая ранжированный поиск кода, определения и вызывающие функции, типы и маршруты. Инструмент entire-brain создает постоянный слой памяти, объединяя карту кодовой базы с предыдущими сессиями агентов и информацией из истории Git.
Система также поддерживает интеграцию с платформами непрерывной интеграции, такими как Buildkite и Depot.