2026-08-14 · Djibril Cissé
carbon.md : la mesure aux agents, la politique aux humains
Pourquoi un fichier de politique carbone appartient naturellement à Agentic Realism
carbon.md relie la consommation des agents à une politique humaine, une mémoire versionnée et des traces vérifiables. Une lecture Agentic Realism : mesurer, gouverner, contribuer et prouver sans théâtre de la neutralité.

I. L'IA n'est pas immatérielle parce que son interface est légère
Une réponse apparaît dans une fenêtre, puis disparaît. Cette simplicité masque ce qui l'a rendue possible : des appels de modèles, de la mémoire de contexte, des outils, des serveurs, des réseaux et du calcul. À l'échelle d'une demande, l'empreinte peut sembler minuscule. À l'échelle de boucles agentiques, de flottes et de tâches qui se répètent, elle devient une conséquence du système qu'il faut pouvoir regarder.
Le problème n'est pas que l'IA consomme. Toute activité matérielle consomme. Le problème commence lorsque cette consommation n'existe que le temps d'un appel d'API, puis sort de notre mémoire. Une action sans trace devient difficile à discuter, à limiter ou à assumer.
Un agent incapable de rendre compte de ce qu'il consomme n'est pas autonome. Il est seulement sans surveillance.
II. carbon.md : une petite frontière qui change la question
carbon.md est un standard ouvert, local-first, qui place un fichier lisible à la racine d'un projet. Ce fichier ne prétend pas résoudre seul la question climatique. Il rend une chose plus simple : déclarer la politique carbone d'un agent dans le même espace où l'on déclare déjà ses instructions, ses permissions et ses règles de travail.
C'est une idée très naturelle pour Agentic Realism, Response-able AI. Un système agentique n'est jamais seulement un modèle. Il est constitué de fichiers, de seuils, de comptes, de décisions humaines, de traces, de contraintes matérielles et de gestes qui restent à valider. La question du carbone n'arrive donc pas après coup, dans un rapport éloigné du terrain. Elle entre dans l'architecture même du dispositif.
Un fichier de politique peut préciser ce que l'on veut mesurer, quelle part des émissions estimées on cherche à contribuer, quel budget est autorisé et à partir de quel seuil une confirmation humaine devient obligatoire. La frontière est petite, mais elle est lisible, versionnable et révisable.
III. La mesure aux agents. La politique aux humains.
Cette formule résume la place juste de chaque partie. Les agents peuvent capturer l'usage aux endroits où il passe réellement : journaux de tokens, middleware, traces OpenTelemetry ou logs d'outils. Ils peuvent tenir un registre, mettre à jour des estimations, préparer une contribution et s'arrêter quand une règle l'exige.
Mais les agents ne devraient pas décider seuls de la politique : quel niveau de couverture est acceptable, quel type de contribution correspond aux valeurs de l'organisation, quel budget peut circuler, quelle action demande une approbation. Ces choix appartiennent aux personnes et aux organisations qui vivent avec leurs conséquences.
C'est précisément la différence entre automatiser le bruit et automatiser le jugement. L'agent absorbe le travail répétitif de mesure et de tenue du registre. L'humain garde le goût, le soin, la direction et le droit de dire non.
IV. Mesurer, gouverner, contribuer, prouver
carbon.md organise la question en une boucle simple — non pour réduire la complexité climatique à quatre mots, mais pour éviter que la responsabilité se dissolve entre les outils.
- Mesurer. Capturer l'usage et le traduire en estimations CO₂e avec une fourchette basse, centrale et haute. L'inférence cloud reste en partie opaque : une fourchette honnête vaut mieux qu'un chiffre précis inventé.
- Gouverner. Écrire une politique humaine : objectif, budget, seuil d'approbation, règles de contribution et conditions de suspension.
- Contribuer. Préparer ou effectuer, dans le périmètre autorisé, une contribution vers des retraits carbone vérifiables. La dépense ne doit pas être abandonnée à un agent sans limite ni confirmation.
- Prouver. Relier la déclaration à un registre et, lorsqu'une contribution est réalisée, à un reçu consultable. Pas une ambiance verte ; une trace qui peut être contrôlée.
Cette boucle refuse deux raccourcis : la culpabilité impuissante — « c'est trop petit pour compter » — et le théâtre de la neutralité — « un badge suffit à effacer ce qui a été émis ». Mesurer ne rend pas innocent. Contribuer ne dispense pas de réduire. Mais rendre compte transforme une externalité floue en décision discutable.

V. Le registre comme contexte vivant
Dans Agentic Realism, nous appelons contexte vivant une mémoire qui reste liée à la situation, évolutive et révisable. Un registre carbone peut être cela : l'usage devient mémoire, la mémoire informe une politique, la politique guide une action, puis l'action laisse une trace pour la suite.
Cette continuité est plus importante qu'un tableau de bord brillant. Une suite de lignes datées, avec une méthode de facteurs versionnée, des incertitudes visibles et des décisions enregistrées, peut être une forme de mémoire beaucoup plus utile qu'une estimation annuelle sans origine claire. Le registre ne prétend pas connaître parfaitement le monde. Il refuse simplement d'oublier ce que le système sait déjà.
C'est aussi une forme modeste de syntropie : faire converger l'intention, l'usage réel, la mémoire et l'action, plutôt que laisser chaque appel d'outil se perdre dans l'entropie des systèmes distribués.
VI. Une coupure agentielle assumée
Le fichier carbon.md est une coupure assumée. Il détermine ce que l'agent peut mesurer, ce qu'il peut proposer, ce qu'il peut faire et l'endroit où il doit attendre. Comme un scope API, une règle de firewall ou un seuil de paiement, il rend une frontière explicite plutôt que de demander au modèle de se souvenir d'une bonne intention dans un prompt.
Cette méthode est cohérente avec le reste de notre philosophie : les limites ne sont pas un échec de l'autonomie ; elles en sont la condition. Un agent qui connaît son cadre peut agir de manière plus fiable. Un humain qui peut lire et modifier ce cadre garde une relation réelle avec son système.
carbon.md ne promet donc ni une IA « propre » par décret, ni une automatisation morale. Il propose une infrastructure minimale pour que les conséquences matérielles du calcul deviennent visibles, gouvernables et vérifiables à mesure que les agents prennent davantage de place dans le travail.
VII. Construire des agents qui savent répondre
L'ambition d'Agentic Realism n'est pas de ralentir l'innovation par principe. Elle est de construire des systèmes assez solides pour que leur puissance reste habitable : mémoire plutôt qu'oubli, permissions plutôt qu'incantations, reprise humaine plutôt que dépendance, et traces plutôt que promesses.
carbon.md s'inscrit naturellement dans cette direction. Il relie un agent à une conséquence matérielle sans faire croire qu'un fichier ou un reçu résout la crise climatique. Il introduit une discipline simple : ce qui est mesuré peut être discuté ; ce qui est gouverné peut être limité ; ce qui est contribué peut être prouvé ; et ce qui reste incertain doit être dit comme tel.
Les agents peuvent compter. Les humains doivent encore choisir ce qui mérite d'être fait.
Commencer
carbon.md est un standard ouvert : vous pouvez l'explorer, l'installer localement et contester ses méthodes. Le projet documente ses hypothèses, ses fourchettes et les fonctions qui restent à construire, parce qu'une responsabilité crédible commence par des limites nommées.
Vous voulez concevoir un agent qui garde aussi le fil de ses coûts, permissions, données et conséquences ?Parlons d'un diagnostic Agentic Realism.
Pour approfondir : un agent utile a besoin d'un bureau, la confidentialité est une architecture et les coupures agencielles.