GitHub был создан для мира, где люди пишут код, организуют его в репозитории и сотрудничают с помощью веток, коммитов, задач (issues) и пулл-реквестов.
Но следующее поколение программного обеспечения будет создаваться иначе, потому что его будет создавать другой тип разработчиков: агенты.
Агенты уже пишут больше кода, чем когда-либо прежде — они исправляют ошибки, создают функции, пишут тесты, проверяют изменения, обновляют зависимости и выполняют рутинное обслуживание, необходимое для работы приложения.
Итак, в этом новом мире, где сотни или даже тысячи агентов работают над одной и той же кодовой базой одновременно, как выглядит фундамент?
Как агенты узнают, над чем работают другие агенты? Что происходит, когда они вносят конфликтующие изменения? Как проверять всё, что они создают? Как отслеживать не только то, что изменилось, но и почему было сделано изменение?
И поэтому главный вопрос звучит так: как выглядит следующий GitHub?
Мы хотим, чтобы вы помогли нам ответить на него, создав его.
Ранее в этом году мы запустили Artifacts — версионированную файловую систему, которая «говорит» на языке Git и может масштабироваться до миллионов репозиториев. С самого начала мы проектировали Artifacts как набор программируемых примитивов, которые разработчики могли бы использовать для создания собственных продуктов, рабочих процессов и абстракций.
Artifacts предоставляет фундамент: репозитории, которые можно создавать и форкать программно, версионированное хранилище для кода и контекста агентов, а также Git-операции, которые агенты уже умеют использовать.
Имея такой фундамент, вы можете сосредоточиться на уровне выше: как агенты координируют свою работу, как изменения проверяются и объединяются, и как должен выглядеть опыт разработчика, когда сотни или тысячи агентов работают над одной и той же кодовой базой.
Это тот уровень, который мы хотим, чтобы вы создали.
Теперь, когда Artifacts находится в открытой бета-версии, мы проводим конкурс, чтобы узнать, кто сможет создать следующую Git-платформу на Cloudflare с использованием Workers и Artifacts.
Artifacts находится в открытой бета-версии. Вот почему вам стоит строить на её основе
Когда мы запустили Artifacts, нашей целью было сделать возможным создание репозитория для каждого агента, сессии, задачи или пользователя — и делать это в масштабах, требуемых агентами.
С тех пор мы видели, как разработчики используют Artifacts по-разному: платформы для «vibe-coding» используют её для хранения проектов, создаваемых пользователями. Разработчики используют её для сохранения кода и контекста из сессий агентов. Другие создают изолированные репозитории, чтобы несколько агентов могли безопасно работать с одной и той же отправной точки и позже сравнивать или объединять результаты.
Вот некоторые новые возможности, которые мы добавили с момента первоначального запуска.
Развертывание репозиториев Artifacts в Workers
Теперь вы можете подключить репозиторий Artifacts к Worker через Workers Builds. Когда вы или агент отправляете код в репозиторий Artifacts, Cloudflare соберет проект и для производственной ветки развернет обновленный Worker. Отправки в другие ветки автоматически создают или обновляют Workers Previews, предоставляя вам изолированную, доступную для совместного использования версию вашего Worker, где вы можете протестировать изменения перед их публикацией.
Вы можете подключить существующий Worker к репозиторию Artifacts или начать новый проект и автоматически сохранять его в Artifacts.
Управление Artifacts напрямую из Workers
Вы можете взаимодействовать с репозиториями Artifacts напрямую из Worker, используя привязку Artifacts для создания или форка репозиториев, проверки файлов и коммитов, а также выпуска Git-токенов с областью действия репозитория. Это делает ваш рабочий процесс Git программируемым. Когда поступает новая задача, Worker может форкнуть проект для агента, прочитать файлы, необходимые для контекста, и предоставить ему репозиторий для работы. Когда агент отправляет изменение, ваша автоматизация может проверить результат и начать рецензирование. Вы определяете эти шаги в коде, чтобы они соответствовали тому, как работают ваши агенты.
Например, вот как форкнуть проект для новой задачи агента и прочитать его AGENTS.md для получения инструкций:
Реагируйте на каждое изменение с помощью подписок на события
Artifacts публикует события всякий раз, когда репозиторий создается, импортируется, форкается, удаляется, когда в него отправляются данные, он клонируется или из него извлекаются данные. Вы можете подписаться на эти события, чтобы решить, что делать дальше: запустить CI, запустить агента для проверки кода или развернуть изменение.
Например, вы можете подписаться на события отправки (push) в Artifacts и заставить Worker запускать рабочий процесс проверки кода для каждой отправки. Worker передает репозиторий, ветку и новый коммит в Workflow, предоставляя агенту проверки контекст, необходимый для анализа изменения:
Юрисдикция данных для репозиториев Artifacts
Теперь вы можете выбрать, где Artifacts хранит и обрабатывает данные вашего репозитория. Установите юрисдикцию США или ЕС при создании пространства имен, и каждый репозиторий, созданный в этом пространстве имен, будет автоматически следовать тому же ограничению.
Просмотр метрик Artifacts
Теперь вы можете видеть метрики для своих репозиториев Artifacts на панели управления Cloudflare. Для каждого репозитория вы можете видеть общее количество операций, пулов, пушей, ошибок и частоту ошибок, что помогает понять, как используется репозиторий, и выявлять сбои. Вы также можете запрашивать метрики Artifacts напрямую, чтобы создавать свои собственные панели мониторинга или системы наблюдения.
Ценообразование
Ценообразование Artifacts основано на операциях с репозиториями и объеме хранимых данных. Мы начнем выставлять счета за использование Artifacts с 15 октября 2026 года.
Конкурс: Создайте следующую Git-платформу на Cloudflare
Мы хотим, чтобы вы воплотили свое видение Git-платформы эпохи агентов, используя Cloudflare Workers и Artifacts.
Вы можете переосмыслить репозитории, ветки, пулл-реквесты, рабочие деревья, проверку кода и конфликты слияния — или создать новые способы сохранения контекста агента, сравнения нескольких изменений одновременно и принятия решения о том, какое из них следует выпустить.
Мы не ищем GitHub в том виде, в котором он существует сегодня, с добавленными поверх агентами. Как минимум, мы хотим видеть несколько агентов, работающих над изменениями одновременно. Помимо этого, мы хотим, чтобы вы проявили творческий подход — что, по вашему мнению, будет дальше.
Как принять участие
Отправьте:
- Видео продолжительностью 5-10 минут, демонстрирующее, что вы создали, что это позволяет делать агентам и разработчикам, и как это работает
- Ссылку на исходный код, который должен быть предоставлен по разрешительной лицензии с открытым исходным кодом (MIT, Apache, BSD)
- Инструкции по запуску или тестированию проекта
Крайний срок
открыты до 14 октября 2026 года.
Почему вам стоит участвовать?
Мы выберем три лучших проекта и отправим до двух участников из каждой команды в Сан-Франциско на конференцию Cloudflare Connect, чтобы они показали то, что создали.
Команда, занявшая первое место, также получит 25 000 долларов США в виде кредитов Cloudflare, а также приглашения на VIP-ужин со спикерами в понедельник вечером на Connect.
Начало работы
Artifacts доступна в открытой бета-версии для клиентов с платным тарифом Workers.
Начните работу со своим агентом по написанию кода: скопируйте приведенный ниже промпт, чтобы настроить свой первый репозиторий Artifacts и начать отправлять в него код.
Вы можете просматривать или создавать репозитории Artifacts в dashboard, а если хотите узнать больше, ознакомьтесь с documentation.







