ECC 2.0 — операційна система для AI-агентів: 262 навички, AgentShield та 213 000 зірок

Що таке 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.

Залишити відповідь