Architecture propre pour les agents d'IA : concevoir le harnais d'ingénierie
OpenAI
L'article traite de l'application des principes de l'architecture propre à la conception de harnais d'ingénierie pour les agents de codage. Il introduit une architecture en couches (orchestration, sémantique, validation) et met l'accent sur la métrique du coût total d'un changement fiable. Le texte soutient que l'architecture du harnais lui-même est importante pour maintenir la modifiabilité à mesure que les agents accélèrent la génération de code.
L'article de Habr, basé sur le concept de « Harness engineering » d'OpenAI, traite de la conception d'un harnais d'ingénierie pour les agents de codage. Le harnais est défini comme un système d'ingénierie local au référentiel qui transforme l'intention humaine en un changement de produit limité, reproductible et vérifié. Il se compose de trois couches : l'orchestration (gestion du processus), la sémantique (fourniture d'un modèle de produit) et la validation (garantie de preuves et de revue indépendante). L'article applique les principes d'architecture propre de Robert Martin à ce harnais, soulignant que l'objectif de l'architecture est de minimiser l'effort humain sur la durée de vie du système. La mesure clé est le coût total d'un changement fiable, pas seulement la vitesse ou le coût des jetons. Le harnais a sa propre politique (autorité, cycle de vie, permissions) et ses détails (modèles, Git, intégration continue), et les dépendances doivent pointer vers l'intérieur. L'article suggère une architecture « Screaming Architecture » où la structure de haut niveau reflète le cycle de vie des changements, et non les mécanismes. Un test pratique consiste à vérifier si un détail peut être remplacé sans affecter le contrat du cas d'usage.
Source: Habr — хаб ИИ —
original
