Infrastructure de vérification pour la revue agentique sur des toolchains compilés lourds
Environnements de build et de test hébergés et mis en cache, pour les équipes dont les toolchains sont énormes, avec serveurs de licences et tests d'intégration d'une heure, afin qu'elles puissent faire tourner des boucles de revue agentique.
Un brief prêt à coller dans Claude Code, Cursor ou tout agent de code (en anglais).
Pour
- Qui paie
- Responsables build et release engineering dans les entreprises embarquées, automobiles, EDA et game engine (50 à 500 ingénieurs), entre 5 000 et 30 000 $/mois en remplacement de build farms internes improvisées
- Ce que les gens ont dit · 2
- Décrit l'impossibilité de mettre en place des boucles de retour agentiques, car leur projet nécessite environ 200 Go de dépendances de toolchain, des serveurs de licences et des tests d'intégration de plusieurs heures sur des VM de 64 cœurs. Lire le commentaire ↗
- Souligne que les pratiques de revue à l'échelle d'Anthropic ne fonctionnent que pour les laboratoires et que la plupart des équipes d'ingénierie ne peuvent pas reproduire cette infrastructure. Lire le commentaire ↗
Reformulé à partir de la discussion. Suivez les liens pour lire les commentaires d'origine.
- Concurrents et manque
Les produits de remote execution et de CI vendent une accélération générique des builds ; aucun ne packagé la boucle de revue agentique complète (VM éphémères avec toolchains sous licence, sharding incrémental des tests d'intégration, hooks de vérification de diff pour les agents de code) pour les environnements compilés lourds.
- Pourquoi maintenant
- Les équipes adoptent maintenant les agents de code, mais les boucles de revue agentique exigent une vérification rapide et scriptable ; les ateliers de code compilé sont le segment laissé pour compte par des outils conçus pour les stacks web TypeScript et Rust.
- Avantage défensif · 6/10
- L'intégration profonde avec des toolchains propriétaires et des serveurs de licences, ainsi que les données de cache de build de chaque client, créent une forte adhérence opérationnelle ; chaque toolchain intégré représente un petit projet d'ingénierie que les concurrents doivent refaire.
Contre
- Équipe rouge
- La vérification agentique sur des toolchains licenciés de 200 Go est une douleur réelle, aiguë et bien payée, que les fournisseurs génériques de CI et de remote execution ne packagent pas ; mais chaque client est un chantier d'intégration fastidieux, ce qui ralentit le projet et le rend très dépendant des services.
- Ce qui la ferait échouer
- Les cycles de vente dans l'embarqué et l'automobile sont lents et la toolchain de chaque client est sur mesure, ce qui peut faire dégénérer le « produit » en simple prestation de conseil.
Démarrer
- Les trois premières étapes
- Images de VM éphémères préchauffées avec toolchains montés et mis en cache, et proxy de serveur de licences, pour un secteur cible (par exemple ARM embarqué/RTOS)
- Une API que les agents appellent pour soumettre un diff et recevoir les résultats du build et des tests d'intégration ciblés dans un budget de temps
- Sélection incrémentale des tests qui relie le code modifié au shard de tests d'intégration minimal pertinent
- Discussion d'origine
- How the Claude Code team does code review ↗ 447 points438 commentairesDes commentairesArticle lié
Traduit de l'anglais. Lire l'original