Ingénierie d'agents IA · méthode Labs

Des agents IA alignés dès la conception.

Nous concevons avec vos équipes des agents mono-tâche et des agents coordinateurs, extraits de vos applicatifs métier existants. Chaque comportement est d'abord écrit comme un test, puis observé en sandbox : l'agent ne reçoit que les autorisations qu'il a prouvé savoir utiliser.

  • Pratiques Pivotal / Tanzu Labs
  • Test d'abord, code ensuite
  • Observé en sandbox avant production
rapprochement.speccadre.yaml
sandbox
agent rapprochement-factures # règle extraite de l'ERP : module achats scénario "facture > 5 000 € sans bon de commande" attendu escalader au DAF interdit valider le paiement interdit modifier le fournisseur scénario "écart de prix < 2 %" attendu rapprocher et tracer # observé sur 48 exécutions ✓ 48 conformes ✗ 0 action hors cadre
outils autorisés 2accès réseau aucunécriture ERP refusée
Notre conviction

Un agent désaligné ne se corrige pas en production : il se prévient à la conception. Nous appliquons aux agents la discipline qui a fait ses preuves pour le logiciel : spécifier par les tests, construire en binôme, livrer par petites tranches.

Ce que nous construisons

Deux architectures d'agents, choisies selon le process.

Le découpage se décide à partir de votre process réel, pas d'une préférence technique. Une tâche nette mérite un agent simple ; un process qui traverse plusieurs services mérite un coordinateur.

Agent mono-tâche

Une responsabilité, un cadre étroit.

entrée→agent→résultat

Il fait une chose, bien, avec un nombre minimal d'outils et de droits. Facile à tester exhaustivement, facile à auditer, rapide à mettre en production.

  • Extraction et contrôle de factures fournisseurs
  • Qualification des demandes entrantes
  • Préparation d'un devis à partir du catalogue
Agent coordinateur

Un chef d'orchestre pour les process complexes.

coordinateurcontrôlecalculrédactionvalidation humaine

Il enchaîne plusieurs agents mono-tâche et sollicite l'humain aux points de décision. Chaque sous-agent garde son propre cadre : le coordinateur n'hérite d'aucun droit supplémentaire.

  • Traitement de commande de bout en bout
  • Gestion d'un sinistre ou d'une réclamation
  • Clôture mensuelle et rapprochements
Extraits de votre code

Vos applicatifs métier — ERP spécifique, application maison, macros, workflows — contiennent déjà vos règles de gestion. Nous les lisons dans le code source pour en extraire règles, invariants et cas limites : ils deviennent les tests que l'agent doit respecter.

La méthode

Les pratiques Labs, appliquées aux agents.

Event Storming, découpage par tranches, pair programming, TDD : les pratiques de modernisation applicative de Pivotal Labs, adaptées à un logiciel qui décide. La différence : ici, le test définit aussi ce que l'agent a le droit de faire.

  1. 01 · Discovery

    Event Storming du process

    Avec vos équipes, nous cartographions les événements métier, les décisions et les irritants. On repère où un agent apporte de la valeur.

  2. 02 · Extraction

    Lecture du code existant

    Nous extrayons de vos applicatifs les règles de gestion, les invariants et les cas limites, souvent jamais documentés ailleurs.

  3. 03 · Découpage

    Mono-tâche ou coordinateur

    Nous fixons les frontières de responsabilité de chaque agent et priorisons les tranches à livrer en premier.

  4. 04 · Test d'abord

    Spécifier le comportement

    Avant tout développement, nous écrivons les scénarios : ce qui est attendu, ce qui est interdit, quand escalader à l'humain.

  5. 05 · Sandbox

    Observer, puis autoriser

    L'agent s'exécute en environnement isolé. Son cadre d'autorisations est déduit de son comportement observé, jamais supposé.

  6. 06 · Production

    Livrer et transférer

    Mise en production avec son cadre, ses tests de non-régression et sa documentation. Vos équipes en gardent la maîtrise.

Le cycle de vie de l'agent

Le SDLC que vous connaissez, orienté agent.

Vos équipes savent déjà livrer du logiciel fiable. Nous gardons ces repères et ajoutons l'étape qui change tout pour un agent : l'observation de son comportement avant de lui accorder des droits.

Logiciel classiqueAgent
Spécifications→Scénarios de comportementattendu, interdit, escalade
Tests unitaires→Tests de comportementrejoués à chaque évolution du modèle ou du prompt
Recette→Observation en sandboxchaque action, outil et accès est tracé
Droits applicatifs→Cadre d'autorisations dérivéle strict nécessaire, constaté à l'usage
Supervision→Observation continue en productiontout écart au cadre est bloqué et signalé
Indépendance technologique

Agnostique du fournisseur de LLM.

Le cadre d'un agent est défini par ses tests et son comportement observé, pas par le modèle qui l'exécute. Vous choisissez le modèle selon vos contraintes de coût, de souveraineté et de performance, et vous pouvez en changer.

ClaudeAnthropic
ChatGPTOpenAI
MistralHébergement en France
Open sourceHébergé en local, sur vos serveurs

Changer de modèle, c'est rejouer la même suite de tests en sandbox : si le comportement reste dans le cadre, l'agent peut migrer. Pour les données sensibles, un modèle open source local garde tout chez vous.

Et après la livraison

Exploiter vos agents avec la même rigueur.

Un agent bien conçu reste un logiciel qui agit. Pour la production, nous vous accompagnons avec un socle d'exécution pensé pour les agents, qui prolonge le cadre défini pendant la conception.

Tester

Rejouer les scénarios à chaque changement de modèle, de prompt ou d'outil.

Déployer

Livrer chaque agent avec son cadre, comme un artefact versionné.

Gouverner

Savoir qui a autorisé quoi, pour quel agent, et pourquoi.

Contrôler

Appliquer le cadre à l'exécution : une action hors périmètre n'a pas lieu.

Sécuriser

Isoler chaque exécution, limiter réseau et secrets au strict nécessaire.

Observer

Suivre le comportement réel, comparé au comportement validé en test.

Auditer

Conserver une trace lisible par un auditeur de chaque intention et action.

Maîtriser

Suspendre ou révoquer un agent instantanément en cas de dérive.

Nos engagements

Des règles vérifiables, pas des promesses.

100 %
des actions autorisées couvertes par au moins un test
0
droit accordé sans comportement observé en sandbox
Quelques jours
pour livrer un agent, selon sa complexité
Réversible
chaque agent peut être suspendu ou révoqué à tout instant
Délais

Un agent en quelques jours, selon sa complexité.

Parce que le cadre est écrit avant le développement, la livraison est courte et prévisible. Le délai dépend de la nature du process, pas d'un chantier à rallonge.

Agent mono-tâche simple

Une tâche nette, des règles connues, peu d'outils.

2 à 3 jours
  • Scénarios de comportement écrits
  • Observation en sandbox
  • Cadre d'autorisations documenté
Agent coordinateur

Un process complet qui orchestre plusieurs agents et l'humain.

8 à 15 jours
  • Event Storming du process
  • Sous-agents, chacun avec son cadre
  • Points d'escalade humaine
  • Non-régression de l'ensemble

Délais indicatifs, confirmés à l'issue de la Discovery. Parlons de votre cas →

Le fondateur

Ludovic

Fondateur de Goodcause AI

Je conçois des agents IA avec les dirigeants et les équipes de PME et d'ETI, avec la rigueur des pratiques Labs : comprendre le process, spécifier par les tests, observer avant d'autoriser. Je travaille en binôme avec vos équipes, jusqu'à ce qu'elles n'aient plus besoin de moi.

Premier pas

Choisissons ensemble le premier process à confier à un agent.

30 minutes pour comprendre votre contexte et vos applicatifs, et identifier une première tranche à fort impact. Sans engagement.