Git a été créé pour les développeurs humains qui collaborent à travers des branches, des commits et des pull requests. Mais la prochaine génération de logiciels sera construite par des agents : des systèmes automatisés qui écrivent plus de code que jamais. Ces agents corrigent les bugs, construisent des fonctionnalités, écrivent des tests, revoitent les changements et gèrent la maintenance courante. Le défi est clair : à quoi ressemble GitHub lorsque des centaines ou des milliers d'agents travaillent simultanément sur la même base de code ? Comment les agents coordonnent-ils ? Comment les changements conflictuels sont-ils résolus ? Comment tout est-il revu et suivi ?
Cloudflare répond à cela avec Artifacts, un système de fichiers versionné qui parle Git et évolve jusqu'à des millions de dépôts. Artifacts a été conçu comme des primitives programmables, permettant aux développeurs de créer leurs propres produits, flux de travail et abstractions. Il fournit des dépôts qui peuvent être créés et forkés programmativement, un stockage versionné pour le code et le contexte des agents, et des opérations Git standard.
Maintenant en bêta ouverte, Artifacts permet de nouveaux cas d'usage : des plateformes vibe-coding qui stockent les projets utilisateurs, des développeurs qui persistent le code et le contexte des sessions d'agents, et des dépôts isolés pour une collaboration multi-agents sûre. Les nouvelles capacités incluent le déploiement de dépôts Artifacts sur Workers via Workers Builds, et la gestion d'Artifacts directement depuis Workers à l'aide de bindings. Les développeurs peuvent fork des projets, inspecter des fichiers et automatiser les flux de revue programmation.
Cloudflare organise un concours pour construire la prochaine plateforme Git sur Cloudflare en utilisant Workers et Artifacts.
Source: Hacker News · Résumé par HeadlinesBriefing