Dulus
An AI agent for your desktop and terminal, on any model you choose. Hosted models run on Fuel, paid in $DULUS.
RGESN, GR491, Opquast et RGAA traduits en règles pour 11 assistants IA de code, 13 langages. Une source, onze déclinaisons.
Translation pending
OtherGitHub @Institut-du-Numerique-ResponsableAvailability not checked yetOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
🌱 Eco-design rules (RGESN, GR491, Opquast, RGAA) for 11 AI coding assistants — Continue, Claude Code, Cursor, Copilot, Gemini CLI, OpenCode, Mistral Vibe, Kilo, Codex, Kimi, ChatGPT — across 13 languages / Règles d'écoconception pour assistants IA de code
Translation pending
Loading the full README.
Read the full README ↗RGESN · GR491 · Opquast · RGAA appliqués automatiquement par votre assistant de code, quel qu'il soit.
Ce dépôt traduit quatre référentiels français de sobriété numérique, RGESN, GR491, Opquast et RGAA, en règles directement exploitables par un assistant IA de code : pas de PDF à lire, l'assistant applique la règle pendant qu'il écrit, et une revue de diff automatisée vérifie ce qui a été produit.
Écrites une seule fois, ces règles sont déclinées automatiquement pour 11 assistants : il n'y a pas de version « officielle » et des versions bancales : chaque outil reçoit le format qu'il attend nativement, généré depuis une source commune.
| Assistant | Ce que vous installez | Installation |
|---|---|---|
| Continue | .continue/rules/ + .continue/agents/ (source de référence) | ↓ |
| Claude Code | CLAUDE.md + .claude/agents/ | ↓ |
| Cursor | .cursor/rules/*.mdc (ciblés par globs) | ↓ |
| GitHub Copilot | .github/instructions/*.instructions.md (applyTo) | ↓ |
| Gemini CLI | GEMINI.md + commandes /eco-check | ↓ |
| OpenCode | AGENTS.md + .opencode/agent/ | ↓ |
| Mistral Vibe | AGENTS.md + .vibe/agents/ | ↓ |
| Kilo Code | .kilo/skills/ + .kilo/agents/ |
Deux mécanismes complémentaires, portés par chaque déclinaison :
loading="lazy", un accès
Entity Framework prend AsNoTracking().eco-check, accessibilite-check) relisent un diff après coup,
en contrôle. Ils citent le critère source (GR491_Backend_1, Opquast n°124,
RGESN 4.2…) à chaque constat, pour que l'équipe monte en compétence au passage.SQL/PL-SQL · HTML · CSS · JavaScript · TypeScript · Java · C# · Python · PHP · Ruby · Rust · C · C++
Chaque règle ne s'active que sur les fichiers de son langage chez Continue, Cursor et
GitHub Copilot (globs, applyTo) ; les autres assistants reçoivent l'ensemble dans un
fichier unique, avec un repère explicite par section : voir versions/README.md
pour cette nuance.
| Référentiel | Portée | Détail dans ce dépôt |
|---|---|---|
| RGESN 2024 (Arcep/Arcom/ADEME) | 78 critères, 9 thématiques | referentiels/rgesn.md |
| GR491 (INR) | 8 familles, 61 recommandations, 516 critères | referentiels/gr491.md |
| Opquast | 35 règles taguées écoconception (CC BY-SA) | referentiels/opquast-ecoconception.md |
| RGAA 4 | Accessibilité numérique | agent accessibilite-check |
Le principe est le même pour tous les outils : des fichiers à copier à la racine du projet où vous codez. Rien à installer sur le poste, rien à configurer dans l'IDE, aucun service à joindre. L'assistant les lit à l'ouverture du projet.
Un seul préalable, quel que soit l'outil : récupérer ce dépôt une fois quelque part.
git clone https://github.com/Institut-du-Numerique-Responsable/skill-nr.git
cd skill-nr
Dans tout ce qui suit, $REGLES désigne ce dossier et $PROJET le dépôt de votre
application. Vous pouvez poser les deux variables pour copier-coller les commandes telles
quelles :
export REGLES=$PWD
export PROJET=~/dev/mon-application
This is the beginning of the README. Read the rest at the original. Read the full README ↗
| OpenAI Codex | AGENTS.md (standard partagé) | ↓ |
| Kimi CLI (Moonshot AI) | AGENTS.md + .kimi/agents/ | ↓ |
| ChatGPT (GPT personnalisé) | instructions condensées + fichiers de connaissances | ↓ |