Green Claude — плагин

Правила экодизайна и локальный аудит для Claude Code: меньше ресурсов в коде, запросах к базе и расходе токенов.

  • 87 ★ репозитория
  • Последний коммит
Плагин

Минимальный доступ

Почему такой уровень

  • Включенные хуки выполняют скрипт `eco-audit.sh` на вашей машине при каждой записи кода
Все причины и проверки

institut-du-numerique-responsable/green-claude

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/green-claude

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Включенные хуки выполняют скрипт `eco-audit.sh` на вашей машине при каждой записи кода

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Green Claude направляет Claude Code, чтобы тот писал код с меньшим расходом ресурсов. Набор правил разработан Institut du Numerique Responsable: 107 общих правил, 127 правил для 24 языков и фреймворков, 13 практик ответственного использования ИИ и 30 правил экономии токенов. Основа правил: RGESN 2024, GR491, Green Software Foundation и рекомендации W3C по устойчивому вебу. Скрипт `eco-audit.sh` проверяет файл локальными шаблонами, не обращаясь к модели, и выдает находки с категорией, ссылкой на RGESN и советом, например по тяжелым библиотекам, запросам SQL и импорту всей библиотеки целиком. Команда `/green-claude` показывает полный чек-лист. Необязательные хуки запускают аудит после записи кода агентом.

Для кого. Разработчикам и командам, которые обязаны или хотят снижать нагрузку сервисов и следить за ресурсами по RGESN.

Подходит, если

  • Новый сервис проектируют с оглядкой на экодизайн, и агенту нужны готовые правила.
  • Существующий файл надо проверить на тяжелые библиотеки, лишние запросы и мертвый код.
  • Расход токенов в проекте хочется снизить по списку приемов.
  • Проверку хотят получать автоматически, без отдельной просьбы к агенту.

Не подходит, если

  • Нужен сертификат соответствия RGESN: аудит помечает кандидатов на проверку и ничего не удостоверяет.
  • Нужно измерить реальную экономию энергии: инструмент ее не считает.
  • Применение правил должно быть гарантированным: навык направляет модель, но выполнение в каждом ответе не обеспечено.

Пример запроса к агенту

Проведи экодизайн-аудит файла api.js, покажи находки с советами и исправь только самые заметные.

Ограничения

Аудит запускается через `bash` и требует `jq`. Хуки ставит только скрипт `install.sh`, менеджер плагинов Claude Code их не настраивает. У 38 правил ссылка указывает на конкретный критерий RGESN, у 67 только на семейство, остальные идут по Green Software Foundation. Для Claude.ai и API навык собирают скриптом `package-skill.sh` в архив под именем `green-coding`, потому что имя с «claude» там не принимается. Результаты аудита разбирают с Claude, и это расходует токены.

Как отключить. Удалите плагин командой `/plugin uninstall green-claude@green-claude` или папку `~/.claude/skills/green-claude`, а хуки уберите из настроек Claude Code.

Частые вопросы

Как установить?

Через менеджер плагинов: `/plugin marketplace add Institut-du-Numerique-Responsable/green-claude` и `/plugin install green-claude@green-claude`. Вариант с хуками дает `install.sh` из клона.

Как проверить файл?

Попросите Claude провести экодизайн-аудит файла или запустите `bash skills/green-claude/scripts/eco-audit.sh api.js`. Скрипт печатает находки с уровнем, категорией и советом.

Вызывает ли аудит модель?

Нет, обнаружение идет локальными шаблонами. Токены расходуются только когда вы разбираете результаты с Claude.

Как использовать в Claude.ai и через API?

Соберите архивы командой `bash skills/green-claude/scripts/package-skill.sh`: она создает файлы в `dist/`. В Claude.ai архив загружают в разделе навыков, а для API есть отдельный архив.

На какие стандарты опирается?

На RGESN 2024, GR491, принципы Green Software Foundation и рекомендации W3C по устойчивому вебу.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

Плагин Claude Code извлекает из кодовой базы поведенческие спецификации, тестовые векторы и критерии приемки с журналом источников

ПлагинШирокий доступ303Звезды репозитория

Плагин Claude Code создает и поддерживает CLAUDE.md: оценка от 0 до 100, лимит 150 строк и проверка устаревших ссылок

ПлагинРасширенный доступ434Звезды репозитория

Плагин для Claude Code: 39 команд для PR, ревью, коммитов и спецификаций, девять ролей экспертов и хуки, восемь языковых версий

ПлагинШирокий доступ1,1 тыс.Звезды репозитория

Плагины Claude Code: команды плана, работы и ревью, субагенты, хуки и скиллы письма в духе практичного минимализма.

ПлагинРасширенный доступ116Звезды репозитория

Установщик кладет в Claude Code правила по фазам, журналу решений, отладке и тестам для Go, Rust, Python и еще шести языков.

CLIРасширенный доступ116Звезды репозитория

Плагин для Claude Code: передает задачу локальному no_human и проверяет ветку ревьюером, не видевшим сессию кодера

ПлагинШирокий доступ322Звезды репозитория

Коротко о README

Описаны установка через менеджер плагинов, `install.sh` и архивы для Claude.ai и API, способы использования, пример аудита и состав правил по семействам RGESN.

Бейдж для README

Сообщить о проблеме