Що таке ECC?
ECC (Enterprise Cognitive Core) — це відкрита операційна система для AI-агентів, створена розробником Affaan Mustafa під час хакатону Anthropic x Cerebral Valley. Вона об’єднує в одному репозиторії понад 262 навички (skills), інстинкти, систему пам’яті, безпеку та робочі процеси для всіх популярних AI-агентів: Claude Code, Codex, Cursor, OpenCode, Gemini, Zed та GitHub Copilot.
Головна ідея ECC проста: перестати щоразу писати одні й ті самі промпти, і перетворити робочі патерни на портабельну інфраструктуру. На момент написання статті репозиторій має понад 213 000 зірок на GitHub і 32 000 форків.
Ключові можливості ECC 2.0.0
- 262 навички (skills) — для кодингу, досліджень, безпеки, медіа, корпоративних завдань та агентних робочих процесів.
- 64 спеціалізовані агенти — від планувальників і рев’юверів до операторів циклів та оптимізаторів.
- AgentShield — сканує конфігурацію Claude Code на наявність вразливостей, ін’єкцій і витоків секретів.
- Red team / Blue team режим — 3 агенти Opus працюють паралельно: атакуючий, захисник і аудитор.
- 1 282 тести, 98% покриття, 102 правила статичного аналізу.
- Спільна пам’ять між агентами — зберігає контекст між сесіями з компресією.
- Крос-платформенність — одні й ті самі навички працюють у всіх середовищах без переписування.
- 14 релізів, ліцензія MIT.
Як встановити ECC
Спосіб 1: Встановлення через плагін (рекомендований)
Найпростіший спосіб для Claude Code — додати маркетплейс і встановити плагін:
# Додати маркетплейс
/plugin marketplace add https://github.com/affaan-m/ECC
# Встановити плагін
/plugin install ecc@ecc
Важливо: Плагін встановлює навички, команди та хуки, але не копіює правила. Правила потрібно скопіювати окремо.
Спосіб 2: Ручне встановлення (повний контроль)
git clone https://github.com/affaan-m/ECC.git
cd ECC
npm install
# Встановлення мінімального профілю
./install.sh --profile minimal --target claude
Windows PowerShell:
.\install.ps1 --profile minimal --target claude
# або
npx ecc-install --profile minimal --target claude
Спосіб 3: Копіювання правил вручну (для плагіна)
mkdir -p ~/.claude/rules/ecc
cp -R rules/common ~/.claude/rules/ecc/
cp -R rules/typescript ~/.claude/rules/ecc/
Для повного ручного встановлення (без плагіна):
./install.sh --profile full
Початок роботи з ECC
Після встановлення ви отримуєте доступ до всіх 262 навичок, 64 агентів та 84 команд. Ось базові приклади:
Планування
# Через плагін
/ecc:plan "Add user authentication"
# Через ручне встановлення
/plan "Додати авторизацію"
Code Review
/code-review
/security-review
Консультант по компонентах
Якщо не знаєте, який компонент обрати:
npx ecc consult "security reviews" --target claude
Графічний дашборд
npm run dashboard
# або
python3 ./ecc_dashboard.py
Дашборд має вкладки: Агенти, Навички, Команди, Правила та Налаштування.
Перевірка стану
node scripts/ecc.js list-installed
node scripts/ecc.js doctor
node scripts/ecc.js repair
Для кого цей інструмент?
- Розробників, які працюють з AI-агентами (Claude Code, Codex, Cursor, OpenCode)
- Тих, хто хоче уніфікувати робоче середовище між різними інструментами
- Команд, які шукають готові шаблони для code review, планування, деплою
- Фахівців з безпеки, які хочуть перевіряти конфігурації AI-агентів (AgentShield)
- Всіх, хто прагне автоматизувати рутинні завдання в розробці
Висновки
ECC — це не черговий фреймворк чи додаток. Це повноцінна операційна система для AI-агентів, яка перетворює одноразові промпти на багаторазову інфраструктуру. За 10 місяців активного розвитку, 2 083 коміти та 230+ контрибуторів підтвердили: підхід справді працює.
Якщо ви використовуєте AI-агентів у розробці — ECC вартий вашої уваги. А якщо ні — це чудова нагода почати.
Джерело: X/Twitter пост PA13L0 та офіційний репозиторій ECC на GitHub.