Articles
Pourquoi M8Shift existe
Les agents IA deviennent meilleurs. La charge de coordination, elle, ne disparait pas.
Cette combinaison cree un probleme tres pratique: les humains peuvent maintenant demander a plusieurs systemes IA d’aider sur du code, de l’ecriture, de la revue, de la documentation, du raisonnement juridique, de l’architecture ou du design, mais ils doivent encore coordonner manuellement le travail entre eux.
Copier depuis Claude. Coller dans Codex. Resumer pour Gemini. Ramener la reponse. Demander une revue. Copier encore. Coller encore. Essayer de se rappeler quel agent a dit quoi.
Repeter jusqu’a ce que l’humain devienne la couche d’integration.
Ce n’est pas un workflow.
C’est du middleware non remunere.
M8Shift a ete cree pour resoudre ce probleme.
Des agents differents, par conception
Le but de M8Shift n’est pas de rendre les agents interchangeables.
Le but est de permettre a des agents differents de travailler ensemble.
Claude, Codex, Gemini, Vibe, les modeles locaux et les futurs agents ont tous des forces differentes. Ils raisonnent differemment. Ils produisent des reponses differentes. Ils ratent des choses differentes. Ils evoluent aussi, ce qui signifie que le meilleur agent pour une tache aujourd’hui ne sera pas forcement le meilleur demain.
Cette difference est utile.
Quand plusieurs agents relisent le meme code, une architecture, un brouillon juridique, une page de documentation, une idee produit ou une direction design, le desaccord devient utile.
Un agent voit ce que le premier a manque.
Un autre challenge l’hypothese.
Un autre propose une structure plus propre.
Un autre trouve le cas limite.
Un autre refuse la solution paresseuse, ce qui peut etre desagreable mais parfois necessaire.
La contradiction expose un vrai choix au lieu de le masquer derriere une seule reponse bien polie.
M8Shift est construit autour de cette idee: les agents differents ne devraient pas travailler en concurrence isolee. Ils devraient travailler en sequence, en parallele ou en boucles de revue, tout en gardant l’humain aux commandes.
L’humain reste dans la boucle
M8Shift ne cherche pas a retirer l’humain du workflow.
Les agents peuvent prendre des relais.
Ils peuvent transmettre du contexte.
Ils peuvent relire le travail des autres.
Ils peuvent produire des propositions concurrentes.
Ils peuvent challenger des decisions.
Ils peuvent reduire la coordination repetitive.
Mais la decision finale reste humaine.
Le role de M8Shift n’est pas de remplacer le jugement. Il est de reduire la charge manuelle autour d’un usage serieux de plusieurs agents IA.
Automatiser le repetitif
Un bon ingenieur logiciel automatise ce qui est repetitif.
M8Shift applique ce principe au travail assiste par IA.
Si le meme contexte projet doit etre copie dans plusieurs agents, ce contexte devrait vivre dans un endroit partage.
Si les sorties d’un agent doivent etre transmises a un autre, le handoff devrait etre structure.
Si un agent ecrit et qu’un autre relit, le workflow devrait se souvenir de qui a fait quoi.
Si des decisions sont prises, elles devraient rester visibles plus tard.
Si le meme schema d’orchestration se repete, il devrait devenir un workflow reproductible plutot qu’un rituel d’onglets navigateur et de presse-papiers.
C’est pourquoi M8Shift est repository-first.
La coordination vit pres du projet. Les agents relaient par des fichiers partages, pas par un humain qui copie manuellement des messages entre interfaces isolees.
Ils travaillent comme des coequipiers qui prennent des relais.
Pas comme des rivaux qui s’ecrasent mutuellement.
Premiers resultats du prototype
Le premier prototype M8Shift etait volontairement simple.
Le but n’etait pas de construire immediatement une enorme plateforme. Le but etait de tester une question basique:
Une couche de coordination partagee, basee sur un repository, peut-elle reduire la charge de copier-coller manuel entre agents IA?
La reponse a ete oui.
Dans le premier prototype beta 1.x, M8Shift evitait deja 22 echanges manuels par copier-coller.
En version 3.9, il a supporte environ 80 echanges entre agents sur pres de 8 heures de travail.
Ce n’est pas un benchmark de laboratoire. C’est un signal issu d’un usage reel.
La lecon est simple: des que plusieurs agents IA sont impliques, le handoff manuel devient le goulet d’etranglement. M8Shift retire une partie de cette friction en laissant les agents relayer par le projet au lieu de forcer l’humain a devenir un bus de messages alimente au presse-papiers.
Pas de magie agentique. De la discipline agentique.
M8Shift ne cherche pas a devenir une autre plateforme agentique vague.
Le but est plus pratique:
- rendre les roles explicites;
- rendre les handoffs lisibles;
- rendre la collaboration entre agents reproductible;
- faciliter les boucles de revue;
- rendre le contexte projet reutilisable;
- rendre les decisions humaines visibles;
- reduire la coordination par presse-papiers;
- garder tout cela pres du repository.
Le resultat tient en une idee simple:
Agents differents. Roles differents. Un workflow coordonne.
M8Shift existe parce que le travail assiste par IA devient multi-agent, que nous l’organisions ou non.
Le choix est entre laisser cela se produire par copier-coller manuel brouillon, ou creer un workflow structure ou les agents peuvent prendre des relais, comparer leurs sorties, se relire et laisser une trace.
Je prefere la seconde option.