roobriefL’actualité IT pour les développeurs
Recherche

Dev et versions

Harness rachète Augment Code, spécialiste du code IA

Harness vend un logiciel qui automatise les tests et le déploiement du code écrit par les développeurs, et a racheté le 8 oct. l’agent de code d’Augment Code pour étendre son activité à l’étape où le code s’écrit.

Harness est à la fois un nom d’entreprise et un nom de produit. Une société connue pour l’automatisation du déploiement vient d’acheter un outil qui écrit du code avec l’IA. Cet article explique donc qui est Harness, ce que fait son produit et qui l’utilise, et pourquoi elle a racheté Augment Code cette fois.

Qui est Harness

C’est une entreprise de logiciels américaine fondée en 2017, dont le siège est à San Francisco. Selon sa propre page de présentation, elle compte plus de 1 200 salariés et 23 bureaux. Son fondateur, Jyoti Bansal, avait créé AppDynamics avant de la vendre à Cisco. Les entreprises choisissent les modules dont elles ont besoin et signent un contrat, le prix étant fixé avec les ventes.

La taille de l’entreprise vient de TechCrunch. En décembre 2025, elle a levé 240 millions de dollars (environ 210 millions d’euros) en série E, pour une valorisation de 5,5 milliards de dollars (environ 4,9 milliards d’euros). Son fondateur a indiqué viser pour 2025 un ARR (chiffre d’affaires récent ramené sur un an) supérieur à 250 millions de dollars (environ 220 millions d’euros) ; elle compte plus de 1 000 clients entreprises, parmi lesquels United Airlines et Morningstar.

Ce que fait le produit

Quand un développeur fusionne du code dans un dépôt, ce code doit être construit, testé, puis déployé sur des serveurs. La première partie s’appelle le CI, la seconde le CD, et Harness réunit tout le parcours dans un seul pipeline. L’accent est mis sur la seconde partie, la mise sur les serveurs.

  • On choisit une méthode de déploiement. Des stratégies comme le canary, où la nouvelle version n’arrive d’abord que sur quelques serveurs, sont intégrées. Chaque phase doit réussir sa vérification avant la suivante.
  • Retour arrière automatique en cas de problème. Harness surveille les métriques d’outils de supervision comme Prometheus ou Datadog et revient à la version précédente en cas d’anomalie.
  • Validations et politiques. On peut insérer des validations humaines et appliquer à tous les pipelines des règles OPA, un moteur de politiques qui contrôle les déploiements.
  • Moins de temps de test. Seuls les tests liés au code modifié sont exécutés. Harness met en avant des cas clients comme des « builds 5 fois plus rapides » ou « de 22 minutes à moins de 5 », mais tous ces chiffres viennent de ses propres pages, sans comparaison avec Jenkins ou GitHub Actions.

Qui l’utilise

Pour le CI/CD dans son ensemble, d’autres outils dominent. Dans l’enquête JetBrains 2025 sur le CI/CD (805 répondants), l’usage en organisation était de 41 % pour GitHub Actions, 34 % pour GitLab CI et 31 % pour Jenkins, et 32 % des organisations combinent deux outils. Harness ne faisait pas partie des choix de cette enquête. (Nous n’avons pas pu ouvrir le texte original de JetBrains ; nous nous appuyons sur la presse japonaise.)

Harness est plutôt un outil de grandes entreprises prêtes à payer. Sa page clients cite United Airlines, Citi et Morningstar, et beaucoup relèvent de secteurs comme la finance ou l’aérien, où le contrôle des déploiements et la conformité réglementaire comptent. Tous les chiffres de résultats qui s’y trouvent sont publiés par Harness lui-même ; United Airlines déploierait par exemple 75 % plus vite, et le délai de release de Citi serait de 7 minutes.

Comment on l’utilise d’ordinaire

Le montage typique est un seul pipeline. Le premier stage construit et teste, le suivant déploie sur les serveurs de production, avec des validations entre les deux. On compose le pipeline en faisant glisser des éléments à l’écran ou en écrivant un fichier YAML, et il se lance à la fusion du code ou à une heure fixée. Le travail réel est fait par un programme appelé Delegate, installé sur vos propres serveurs. Il n’ouvre que des connexions HTTPS sortantes vers Harness, donc inutile d’ouvrir des ports entrants dans le réseau interne.

Il y a trois formules : Free (outils open source et support communautaire), Essentials et Enterprise. Les deux payantes, Essentials et Enterprise, se font sur devis auprès des ventes, et aucun prix par développeur n’est publié. Essentials est limitée à 500 utilisateurs et ne peut pas recevoir de modules supplémentaires.

On peut aussi appeler Harness depuis des outils de code IA. L’entreprise publie un serveur open source (MIT) compatible avec MCP (un standard qui permet à l’IA d’utiliser des outils externes). Avec un jeton d’accès personnel dans HARNESS_API_KEY, on peut demander en conversation l’état d’un pipeline ou l’analyse d’un échec.

  • Claude Code : on l’enregistre en une ligne, claude mcp add harness -- npx harness-mcp-v2.
  • Cursor : on ajoute le serveur dans .cursor/mcp.json.
  • GitHub Copilot : on le connecte via .vscode/mcp.json à partir de VS Code 1.99. Avec les formules Business et Enterprise, l’administration doit activer la politique « MCP servers in Copilot ».
  • OpenAI Codex : il ne figure pas dans la liste des clients pris en charge de la documentation MCP de Harness, mais le dépôt de skills de Harness contient un plugin pour Codex.

Alors pourquoi Augment Code ?

En une phrase : Harness couvrait la partie « une fois le code écrit », et comme c’est maintenant l’IA qui écrit le code, l’entreprise veut aussi tenir l’étape qui précède.

Ce que Harness a racheté le 8 oct., ce sont une partie des actifs d’Augment Code : la plateforme d’agents de code Cosmos, l’agent de terminal Auggie CLI, le moteur de recherche de code Code Context Engine et des technologies associées. L’équipe de développement rejoint aussi Harness. L’entreprise entière n’a pas été rachetée.

Le fondateur de Harness avance deux raisons. D’abord, le code écrit par l’IA manque souvent du contexte nécessaire pour tourner en production. Ensuite, l’IA fait arriver le code plus vite, mais les tests, la vérification et le déploiement n’ont pas accéléré autant, si bien que le goulet d’étranglement s’est déplacé vers la fin du pipeline. Harness est justement l’entreprise qui automatise cette fin.

L’intérêt est concret. Quand Cosmos prend un ticket et produit une PR, les agents existants de Harness prennent le relais pour construire, contrôler la sécurité et déployer, et renvoient les problèmes à Cosmos. Le Code Context Engine permet à un agent de lire la structure du code existant et d’écrire en s’y conformant. Jusqu’ici, Harness devait laisser l’amont de ce flux, l’étape où le code s’écrit, aux outils d’autres éditeurs.

Ce qui suit est notre estimation. GitHub propose un outil de code (Copilot) et du CI/CD (Actions) chez un même éditeur. GitHub et GitLab figurent aussi parmi les concurrents que TechCrunch cite pour Harness, et l’opération peut se lire comme une manière d’éviter que Harness soit désavantagée faute d’une étape d’écriture du code. Harness n’a pas formulé cette interprétation.

Ce qui est utilisable aujourd’hui, c’est Cosmos lui-même. Quand un ticket ou un rapport de bug arrive, des agents écrivent code et tests dans des machines virtuelles isolées et ouvrent une pull request, que des humains valident et mergent. Le lien avec les données d’historique de déploiement de Harness est présenté comme un « projet » et la boucle qui ramène les résultats de déploiement vers le travail sur le code comme la « prochaine étape » ; le flux fluide décrit plus haut n’est donc pas encore une réalité achevée. Le prix du rachat n’a pas été communiqué.

À suivre

Reste à voir si un prix de Cosmos sera publié, quand le lien avec les données d’historique de déploiement arrivera et si Harness figurera parmi les choix d’enquêtes comme celle de JetBrains.

La conversion en euros suit le taux du 19 octobre (1 dollar ≈ 0,89 euro) et est arrondie.

Sources

Source: techcrunch.com

← Retour