Vos agents mesurent leurs propres émissions d’inférence, suivent une politique que vous fixez, financent du carbon removal vérifié et laissent un reçu public. Pas un dashboard. Un fichier.
npx carbon-md init
Quatre étapes, chacune prouvable. La mesure appartient aux agents ; la politique appartient aux humains.
Chaque appel modèle est capturé et transformé en estimation CO₂e — affichée en fourchette, jamais en faux chiffre précis.
Un fichier carbon.md fixe la cible de contribution, le plafond budgétaire et le seuil d’approbation. Les agents s’y conforment.
Les émissions sont couvertes par des achats de carbon removal vérifiés — mensuels, confirmation d’abord. Les agents ne dépensent jamais au-delà.
Chaque retirement a un reçu public. Le badge pointe vers un ledger — pas vers une vibe.
Pensez AGENTS.md, mais pour le carbone de vos agents. Lisible par les humains, parsable par les outils, respecté par les agents qu’il gouverne — versionné dans votre repo.
--- carbon_md: "0.1" policy: contribution_target: 1.10 # viser 110 % portfolio: removal-weighted monthly_budget_max: { amount: 25, currency: USD } approval_above: { amount: 10, currency: USD } reporting: public_ledger: true --- # Politique carbone — mon-projet
Les claims carbone sont un champ de mines — et dès septembre 2026, certaines deviennent illégales en Europe. L’honnêteté est dans la structure, pas dans le ton.
L’inférence cloud est une boîte noire. Le ledger affiche un bas, un central et un haut — et garde l’incertitude ouverte au lieu de feindre la précision.
Rien ici n’est « carbon neutral ». Les émissions sont mesurées, puis couvertes par des contributions carbon removal vérifiées. Les reçus sont publics.
Chaque contribution renvoie à un vrai certificat de retirement. Les tokens cache-read sont enregistrés mais exclus — on sous-estime plutôt qu’on gonfle.
Si votre agent suit déjà ses tokens, il parle déjà carbon.md — une ligne JSON par appel, ou de l’OpenTelemetry en direct.
Les premières émissions jamais suivies par carbon.md étaient les sessions qui l’ont construit — un agent et un humain, laissant un ledger que l’outil fini a ensuite lu comme le sien. C’est live, et ça compte encore.
Gratuit et ouvert pour de bon. Un standard ne marche que si personne ne possède la porte.
npx carbon-md init