Programmation et développement logiciel

Harness acquiert les agents de programmation d’Augment et mise sur leur connexion à l’historique des échecs de déploiement

Harness a acquis Cosmos, Auggie CLI et Code Context Engine d’Augment Code, ainsi que l’équipe qui les a développés, afin d’intégrer des agents de programmation à sa plateforme de test et de déploiement logiciel. Mais la fonctionnalité la plus importante — utiliser les échecs de déploiement précédents pour orienter les corrections des agents — n’a pas encore été lancée, et les détails des autorisations ainsi que le calendrier d’intégration restent inconnus.

2026-10-08
4 min de lecture
14 vues
certi.news Editorial Team
Harness acquiert les agents de programmation d’Augment et mise sur leur connexion à l’historique des échecs de déploiement

Harness a annoncé l’acquisition de Cosmos software factory, d’Auggie CLI et de Code Context Engine auprès d’Augment Code, ainsi que de l’équipe ayant développé ces produits, dans le cadre d’une transaction dont le montant n’a pas été divulgué. Cette opération ajoute des agents de programmation autonomes à la plateforme existante de Harness pour la gestion des tests et du déploiement logiciel.

Harness transformera Cosmos en Harness Cosmos Software Factory Agent, avec pour objectif de relier la compréhension du code source par Augment à l’historique des opérations de livraison de Harness. Toutefois, Cosmos est actuellement disponible, tandis que les capacités permettant d’exploiter les échecs de déploiement précédents ou de recevoir les retours des systèmes en aval en cas d’échec de la validation n’ont pas encore été proposées.

Du besoin à la demande de fusion

Cosmos peut transformer une exigence ou un rapport de bug en demande de fusion, les agents écrivant et testant le code au sein de machines virtuelles isolées. Ils peuvent également traiter les tests échoués et les commentaires de revue sur une demande de fusion existante, puis modifier le code en fonction des résultats des tentatives précédentes.

Le système permet aux équipes de cloner les agents et de les personnaliser en fonction de leurs processus de travail, tandis que Code Context Engine extrait le contexte pertinent de la base de code pendant l’exécution. Selon Harness, les développeurs restent responsables de l’approbation et de l’intégration des modifications, avec la possibilité de définir les tâches que l’agent exécute automatiquement et celles qui nécessitent une revue humaine.

Qu’est-ce qui est censé changer concrètement ?

Harness prévoit de connecter Code Context Engine à ce qu’elle appelle le Software Delivery Knowledge Graph, afin que Cosmos obtienne des informations issues de l’historique des déploiements et des résultats des contrôles de sécurité. Si les agents de Harness détectent un problème pendant les tests, la sécurisation ou le déploiement, ils sont censés le renvoyer à Cosmos avec le contexte nécessaire pour le corriger.

Dans ce modèle, le rôle de l’agent ne s’arrête pas à la création du code ou à l’ouverture d’une demande de fusion : un échec réel de déploiement pourrait lui être renvoyé afin qu’il effectue une nouvelle modification, au lieu que le développeur doive diagnostiquer le problème et créer une tâche distincte. Cela est lié aux recherches de Harness sur ce qu’elle a appelé le paradoxe de la vitesse de l’IA, selon lequel l’accélération de la génération de code accroît la pression sur les tests et les mises en production si les étapes suivantes n’évoluent pas au même rythme.

La fonctionnalité la plus importante n’est pas encore disponible

Harness n’a pas indiqué de date de lancement de l’intégration et n’a pas expliqué comment le contexte sera échangé entre Code Context Engine et le graphe de connaissances dédié à la livraison logicielle. La boucle reliant un échec de déploiement à une correction automatisée reste donc un projet futur, et non une capacité actuellement disponible pour les utilisateurs de Cosmos.

Les autorisations restent une question ouverte

Harness prévoit de soumettre Cosmos aux contrôles d’identité et aux politiques d’Agent Harness, mais n’a pas encore précisé comment les autorisations seront appliquées entre les deux systèmes. Cosmos fonctionne actuellement au sein de machines virtuelles isolées et avec des points de revue configurables, mais la source ne précise pas quelles données de production les agents pourront consulter ni quelles actions ultérieures ils seront autorisés à exécuter.

Analyse de certi.news : la valeur technique de l’opération ne réside pas seulement dans l’ajout d’un agent capable d’écrire du code, mais dans la tentative de fermer la boucle entre la programmation et l’exploitation. La réussite de ce modèle dépendra de la qualité du contexte transmis à l’agent, des limites de ses autorisations et de la clarté des points d’intervention humaine. Tant que Harness n’aura pas annoncé la date d’intégration et le mécanisme de gestion des autorisations, la partie la plus influente de l’opération restera une promesse d’ingénierie plutôt qu’une fonctionnalité complète.

Source de l’actualité
The New Stack - Software Development
Ouvrir la source originale ↗
c
Auteur

certi.news Editorial Team

Dans la même catégorie

À lire également

Voir toutes les actualités