Les coding agents font basculer certains achats logiciels vers le développement interne

Illustration éditoriale — Les coding agents font basculer certains achats logiciels vers le développement interne

Le build-vs-buy commence à basculer sous l’effet des coding agents. McKinsey indique que 36 % des répondants allemands ont renoncé à au moins un achat logiciel ou une fonctionnalité parce qu’elle pouvait être développée en interne avec des outils IA de programmation ; la moyenne mondiale atteint 32 %.

Le verrou n’est plus seulement la capacité à générer du code, mais son économie d’exploitation. Gloo Code route planification, build et autres étapes vers différents modèles et revendique, sur ses tests préliminaires Terminal-Bench 2.1, un coût 58 à 67 % inférieur à plusieurs modèles frontier, avec une précision proche.

La demande confirme que cette logique devient industrielle. Reuters rapporte 25 millions d’utilisateurs pour Codex et une croissance de 32 % du revenu entreprise d’OpenAI de juin à juillet. Pour les développeurs, l’enjeu se déplace vers le coût total : spécification, intégration, maintenance, gouvernance et vérification du logiciel construit en interne.

Les coding agents séparent leur runtime de l’IDE pour rendre les sessions portables

Illustration éditoriale — Les coding agents séparent leur runtime de l’IDE pour rendre les sessions portables

VS Code 1.136 pousse le coding agent hors de la fenêtre qui l’affiche. Son Agent Host possède désormais la session dans un processus séparé, synchronisé par AHP : plusieurs clients peuvent suivre le même run, le reprendre après fermeture d’une fenêtre ou se connecter à une machine distante sans déplacer le workspace.

ACP attaque l’autre moitié du problème : relier un agent à plusieurs IDE avec un contrat commun pour sessions, permissions, terminal, fichiers et MCP. OpenCode s’exécute désormais comme subprocess ACP dans Zed, JetBrains ou Neovim, tandis que Codeep réutilise le même agent entre terminal, macOS, VS Code et web.

Pour les développeurs, l’unité de travail n’est donc plus le chat d’un IDE, mais une session d’agent pilotable depuis plusieurs surfaces. Cette séparation réduit le lock-in côté client, mais rend critiques la compatibilité des adapters, la propagation des permissions et l’endroit exact où commandes, secrets et fichiers sont exécutés.

Le contexte persistant des coding agents devient une couche portable entre outils

Illustration éditoriale — Le contexte persistant des coding agents devient une couche portable entre outils

Le contexte persistant sort du chat pour devenir un service commun aux coding agents. OpenViking organise mémoire, ressources et skills dans un espace `viking://` et documente le même socle pour Claude Code, Codex, Cursor et d’autres clients via hooks, SDK et MCP, afin qu’un changement d’outil ne réinitialise plus le projet.

Engrim 1.3.0 pousse cette portabilité dans un simple SQLite local. Sorti le 7 septembre, il partage décisions, contraintes et état du projet entre Claude Code, Cursor, Windsurf et Google Antigravity, garde la provenance de chaque mémoire et injecte seulement un petit pack pertinent au lieu de recharger tout l’historique.

MemContinuum cible la même rupture à l’échelle des décisions : lancé le 8 septembre pour Claude Code, il conserve ce qui a été décidé et pourquoi, puis transmet ce contexte aux subagents. Pour les développeurs, la mémoire devient un artefact à gouverner : il faut pouvoir l’inspecter, marquer l’obsolète et éviter qu’un souvenir périmé pilote le code.

Sources