Мы хотим, чтобы вы создали следующую Git-платформу на Cloudflare
- Cloudflare приглашает создать Git-платформу для эпохи агентов на Workers и Artifacts; минимум — показать совместную работу нескольких агентов.
- Artifacts в открытой бета-версии поддерживает форки, Git-операции из Workers, события изменений, развертывание и выбор региона хранения.
- Заявки принимаются до 14 октября 2026 года: нужны видео на 5–10 минут, открытый исходный код по разрешительной лицензии и инструкции.
Почему это важно: Три лучшие команды получат поездку на Cloudflare Connect, а победитель — ещё 25 000 долларов в кредитах Cloudflare.
GitHub создавался для мира, в котором люди пишут код, организуют его в репозитории и сотрудничают с помощью веток, коммитов, задач и запросов на слияние.
Но программное обеспечение следующего поколения будут создавать иначе — потому что его будет создавать другой тип разработчиков: агенты.
Агенты уже пишут больше кода, чем когда-либо: исправляют ошибки, разрабатывают функции, пишут тесты, проверяют изменения, обновляют зависимости и выполняют рутинное обслуживание, необходимое для работы приложения.
Так как же будет выглядеть основа нового мира, в котором одновременно над одной кодовой базой работают сотни или даже тысячи агентов?
Как агентам узнать, над чем работают другие? Что произойдет, если они внесут несовместимые изменения? Как проверять всё, что они создают? Как отслеживать не только то, что изменилось, но и почему было внесено изменение?
И вот главный вопрос: как будет выглядеть GitHub будущего?
Мы хотим, чтобы вы помогли нам найти ответ — создав его.
Ранее в этом году мы запустили Artifacts — файловую систему с поддержкой версионирования, которая работает с Git и масштабируется до миллионов репозиториев. С самого начала мы проектировали Artifacts как набор программируемых примитивов, на основе которых разработчики могут создавать собственные продукты, рабочие процессы и абстракции.

Artifacts обеспечивает необходимую основу: репозитории, которые можно программно создавать и форкать, хранилище с версионированием для кода и контекста агента, а также операции Git, с которыми агенты уже умеют работать.
С такой основой вы можете сосредоточиться на следующем уровне: координации работы агентов, проверке и слиянии изменений, а также на том, каким должен быть опыт разработчика, когда над одной кодовой базой работают сотни или тысячи агентов.
Именно этот уровень мы хотим, чтобы вы создали.
Теперь, когда Artifacts доступен в открытой бета-версии, мы проводим конкурс и хотим узнать, кто сможет создать следующую Git-платформу на Cloudflare с помощью Workers и Artifacts.
Artifacts доступен в открытой бета-версии. Вот почему стоит создавать проекты на его основе
Запуская Artifacts, мы стремились дать возможность создавать отдельный репозиторий для каждого агента, сеанса, задачи или пользователя — и обеспечить масштаб, необходимый для работы агентов.
С тех пор мы видели, как разработчики используют Artifacts по-разному. Платформы для вайб-кодинга хранят там проекты, созданные их пользователями. Разработчики сохраняют код и контекст сеансов работы агентов. Другие создают изолированные репозитории, чтобы несколько агентов могли безопасно работать на основе одной отправной точки, а затем сравнивать результаты или объединять их.
Вот некоторые новые возможности, добавленные после первоначального запуска.
Развертывайте репозитории Artifacts в Workers
Теперь можно подключить репозиторий Artifacts к Worker через Workers Builds. Когда вы или агент отправляете код в репозиторий Artifacts, Cloudflare собирает проект, а для производственной ветки — развертывает обновленный Worker. Отправка изменений в другие ветки автоматически создает или обновляет предварительные версии Workers, предоставляя изолированную версию Worker, которой можно поделиться и где можно проверить изменения до их публикации.
Можно подключить существующий Worker к репозиторию Artifacts или начать новый проект и автоматически сохранять его в Artifacts.

Управляйте Artifacts напрямую из Workers
Вы можете взаимодействовать с репозиториями Artifacts напрямую из Worker с помощью привязки Artifacts: создавать репозитории и форки, просматривать файлы и коммиты, а также выпускать Git-токены, ограниченные конкретным репозиторием. Это позволяет программировать рабочий процесс Git. Когда поступает новая задача, Worker может создать форк проекта для агента, прочитать необходимые для контекста файлы и предоставить агенту репозиторий для работы. Когда агент отправит изменения, ваша автоматизация сможет проверить результат и запустить проверку кода. Вы определяете эти шаги в коде с учетом того, как работают ваши агенты.
Например, вот как создать форк проекта для новой задачи агента и прочитать его AGENTS.md с инструкциями:
using project = await env.ARTIFACTS.get("my-project");
const { defaultBranch } = await project.info();
const workspace = await project.fork(`task-${crypto.randomUUID()}`);
using repo = await env.ARTIFACTS.get(workspace.name);
const instructions = await repo.readFile({
ref: defaultBranch,
path: "AGENTS.md",
});
const agentTask = {
remote: workspace.remote,
token: workspace.token,
instructions: instructions ? await instructions.text() : null,
};Реагируйте на каждое изменение с помощью подписки на события
Artifacts публикует события при создании, импорте, форке и удалении репозитория, а также при отправке изменений, клонировании и получении данных. Подпишитесь на эти события, чтобы определять дальнейшие действия: запускать CI, инициировать проверку кода агентом или развертывать изменения.
Например, можно подписаться на события отправки изменений в Artifacts и настроить Worker так, чтобы при каждой отправке запускался рабочий процесс проверки кода. Worker передает рабочему процессу репозиторий, ветку и новый коммит, предоставляя агенту проверки необходимый контекст для изучения изменений:
export default {
async queue(batch, env) {
for (const message of batch.messages) {
const event = message.body;
if (event.type !== "cf.artifacts.repo.pushed") continue;
await env.REVIEW_WORKFLOW.create({
params: {
namespace: event.source.namespace,
repo: event.source.repoName,
ref: event.payload.ref,
commit: event.payload.after,
},
});
}
},
};Выбирайте регион хранения данных для репозиториев Artifacts
Теперь вы можете выбрать, где Artifacts хранит и обрабатывает данные репозитория. При создании пространства имен укажите регион США или ЕС, и все созданные в нем репозитории автоматически будут подчиняться тому же ограничению.
curl "https://api.cloudflare.com/client/v4/accounts/$ACCOUNT_ID/artifacts/namespaces" \
-H "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \
--json '{"namespace":"my-eu-namespace","jurisdiction":"eu"}'Просматривайте метрики 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 можно на панели управления, а подробнее узнать о них — в документации.
