Obtenir une suggestion de code
Les quelques lignes que propose un assistant de code pendant qu'on tape, par un petit modèle qui lit environ 6 000 caractères autour du curseur.
- « Lire 1 000 tokens » représente 76 % des émissions dans ce scénario.
- Le calcul repose à 100 % sur des hypothèses de la base ; il ne mesure pas un usage réel.
- Hors périmètre : la fabrication des serveurs, l'entraînement du modèle, le réseau et l'appareil de l'utilisateur.
Répartition des émissions par poste
0,031 gCO2e au total : 0,069 Wh d'électricité × 458 gCO2e/kWh (serveurs dans le monde).
Entrées du calcul 3
PUE du centre de données, Lire 1 000 tokens, Écrire 1 000 tokens
Émissions annuelles pour obtenir une suggestion de code, selon la fréquence
Construction du calcul
Un développeur en reçoit des centaines par jour.
Comparaison avec les autres usages
Échelle logarithmique.
Caractéristiques
| Unité | 1 suggestion |
|---|---|
| Lieu par défaut | monde, 458 gCO2e/kWh (Ember 2025, cycle de vie) ; 11 autres lieux au choix |
| Compté | la lecture et l'écriture des tokens par le modèle, et le refroidissement du centre de données |
| Non compté | la fabrication des serveurs, l'entraînement du modèle, le réseau et l'appareil de l'utilisateur |
| Statut | estimé, 1 autre valeur publiée |
Toutes les caractéristiques identifiant, version, règle de la valeur, sources, licence
| Identifiant | IA-0217, projetcelsius.com/ia/base/IA-0217/ |
|---|---|
| Version | 0.1 du 2 novembre 2026 |
| Catégorie | Usages, une demande à l'IA |
| Choix de la valeur retenue | calcul de la base à partir des entrées dont celle-ci est faite, aux quantités de l'unité |
| Sources | calcul de la base |
| Licence | CC BY 4.0 |
Émissions selon le lieu des serveurs
Émissions associées à l’électricité (CO2e)
- Pologne0,04 gCO2e
- Monde0,031 gCO2e
- États-Unis0,026 gCO2e
- Union européenne0,014 gCO2e
- France0,0028 gCO2e
× 14 entre la Pologne et la France, pour la même électricité
Ember 2025, en cycle de vie. Le même usage consomme 0,069 Wh dans chaque lieu.
Paramètres d'usage
Réglages avancés classe de modèle, calage
Résultat pour le cas choisi
Pour un bilan carbone
| Poste | achats de services (GHG Protocol scope 3, catégorie 1) ; BEGES réglementaire, catégorie 4 |
|---|---|
| Quantité | 1 suggestion |
| Facteur | 0,031 gCO2e par suggestion, IA-0217 version 0.1, selon le réseau du lieu (location-based), serveurs dans le monde |
| Total | 0,031 gCO2e · non compté : la fabrication des serveurs, l'entraînement du modèle, le réseau et l'appareil de l'utilisateur |
Répartition des émissions par poste
Émissions associées à l’électricité (CO2e)
- Lire 1 000 tokens0,024 gCO2e · 76 %
- Écrire 1 000 tokens0,0046 gCO2e · 15 %
- PUE du centre de données0,0029 gCO2e · 9,1 %
Détail par poste
Quantité, valeur unitaire, contribution et nature des données de chaque poste
| Poste | Quantité | Valeur unitaire | Contribution | Part | Nature de la donnée |
|---|---|---|---|---|---|
| Lire 1 000 tokens | × 0,983 | 0,053 Wh | 0,052 Wh | 76 % | hypothèse · GitHub |
| Écrire 1 000 tokens | × 0,0629 | 0,16 Wh | 0,01 Wh | 15 % | hypothèse |
| PUE du centre de données | × 1,10 sur le reste | 0,0062 Wh | 9 % | convention |
Entrées qui l'utilisent (3)
Développeur, 1 an, Data scientist, 1 an, GitHub Copilot, 1 an
Nature des données
Relevés publiés, conventions, hypothèses
- hypothèses de Projet Celsius 100 %
Une part compte en hypothèse dès qu'une quantité posée par Projet Celsius (une fréquence, une part faite avec l'IA, un effectif) entre dans son calcul, même si le reste repose sur des relevés publiés.
Hypothèses de calcul
Quantités, nature et source de chaque hypothèse
Lire 1 000 tokens : × 0,983
Le code autour du curseur, environ 6 000 caractères ou 125 lignes, lu par un petit modèle
hypothèse · GitHub · Lire 1 000 tokens
Écrire 1 000 tokens : × 0,0629
La suggestion, environ 8 lignes, écrite par un petit modèle
hypothèse · Écrire 1 000 tokens
Conventions de méthode
Avec leurs alternatives
| Le centre de données | L'électricité des serveurs est multipliée par 1,10 pour le centre de données · alternatives : × 1,72 des puces au service complet chez Google, à ne jamais cumuler |
|---|---|
| Le lieu par défaut | Sans autre information, les serveurs sont dans le monde, à l'électricité moyenne mondiale · alternatives : les États-Unis, où tournent la plupart des grands assistants |
| L'électricité, location-based, en cycle de vie | Le kilowattheure est celui du pays des serveurs, en cycle de vie, d'une seule source pour tous les pays · alternatives : market-based, avec les contrats d'achat, affiché à côté quand il est publié |
| Deux chiffres significatifs | Une valeur calculée s'arrondit à deux chiffres significatifs, une valeur publiée est reprise avec la précision de sa source ; le calcul garde toute la précision |
| La formule | la somme de ce qui compose l'entrée, puis le CO2e : l'électricité (Wh) multipliée par l'intensité du lieu des serveurs (gCO2e/kWh), divisée par 1 000 |
| Calculer un cas sans entrée | La formule, les valeurs par défaut et un exemple pas à pas |
Sources du calcul
5 publications, pour cette entrée et celles qui servent à la calculer, avec les paramètres choisis.
Le résultat est calculé par Projet Celsius. Les sources ci-dessous étayent ses usages, ses facteurs et sa conversion ; elles ne mesurent pas toutes ce total.
Usages et hypothèses
Ces publications éclairent les tâches et les usages de l'IA. Elles ne mesurent pas l'empreinte carbone du cas calculé.
GitHub · mai 2023
How GitHub Copilot is getting better at understanding your code ↗ (nouvel onglet)
Lire 1 000 tokens
Rôle et limites : GitHub
Ce que couvre la publication. environ 6 000 caractères de code lus pour une suggestion
Ce qu'elle ne couvre pas. l'électricité
Lecture de la base. Un billet de 2023, mis à jour en 2024 : la taille actuelle n'est pas publiée
Suggestion de code → : Lire 1 000 tokens →
Le code autour du curseur, environ 6 000 caractères ou 125 lignes, lu par un petit modèle
Périmètre du chiffre repris. serveur, hors centre de données
Limite. La quantité et la part confiée à l'IA sont des hypothèses de la base, pas une empreinte mesurée.
Projet Celsius · novembre 2026
Tokens par mot, par ligne de code et par cellule, mesurés avec 7 découpages publics
Lire 1 000 tokens · Écrire 1 000 tokens
Rôle et limites : Projet Celsius
Ce que couvre la publication. 479 888 mots de 196 articles du blog et leur traduction anglaise, code du site et de la bibliothèque Python, un tableau de mesures ; découpages de GPT-4o, GPT-4, Llama 3, Gemini (via Gemma 3), Mistral, DeepSeek et Qwen
Ce qu'elle ne couvre pas. le découpage de Claude, non public
Lecture de la base. Une mesure sur des textes techniques, chiffres compris ; à refaire si les éditeurs changent de découpage
mesure de Projet Celsius, refaite à la demande avec les découpages publics
Suggestion de code → : Lire 1 000 tokens →
Convention de longueur : une ligne de code
Périmètre du chiffre repris. De 10 tokens par ligne (bibliothèque standard de Python) à 19 (le code TypeScript de ce site), mesuré avec le découpage de GPT-4o
Limite. Cette publication appuie la quantité de texte ou de contenu traitée, pas son empreinte carbone.
Suggestion de code → : Écrire 1 000 tokens →
Convention de longueur : une ligne de code
Périmètre du chiffre repris. De 10 tokens par ligne (bibliothèque standard de Python) à 19 (le code TypeScript de ce site), mesuré avec le découpage de GPT-4o
Limite. Cette publication appuie la quantité de texte ou de contenu traitée, pas son empreinte carbone.
Énergie et facteurs
Les références des valeurs retenues et des entrées qui servent à ce calcul.
ML.ENERGY · février 2026
The ML.ENERGY Leaderboard v3, données par tâche ↗ (nouvel onglet)
Lire 1 000 tokens · Écrire 1 000 tokens
Rôle et limites : ML.ENERGY
Auteur. Chung et al., université du Michigan
Ce que couvre la publication. énergie de la carte graphique par token, par réponse, par image, en régime établi, selon le nombre de requêtes servies à la fois
Ce qu'elle ne couvre pas. processeurs, mémoire de l'hôte, refroidissement du centre de données, fabrication
Lecture de la base. Le meilleur banc ouvert : il sert à comparer les tailles de modèles entre elles, pas comme valeur de production
Appui du réglage « Petit modèle »
Périmètre du chiffre repris. Un modèle d'environ 8 milliards de paramètres actifs, comme Llama 3.1 8B : environ 6 fois moins d'électricité par token que le modèle moyen, selon le banc ML.ENERGY.
Limite. Le réglage est une convention de la base appuyée sur cette publication.
Référence de la variante « Petit modèle, environ 8 milliards de paramètres »
Périmètre du chiffre repris. Llama 3.1 8B, une carte H100, 64 requêtes à la fois, carte graphique seule, par 1 000 tokens écrits, lecture de la question comprise
Limite. Carte graphique seule, sur un banc : la base n'en garde que le rapport au modèle de 70 milliards, 1 pour 6,7
Le relevé porte sur un autre périmètre ; il ne constitue pas une mesure directe de cette entrée.
Watershed · août 2026
Estimating GHG Emissions from AI Use ↗ (nouvel onglet)
Lire 1 000 tokens · Écrire 1 000 tokens · PUE du centre de données
Rôle et limites : Watershed
Ce que couvre la publication. facteurs par 1 000 tokens, centre de données
Lecture de la base. Des facteurs par défaut, calés sur des services hors production
Facteur de référence : Modèle moyen, facteur par défaut de Watershed
Périmètre du chiffre repris. Facteur par défaut pour 1 000 tokens lus, modèle moyen, au serveur
Limite. Ce relevé concerne la variante de référence, pas une mesure de « Petit modèle, environ 8 milliards de paramètres ». Une valeur par défaut, calée sur des services hors production
Facteur de référence : Modèle moyen, facteur par défaut de Watershed
Périmètre du chiffre repris. Facteur par défaut pour 1 000 tokens écrits, modèle moyen, au serveur
Limite. Ce relevé concerne la variante de référence, pas une mesure de « Petit modèle, environ 8 milliards de paramètres ». Une valeur par défaut, calée sur des services hors production
Suggestion de code → : PUE du centre de données →
Le centre de données, convention C3
Périmètre du chiffre repris. refroidissement et pertes du bâtiment
Limite. Ce chiffre porte sur une partie du calcul ; il ne mesure pas l'entrée entière.
Référence de la valeur retenue
Périmètre du chiffre repris. Facteur par défaut, du serveur au centre de données
Limite. Une valeur par défaut, pas une mesure
Conversion en carbone
La source du facteur électrique du lieu sélectionné.
Dans le monde : 458 gCO2e/kWh, cycle de vie.
Ember · 2026
Global Electricity Review 2026, et Our World in Data d'après Ember ↗ (nouvel onglet)
Électricité du réseau
Rôle et limites : Ember
Auteur. Ember, Our World in Data
Ce que couvre la publication. production d'électricité en cycle de vie, par pays
Ce qu'elle ne couvre pas. garanties d'origine
Lecture de la base. Une même source pour tous les pays
Conversion de l'électricité en carbone : dans le monde
Périmètre du chiffre repris. la production de l'électricité en cycle de vie, construction des centrales et combustibles compris
Limite. Une moyenne du pays choisi, pas le contrat d'électricité ni le centre de données d'un service précis.
Valeurs publiées
1 chiffre pour la même opération, chacun dans son périmètre.
| Source | Date | Électricité | Ce que mesure le chiffre | Périmètre | Statut |
|---|---|---|---|---|---|
| Suggestion de coderetenue par la base, v0.1 | 2026 | 0,0687 Wh | la valeur retenue par la base | même périmètre | estimé |
| ML.ENERGY, banc v3 ↗The ML.ENERGY Leaderboard v3, données par tâche | févr. 2026 | 0,0243 Wh | Qwen 3 Coder 30B, dont 3 milliards actifs, complétion de code au milieu d'un fichier, 255 tokens écrits en moyenne, une carte H100, 64 requêtes à la fois, carte seule · Carte graphique seule, sur un banc | autre périmètre | mesuré |
Les chiffres publiés ne comptent pas tous le même périmètre ; celui de chaque chiffre est écrit à côté de lui. Pourquoi les estimations divergent-elles ?
Historique
Entrée en version 0.1 du 2 novembre 2026, dans la base en version 0.3
- 2 novembre 2026Version 0.1 de l'entrée, à la date de sa valeur actuelle.
- 31 octobre 2026Création de la base, dans sa première version (0.1).