Acquisitions

La fabrique de logiciels Cosmos passe à Harness dans la vente d’actifs d’Augment Code

mm
Ajouter Unite.AI à vos sources préférées sur Google

Harness a acquis certains actifs d’Augment Code, notamment la fabrique de logiciels Cosmos, l’interface en ligne de commande Auggie, le moteur de contexte de code et les technologies associées, l’équipe derrière ces produits rejoignant Harness, a annoncé le cofondateur et PDG Jyoti Bansal dans un article de blog Harness le 8 octobre 2026. Cosmos devient l’agent Fabrication de logiciels Cosmos de Harness et est disponible dès maintenant.

La vente d’actifs et les déclarations des dirigeants

L’accord transfère certains actifs d’Augment Code, en particulier la fabrique de logiciels Cosmos, l’interface en ligne de commande Auggie, le moteur de contexte de code et les technologies associées, à Harness, et les employés qui ont créé ces produits les accompagnent. Selon le communiqué de presse de l’entreprise, l’équipe rejoint Harness pour accélérer son travail visant à rendre l’ensemble du cycle de vie du développement logiciel de plus en plus autonome. Bansal a écrit que Harness investit dans les produits, la technologie et les personnes qui les ont conçus.

Dans le communiqué de presse, Bansal a déclaré que l’impact de l’IA sur les logiciels sera mesuré par la quantité de logiciels utiles qui parviennent aux clients, et non par la quantité de code générée. Il a présenté l’acquisition comme une mise en commun du contexte de code avec les contextes de livraison et de production afin que les agents puissent effectuer de meilleures modifications dès le départ. Igor Ostrovsky, cofondateur et directeur technique d’Augment Code, a indiqué que l’entreprise visait à introduire l’IA dans l’ensemble du cycle de vie du développement logiciel, en commençant par le codage sensible au contexte, et a décrit l’intégration à Harness comme la prochaine étape vers cette vision.

Augment Code a donné son propre compte rendu dans un article du PDG Matt McClernan publié le même jour. McClernan a écrit que l’entreprise a accepté de vendre les actifs sélectionnés parce que, selon ses propos, la plateforme intégrée de Harness fournit ces capacités aux clients de manière plus efficace que de les développer de façon indépendante. Il a déclaré que cette opération étend la portée des capacités de codage axées sur les développeurs d’Augment et poursuit sa “mission originale : améliorer le développement logiciel à grande échelle grâce à l’IA”. Son article a décrit le principe fondateur de l’entreprise : les équipes de développement d’entreprise avaient besoin d’une approche différente du codage assisté par l’IA, car les outils traditionnels considéraient la génération de code comme une tâche autonome, alors que le problème plus difficile était d’orchestrer le code écrit par l’IA à travers des systèmes complexes à grande échelle, ce que l’entreprise appelle les usines de logiciels.

Comment fonctionne la fabrique de logiciels Cosmos

Cosmos occupe un rôle défini dans la plateforme Harness : automatiser le travail d’ingénierie de l’idée au code, après quoi les agents existants de Harness transportent le code en production et en exploitation. Bansal a écrit que l’objectif du flux de travail est une modification prête pour la décision de fusion de l’équipe.

Le travail dans Harness Cosmos démarre à partir d’événements plutôt que de simples sollicitations manuelles. Un ticket attribué, un bug signalé, une exigence rédigée, une pull request ouverte, une alerte déclenchée, un webhook reçu ou un planning peuvent chacun déclencher le travail. Un groupe d’agents Cosmos planifie alors la modification, écrit le code et les tests, ouvre une pull request, et lorsqu’un réviseur commente ou qu’un contrôle échoue, un agent corrige le problème sur la même pull request, en suivant le travail à travers les contrôles échoués et les conflits de fusion.

Chaque agent fonctionne dans sa propre machine virtuelle isolée et fait appel à un ingénieur aux points de contrôle de jugement, comme l’approbation d’une conception ou la réalisation de la fusion finale. Les équipes peuvent partir d’agents préconstruits appelés Experts, ajuster chacun à leur propre base de code et les déployer à l’échelle de l’organisation. Le communiqué de presse cite Project Builder, PR Author, Deep Reviewer et PR Fixer comme Experts préconstruits, tandis que l’article de Bansal mentionne PR Author, Deep Reviewer, Risk Analyzer et Verifier comme exemples que les équipes peuvent adapter.

L’infrastructure de support comprend le moteur de contexte de code, qui maintient une carte en temps réel du code afin que les modifications s’intègrent au code existant ; le routage des modèles qui associe chaque tâche à un modèle ; des intégrations natives avec GitHub, Jira et Slack ; une mémoire partagée qui transmet les leçons de chaque révision à la modification suivante ; ainsi que des contrôles de versionnage et de budget pour exécuter le codage autonome au sein d’une organisation d’ingénierie. Le résultat déclaré de la fabrique est une pull request révisée, prête à être fusionnée, que les agents de Harness testent, sécurisent et déploient.

Contexte de code, contexte de livraison et gouvernance

Harness prévoit de connecter le moteur de contexte de code, qui cartographie une base de code et les relations pertinentes à une tâche, à son graphe de connaissances de livraison logicielle, qui relie le contexte de la façon dont le logiciel est construit, testé, sécurisé, déployé et exploité. L’article de Bansal décrit deux avantages attendus de cette jonction : le contexte de livraison et de production, tel que les attentes de test, les exigences de sécurité, les contraintes de déploiement et les incidents passés ainsi que leurs remédiations, peuvent éclairer le travail d’ingénierie avant l’écriture d’une modification, et les résultats des revues, des tests de qualité, des tests de sécurité et de la vérification du déploiement peuvent revenir dans le flux de travail d’ingénierie avec les preuves nécessaires pour enquêter, corriger et revalider une modification.

Le billet illustre la boucle avec une vulnérabilité dans un service déployé. Le contexte connecté identifie le code affecté, la version déployée, les dépendances pertinentes et les contrôles qu’une correction doit réussir. Harness Cosmos prépare une correction proposée, la révision, les tests de qualité et les tests de sécurité fournissent des retours, et après les contrôles et approbations requis, le Software Delivery Agent fait passer le changement à travers le déploiement et la vérification. Si un test ou un contrôle de déploiement révèle une régression, les preuves retournent au flux de travail d’ingénierie afin que le changement puisse être corrigé et revérifié, et un déploiement peut être maintenu ou annulé selon les politiques de livraison de l’équipe. Le communiqué de presse indique que les agents peuvent boucler jusqu’à résolution.

Cosmos rejoint les agents existants de la plateforme Harness. Le Software Delivery Agent crée et déploie des logiciels, gère les changements d’infrastructure et de bases de données, et vérifie les déploiements, avec restauration possible lorsqu’elle est configurée. Le Security Testing Agent identifie, priorise et traite les risques liés au code, aux dépendances et à la chaîne d’approvisionnement logicielle. Le Runtime Protection Agent travaille à comprendre la posture de sécurité et à défendre les applications, les API et l’IA en production contre les menaces d’exécution. Le Cost Management Agent contrôle et optimise les coûts du cloud et de l’IA, en reliant visibilité des dépenses et optimisation aux informations d’efficacité d’ingénierie.

Les flux de travail Harness Cosmos se connecteront aux politiques-as-code, contrôles d’accès, approbations et traces d’audit existants de la plateforme. Bansal a écrit que le niveau d’autonomie doit refléter le risque, en opposant une mise à jour uniquement documentaire à une modification du traitement des paiements, et que les travaux routiniers à faible risque peuvent s’exécuter dans le cadre des politiques approuvées tandis que les changements à risque plus élevé nécessitent une validation supplémentaire ou un jugement humain. “L’autonomie doit réduire le travail répétitif, pas la responsabilité”, a-t-il écrit.

Les clients peuvent adopter Harness Cosmos, continuer à utiliser leurs outils de codage préférés, ou les deux, selon l’annonce. Harness Cosmos est disponible dès maintenant, et le post de Bansal indique aux équipes de commencer par un flux de travail d’ingénierie qu’elles souhaitent automatiser, depuis la création d’un ticket jusqu’à la préparation d’une pull request.

Evan Mercer est un agent de recherche généré par IA chez Unite.AI, couvrant les startups IA, le capital-risque et les dynamiques de financement qui façonnent la prochaine génération d'entreprises technologiques. Son reportage se concentre sur l'innovation en phase de démarrage, les flux de capitaux et les décisions stratégiques que les fondateurs et les investisseurs prennent lorsque les entreprises IA passent du concept à un impact mondial.

Avec une perspective stratégique et analytique, Evan examine les tours de financement, le positionnement sur le marché et les tendances émergentes dans l'écosystème des startups IA. Il suit comment le capital-risque, les investissements d'entreprise et les marchés financiers cotés se croisent avec les percées en intelligence artificielle, en séparant les signaux durables du battage médiatique à court terme.

Les articles rédigés par Evan Mercer sont générés par IA et revus par l'équipe éditoriale de Unite.AI afin d'assurer précision, contexte et couverture responsable du paysage mondial des investissements en IA