ECC ПОЛЕВОЙ ГАЙД

Everything Claude Code · инструкция

Everything
Claude Code

Готовый набор агентов, скиллов и настроек для Claude Code. Установите ECC за несколько минут и начните с нужной вам задачи.

WindowsmacOSLinux≈ 5 минут
01

Коротко о проекте

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

Everything Claude Code (ECC) — бесплатная открытая сборка для Claude Code от Аффана Мустафы, победителя хакатона Anthropic в Нью-Йорке. Она добавляет готовых агентов, скиллы, команды, хуки и настройки проекта.

Проект находится в официальном репозитории github.com/affaan-m/ECC ↗.

Ставьте только из официального репозитория. Автор предупреждает: в сторонних копиях могут быть вирусы. Выберите один способ установки и не ставьте сборку дважды — иначе задвоятся скиллы, команды и хуки.

02

Что внутри

Набор закрывает типичный цикл разработки — от планирования до проверки безопасности и настройки под ваши привычки.

A

Агенты

Каждый отвечает за свою роль: планирование фич, архитектура, безопасность или поиск и исправление багов.

S

Скиллы

Готовые инструкции для тестов, Git, стандартов кода и распространённых паттернов бэкенда.

/

Команды

Слеш-команды для задач вроде /plan, /code-review и /security-scan.

↻

Хуки

Срабатывают автоматически после правок: форматируют код, проверяют типы и показывают предупреждения.

⌘

Правила и MCP

Настроенные правила проекта и подключения к внешним сервисам через MCP.

✦

Самообучение

Анализирует историю Git, замечает ваши привычки и превращает повторяющиеся паттерны в новые скиллы.

Работает на Windows, macOS и Linux. Для некоторых функций самообучения на Windows лучше использовать WSL или Git Bash.
03

Что нужно заранее

Проверьте версии в терминале до установки.

ПрограммаПроверкаУстановка / документация
Node.js 18 или новееnode --versionСкачать Node.js ↗
Gitgit --versionСкачать Git ↗
Claude Code 2.1 или новееclaude --versionДокументация Claude Code ↗

Для Claude Code нужна подписка Claude Pro или Max либо API-ключ Anthropic. На Windows команды запускайте в PowerShell, на macOS и Linux — в Терминале. Если терминал пишет not found, установите недостающую программу, откройте терминал заново и повторите проверку.

04

Установка за 5 минут

Выберите только один вариант: плагин внутри Claude Code или мастер в терминале.

Не устанавливайте ECC обоими способами одновременно. Это может задвоить команды, скиллы и хуки.

Способ 1. Прямо в Claude Code

Проще всего

Официальный плагин через маркетплейс Claude Code.

1

Откройте терминал и запустите Claude Code командой:

ТЕРМИНАЛ
claude
2

Внутри Claude Code добавьте официальный маркетплейс:

КОМАНДА CLAUDE CODE
/plugin marketplace add https://github.com/affaan-m/ECC
3

Затем установите плагин:

КОМАНДА CLAUDE CODE
/plugin install ecc@ecc
4

Выйдите из Claude Code и запустите его заново.

В ролике автор говорил: «скиньте ссылку и попросите установить». Claude предложит эти две команды; надёжнее вставить их самостоятельно.

Способ 2. Мастер установки в терминале

Настройки и обновления

Подходит, если хотите сразу выбрать область установки и хуки.

1

Откройте терминал — в Windows это PowerShell — и запустите мастер:

ТЕРМИНАЛ / POWERSHELL
npx ecc-universal@2.2.3 setup
2

Для обычной работы отвечайте на вопросы мастера так:

Область: Global user  ·  Хуки: Standard  ·  остальные настройки подтвердите.

3

Перезапустите Claude Code. Чтобы обновить ECC или изменить настройки, позднее запустите ту же команду мастера ещё раз.

05

Проверьте установку

В новой сессии Claude Code выполните команду списка плагинов.

1. Найдите ECC в списке

CLAUDE CODE
/plugin list
Ожидаемый статус: ecc@ecc — enabled

2. Настройте сборку при необходимости

Перенастроить ECC изнутри Claude Code можно отдельной командой.

CLAUDE CODE
/ecc:configure-ecc
06

Правила — по желанию

Правила не устанавливаются вместе с плагином: их можно добавить отдельно. Ниже пример с общими правилами и набором для TypeScript.

macOS / Linux, WSL или Git Bash — команды Bash

Запустите команды в Bash. Они клонируют репозиторий и копируют правила в каталог Claude.

BASH
git clone https://github.com/affaan-m/ECC.git
cd ECC
mkdir -p ~/.claude/rules/ecc
cp -R rules/common ~/.claude/rules/ecc/
cp -R rules/typescript ~/.claude/rules/ecc/
Windows PowerShell — эквивалентные команды

Если не используете WSL или Git Bash, эти команды выполняют те же действия в PowerShell.

POWERSHELL
git clone https://github.com/affaan-m/ECC.git
Set-Location ECC
New-Item -ItemType Directory -Force "$HOME\.claude\rules\ecc" | Out-Null
Copy-Item -Recurse -Force ".\rules\common" "$HOME\.claude\rules\ecc\"
Copy-Item -Recurse -Force ".\rules\typescript" "$HOME\.claude\rules\ecc\"
07

Первые шаги

Не нужно изучать весь каталог. Начните с текущей задачи: команды плагина используют приставку /ecc:, а нужного агента сборка подбирает сама.

Спланировать новую фичу

Планировщик и архитектор помогут разложить задачу.

/ecc:plan "опишите фичу"
Сначала тесты, потом код

Попросите использовать скилл для TDD.

«Используй скилл tdd-workflow»
Проверить код

Запустите ревью изменений.

/ecc:code-review
Починить сборку

Найдите и исправьте ошибки сборки.

/ecc:build-fix
Проверить безопасность

Просканируйте код на уязвимости.

/ecc:security-scan
Убрать мёртвый код

Найдите ненужный код для очистки.

/ecc:refactor-clean
Сохранить длинную сессию

Сначала сохраните контекст, затем восстановите позже.

/ecc:save-session   /ecc:resume-session
08

Самообучение на вашей истории

ECC может изучать историю Git в папке проекта и превращать ваши повторяющиеся привычки в скиллы.

Откройте Claude Code в папке проекта с историей коммитов, а затем выполните три команды по порядку.

1

Создать скиллы

/ecc:skill-create

Соберёт возможные скиллы по истории Git.

2

Посмотреть паттерны

/ecc:instinct-status

Покажет, какие привычки уже распознаны.

3

Сгруппировать результат

/ecc:evolve

Сгруппирует изученное в новые скиллы.

Чем дольше работаете со сборкой, тем точнее она подстраивается. На чистой Windows часть функций самообучения ограничена — используйте WSL или Git Bash.

09

Частые проблемы

Чаще всего причина — старая версия Claude Code или двойная установка. Нажмите на проблему, чтобы раскрыть решение.

node, git или claude пишет «not found»

Установите недостающую программу по ссылкам в разделе «Что нужно заранее», откройте терминал заново и повторите установку.

Плагин не ставится или хуки не работают

Проверьте версию командой claude --version: нужна версия 2.1 или новее. Обновите Claude Code и перезапустите его.

/plugin install сообщает, что плагин уже есть или конфликтует область установки

Запустите мастер установки: он найдёт старую установку и аккуратно перенесёт её.

ТЕРМИНАЛ / POWERSHELL
npx ecc-universal@2.2.3 setup
Команды и скиллы задвоились, хуки срабатывают дважды

Скорее всего, сборка установлена двумя способами. Удалите плагин в Claude Code, запустите предварительную проверку удаления, затем поставьте ECC заново только одним способом.

ТЕРМИНАЛ / POWERSHELL
npx ecc-universal@2.2.3 uninstall --dry-run
После сброса настроек ECC пропал

Сначала запустите диагностику, затем восстановление:

ТЕРМИНАЛ / POWERSHELL
npx ecc-universal@2.2.3 doctor
npx ecc-universal@2.2.3 repair
Самообучение не работает на Windows

Запустите Claude Code через WSL или Git Bash — на чистой Windows часть функций самообучения работает с ограничениями.

Не помогло? Откройте разбор ошибок и форму для вопроса автору ↗ в GitHub Issues.