Commit Context · Passage de contexte entre agents

Chaque commit se souvient
de la conversation qui l'a écrit

Les agents IA n'ont pas de mémoire d'une session à l'autre. Commit Context attache la conversation complète de l'agent derrière chaque commit sous forme de gist non listé, lié directement depuis le message de commit. Le raisonnement derrière chaque changement n'est plus jamais perdu.

Le code vous dit ce qui a changé. Le contexte vous dit pourquoi. AgentsRoom garde les deux, pour que vos agents et vos coéquipiers reprennent exactement là où le précédent s'est arrêté.

Quand un agent IA livre un commit, le diff survit mais la conversation qui l'a produit disparaît. Le pourquoi du changement, les impasses, les contraintes que vous avez posées, les décisions prises par l'agent : tout part au moment où la session se ferme. L'agent suivant qui touche ce code repart à l'aveugle.

Commit Context règle ça. Avec une case sous le panneau de commit (cochée par défaut), AgentsRoom capture la conversation du ou des agents derrière le commit, l'envoie comme gist non listé, et ajoute un trailer Agent-Conversation au message de commit avec le lien. Votre historique git devient une piste de contexte, pas seulement une piste de diffs.

Plus tard, n'importe quel agent ou coéquipier ouvre ce lien et lit le fil complet qui a façonné le code : les prompts, le raisonnement de l'agent, les outils lancés, les fichiers édités. Le contexte qui vivait dans un terminal aujourd'hui fermé devient permanent, partageable, et attaché au commit exact qu'il explique.

Pourquoi le contexte compte plus que le code

Les agents n'ont pas de mémoire. Chaque session repart de zéro. Commit Context donne à l'agent suivant le fil qui a produit le code, donc il arrête de deviner et démarre sur du vrai contexte.

Le pourquoi est récupérable. Ouvrez le gist lié à n'importe quel commit et relisez le raisonnement, les contraintes, les impasses et les décisions derrière ce changement précis, des mois plus tard.

Le contexte voyage avec le repo. Le lien Agent-Conversation vit dans le message de commit, donc il survit au clone, au push et au fetch, et atteint chaque agent et chaque coéquipier.

Vos secrets restent à vous. Les secrets courants comme les clés API, les jetons et les valeurs .env sont masqués au mieux avant que la conversation ne quitte votre machine, et le gist reste derrière un lien non listé.

Comment fonctionne Commit Context

Optionnel, coché par défaut, et ça ne bloque jamais votre commit.

01

Vous committez comme d'habitude

Une case sous le panneau de commit, Attacher la conversation de l'agent au commit, est cochée par défaut. Laissez-la cochée, écrivez votre message, committez.

02

AgentsRoom rassemble la conversation

Il collecte le transcript du ou des agents dont les fichiers sont dans le commit, y compris les fils des sous-agents, pour que le contexte capturé colle au changement.

03

Les secrets sont masqués

Avant que quoi que ce soit ne quitte votre machine, les secrets courants comme les clés API, les jetons et les valeurs .env sont masqués au mieux.

04

La conversation part en gist non listé

Le fil est stocké en conversation Markdown lisible, avec le transcript brut téléchargeable, derrière un lien non listé et impossible à deviner, rattaché à votre compte AgentsRoom.

05

Le lien arrive dans votre message de commit

Un trailer Agent-Conversation est ajouté au message de commit avec l'URL du gist, puis le commit est créé. L'envoi ne bloque jamais le commit.

06

L'agent suivant récupère le contexte

N'importe quel agent ou coéquipier ouvre le lien depuis l'historique git et lit tout le raisonnement derrière le changement, puis continue sur du vrai contexte au lieu de deviner.

Le contexte, c'est le nouveau code

La ressource rare, ce n'est plus le code. C'est le contexte qui l'a produit.

Les agents génèrent du code plus vite que quiconque ne peut le lire. Ce qui ralentit un projet, ce n'est pas d'écrire plus de code, c'est de reconstruire le contexte dont un agent a besoin avant de pouvoir changer quoi que ce soit sans casser. Chaque fil perdu, c'est un nouveau tour de ré-explication.

Commit Context transforme chaque commit en point de contrôle de contexte. Le raisonnement derrière un changement est à un clic du changement lui-même. Résultat : moins de ré-explication, moins de régressions causées par des agents qui ignoraient les contraintes, et un projet qui reste cohérent à mesure que plus d'agents y touchent.

C'est de l'ingénierie de contexte appliquée à git : gardez la conversation, liez-la au commit, renvoyez-la à l'agent suivant. Vous obtenez des passages de relais plus fluides entre agents, une collaboration plus claire dans l'équipe, et du code dont l'intention n'est jamais un mystère.

Avec et sans Commit Context

Même diff, une quantité de contexte radicalement différente.

Sans

  • : La conversation meurt quand le terminal se ferme.
  • : L'agent suivant redevine l'intention à partir du diff et suppose les contraintes.
  • : Le pourquoi d'un changement est perdu, donc il est annulé ou cassé plus tard.
  • : Les coéquipiers demandent à l'auteur, qui s'en souvient à peine.
  • : Le contexte vit dans des sessions fermées éparpillées, jamais lié au code.

Avec Commit Context

  • : La conversation complète est attachée au commit en gist non listé.
  • : L'agent suivant ouvre le lien et démarre sur du vrai raisonnement.
  • : Le pourquoi est permanent, lisible des mois après, lié au commit exact.
  • : Les coéquipiers lisent le fil au lieu de demander autour d'eux.
  • : Le contexte voyage avec le repo, au clone, au push et au fetch.

Le contexte, c'est ce dont un agent IA a besoin pour être précis. Commit Context le garde là où vit le changement.

Pensé pour les agents IA qui se passent le relais

AgentsRoom est un centre de commande pour faire tourner plusieurs agents IA en parallèle. Commit Context étend l'idée à git : au lieu de laisser le raisonnement de chaque agent s'évaporer, il épingle la conversation au commit pour que toute la flotte partage la même mémoire de comment le code en est arrivé là.

Le gist stocke une vue Markdown propre de la conversation pour les humains, plus le transcript brut pour la fidélité totale. Vous lisez le fil comme un document, ou vous réinjectez le contexte brut directement dans l'agent suivant. Dans les deux cas, le passage de relais ne perd rien.

Partager le contexte entre agents est une idée qui émerge dans les outils de code IA, et AgentsRoom prend position dessus : garder la conversation, l'attacher au commit, la rendre facile à retrouver. L'objectif, c'est une communication plus fluide entre agents, un passage de contexte plus propre, et un projet qui reste cohérent quand il grandit.

Commit Context est agnostique du provider. Que vos agents tournent sur Claude Code, Codex, Gemini CLI, OpenCode ou Aider, la conversation derrière chaque commit est capturée et liée de la même façon.

Envie de créer un gist à la main ?

Commit Context s'appuie sur AgentsRoom Gist, un hébergeur de gists non listés pour les conversations d'agents et le code. Pas besoin d'un commit pour vous en servir.

Créez un gist à la main comme sur un hébergeur public de gists de code : collez votre contenu, récupérez un lien non listé, partagez-le. C'est ouvert et gratuit.

Créer un gist sur gist.agentsroom.dev

FAQ

C'est quoi Commit Context ?

Ça attache la conversation de l'agent derrière un commit sous forme de gist non listé et la lie depuis le message de commit via un trailer Agent-Conversation. N'importe qui, y compris l'agent IA suivant, peut retrouver le raisonnement derrière le changement.

C'est activé par défaut ?

Oui. Une case sous le panneau de commit, Attacher la conversation de l'agent au commit, est cochée par défaut. Vous pouvez la désactiver par projet quand vous voulez, et au premier usage vous avez une explication unique avant tout envoi.

Où est stockée la conversation ?

Sur le backend AgentsRoom, rattachée à votre compte, derrière un lien non listé avec un identifiant à forte entropie. Elle n'est ni listée ni indexée. Toute personne qui a l'URL peut la lire, c'est ce qui la rend facile à passer à un autre agent ou coéquipier.

Mes secrets sont-ils envoyés ?

Les secrets courants comme les clés API, les jetons et les valeurs de type .env sont masqués au mieux avant que la conversation ne quitte votre machine. Voyez ça comme un filet de sécurité, pas une garantie, et gardez le lien privé.

Comment l'agent suivant utilise le contexte ?

Le lien Agent-Conversation vit dans le message de commit, donc tout agent qui lit l'historique git le trouve et peut ouvrir la conversation pour retrouver les prompts, le raisonnement, les outils et les éditions qui ont produit le changement.

Sous quel format est la conversation ?

Une conversation Markdown lisible pour les humains, avec le transcript brut téléchargeable pour la fidélité totale. Vous la lisez comme un document, ou vous réinjectez le contexte brut dans un agent.

Ça ralentit ou bloque mon commit ?

Non. L'envoi tourne avant le commit pour que le lien entre dans le message, et si quoi que ce soit échoue, le commit passe quand même sans le trailer. Ça ne bloque jamais votre travail.

Avec quels agents ça marche ?

Commit Context est agnostique du provider. Ça marche avec Claude Code, Codex, Gemini CLI, OpenCode et Aider, en capturant et liant la conversation de la même façon pour chacun.

Je peux créer un gist sans commit ?

Oui. AgentsRoom Gist vous laisse créer un gist non listé à la main sur gist.agentsroom.dev, coller n'importe quel contenu, et partager le lien, comme sur un hébergeur public de gists de code.

Pourquoi partager le contexte compte autant ?

Parce que les agents IA n'ont pas de mémoire entre les sessions, la ressource rare c'est le contexte, pas le code. Attacher la conversation au commit garde les agents précis, rend les passages de relais fluides, et garde le projet cohérent quand il grandit.

Ça pourrait aussi vous plaire

Gardez le contexte, pas seulement le code

Attachez la conversation de l'agent à chaque commit et donnez à votre prochain agent le contexte dont il a besoin pour être précis.

GratuitTélécharger AgentsRoom

App companion : suivez vos agents en déplacement

Utilisez Claude, Codex, Gemini CLI ou un autre fournisseur IA.

Installer l'extension
Chrome Web Store

Remontez bugs et demandes directement dans votre backlog public.

Aperçu d'AgentsRoom en action.

Multi-projets
Multi-provider
Multi-agents
Statut en direct
Diff & commit
App mobile
Aperçu live
Équipes d'agents
Tests navigateur
Dev pilotée par backlog
Bibliothèque de prompts
Bibliothèque de skills
Voir toutes les fonctionnalités