Agents de codage IA
Les agents de codage IA pour la finance sont des outils logiciels qui utilisent un modèle de langage pour travailler sur une tâche de développement en plusieurs étapes. Un agent peut lire des fichiers de projet, modifier du code et exécuter des tests avec les outils auxquels il est autorisé à accéder. Un dépôt est l'ensemble des fichiers sources et de l'historique des modifications qui donne à l'agent le contexte du travail demandé.
Des équipes de développement peuvent utiliser un agent pour explorer du code peu familier ou préparer une modification pour revue. L'équipe définit l'accès aux fichiers et les droits d'exécution, puis vérifie les modifications proposées et les résultats des tests avant la mise en production. Le cadre d'exécution de l'agent contrôle ses outils et ses vérifications, tandis que le contexte de projet fourni explique les exigences qu'il doit suivre.
Ce que fait un agent de codage IA dans une base de code
Un agent de codage IA combine un grand modèle de langage avec un ensemble d'outils: lire des fichiers, les modifier, exécuter des commandes shell, lancer une suite de tests et vérifier le résultat. L'agent de codage IA planifie une modification, l'effectue, observe si elle a fonctionné et recommence jusqu'à ce que la tâche soit terminée ou que son budget alloué soit épuisé. Claude Code et OpenAI Codex sont les deux outils que les équipes de développement en finance comparent le plus souvent pour ce travail, chacun fonctionnant depuis un terminal sur le dépôt du développeur.
Le développement logiciel agentique est une pratique plus large: un workflow où un agent planifie des tâches, utilise des outils de développement, modifie du code et vérifie des résultats avec une direction pas à pas limitée de la part d'un développeur. Un développeur ne tape plus chaque ligne; dans une base de code financière, cela couvre l'écriture de tests, l'exécution d'une migration ou la lecture d'un service peu familier avant qu'un développeur n'y touche, avec un humain qui relit le résultat avant sa mise en production.
Harness engineering et context engineering
Le harness d'un agent de codage est l'échafaudage dans lequel il s'exécute: les outils qu'il peut appeler, les règles sur ce qu'il peut toucher et les contrôles qui interceptent un mauvais résultat avant qu'il n'atteigne la production. Le harness engineering est la discipline qui conçoit et ajuste cet échafaudage, en inscrivant les propres standards d'une organisation dans la manière dont ses agents opèrent. Le travail de BCG Platinion sur l'usine logicielle agentique désigne le harness engineering comme la discipline derrière une chaîne de livraison où des flottes d'agents codent et où des ingénieurs définissent l'intention et relisent le résultat.
Le harness engineering est une discipline nouvelle, et les bonnes pratiques sont encore en formation. Les échecs d'un agent, et le temps nécessaire pour les trouver et les corriger, résistent au type de planification qu'une équipe finance applique à un projet normal. Ce travail entre aussi en concurrence pour la priorité avec des fonctionnalités livrées aux clients, car un meilleur harness touche rarement un client directement et peut mettre du temps à porter ses fruits. La visibilité est la partie la plus difficile: le signal dont un ingénieur a besoin se trouve souvent dans une seule session locale ou dans la mémoire d'un collègue, jamais consigné à un endroit où une équipe peut le chercher.
Le context engineering est la discipline voisine qui décide quelles informations un agent garde dans son contexte de travail à chaque étape, indépendamment de la manière dont l'agent est autorisé à agir. L'équipe plateforme d'une banque est généralement responsable des deux domaines: le harness qui limite ce qu'un agent peut toucher dans une base de code réglementée, et les règles de contexte qui empêchent un agent d'agir sur des informations périmées ou incomplètes au sujet d'un système qu'il n'a pas entièrement lu.
Prochains événements sur les agents de codage IA
Qu'est-ce que le développement logiciel agentique?
Le développement logiciel agentique est une approche où un agent de codage IA travaille vers un objectif énoncé en planifiant des tâches, en appelant des outils de développement, en modifiant du code et en vérifiant le résultat, avec une direction pas à pas limitée de la part d'un développeur. Le développement logiciel agentique diffère de l'autocomplétion et d'un assistant conversationnel à réponse unique, qui s'arrêtent tous deux après une suggestion au lieu de dérouler une boucle jusqu'à un résultat terminé.
Qu'est-ce qu'un harness d'agent?
Un harness d'agent est l'échafaudage dans lequel un agent de codage IA s'exécute: quels outils il peut appeler, ce qu'il est autorisé à modifier et quels contrôles s'appliquent à sa production avant qu'un humain la voie. Deux agents construits sur le même modèle sous-jacent peuvent se comporter très différemment selon le harness qui les entoure, et c'est pourquoi les développeurs comparent des harness, pas seulement des modèles, quand ils choisissent un agent de codage.
Que vérifie l'équipe plateforme d'une banque avant d'autoriser un agent de codage?
L'équipe plateforme d'une banque vérifie ce que l'agent peut lire et écrire, si ses actions s'inscrivent dans la même piste d'audit que les commits d'un développeur humain, et si une modification qu'il propose passe toujours par la même étape de revue et de tests avant la mise en production. La vitesse de l'agent ne change pas les preuves qu'un régulateur attend d'une modification en production.
Les agents de codage IA et Finance Loop
Finance Loop est le lieu de rencontre des développeurs qui travaillent avec des agents de codage IA dans le code des banques et des fintechs, et des équipes plateforme qui fixent les règles sous lesquelles ces agents fonctionnent. Finance Loop relie le travail de harness engineering et de context engineering à la scène plus large de l'IA et de l'infrastructure dans ses villes d'événements.
Finance Loop est un réseau professionnel qui favorise l'usage institutionnel des technologies émergentes en finance, comme l'IA, la tokenisation, les stablecoins et la DeFi. Finance Loop aide ses membres à développer des compétences et des réseaux personnels dans ces domaines: Investissement & actifs numériques, Paiements & monnaie numérique, Infrastructure numérique & souveraineté et Risque & conformité.