Articles

Construire avec differents agents IA

La plupart des outils IA supposent encore un agent, une conversation, une reponse.

C’est utile pour les taches simples.

Cela se degrade quand le travail devient serieux.

Le vrai travail demande souvent plusieurs perspectives:

  • un agent pour brouillonner;
  • un agent pour relire;
  • un agent pour challenger les hypotheses;
  • un agent pour implementer;
  • un agent pour tester;
  • un agent pour resumer;
  • un humain pour decider.

La valeur n’est pas seulement d’obtenir plus de reponses. Elle est de rendre le desaccord visible.

Le desaccord est utile

Quand deux agents ne sont pas d’accord, cela peut ressembler a un probleme.

C’est souvent l’inverse.

Le desaccord montre ou se trouve la vraie decision.

Une reponse peut optimiser pour la vitesse.
Une autre pour la maintenabilite.
Une autre pour le risque.
Une autre pour le wording, la structure ou l’experience utilisateur.

Une seule reponse polie peut cacher les compromis. Plusieurs reponses differentes les exposent.

Cela ne veut pas dire que chaque agent a raison. Cela veut dire que l’humain dispose d’une meilleure surface de decision.

La couche manquante

La couche manquante est la coordination.

La plupart des workflows actuels font porter cette coordination a l’humain:

  • copier le contexte;
  • coller les sorties;
  • resumer les reponses precedentes;
  • se souvenir de ce qui a change;
  • demander une revue a un autre agent;
  • recopier la revue;
  • decider quoi garder;
  • recommencer.

C’est utile une fois.

Cela devient absurde au dixieme handoff.

M8Shift existe pour transformer ce rituel manuel en workflow repository-first.

Coordination repository-first

Un repository contient deja du code, de la documentation, des tests, des decisions et de l’historique.

Il devrait aussi contenir le contexte de coordination des agents IA.

M8Shift utilise le repository comme lieu partage ou les agents peuvent relayer contexte, sorties, revues et prochaines actions.

Cela rend le workflow:

  • visible;
  • versionne;
  • relisable;
  • scriptable;
  • plus facile a auditer;
  • plus facile a reprendre plus tard.

L’humain reste responsable

M8Shift ne transforme pas les agents en proprietaires autonomes du projet.

L’humain reste responsable de la decision finale.

C’est le point central.

Les agents peuvent travailler par relais. Ils peuvent proposer, relire, critiquer et transmettre. Mais le projet ne doit pas devenir une machine non supervisee qui s’edite tranquillement vers un probleme juridique.

Le but pratique

Le but n’est pas philosophique.

Le but est de reduire la friction.

Moins de copier-coller.
Moins de contexte perdu.
Moins d’explications repetees.
Plus de handoffs structures.
Plus de desaccord utile.
Plus de decisions visibles.

C’est deja suffisant.

Tous les outils n’ont pas besoin de pretendre changer la civilisation pour economiser quelques heures d’attention humaine.