Акция

ECC (Everything Claude Code): стоит ли использовать

AI-инженерия Claude Code
2026-05-26 ~9 мин

ECC набирает Stars — но вопрос остаётся: ставить ли и не замедлит ли Claude Code? Решение по harness Agent, не реклама.

Кратко

  1. ECC (Everything Claude Code) = OSS-harness Agent: 246+ Skills, 61 Agents, Hooks памяти, AgentShield — MIT.
  2. В отличие от пары Cursor Rules: research-first, eval-harness, память между сессиями, аудируемая установка.
  3. Claude Code, Cursor, Codex и др. — но не смешивайте пути установки; дубли Hooks — главная причина тормозов.
  4. Один разработчик: minimal + 5–10 Skills; команда: двухнедельный PoC до полного профиля Hook.
  5. ECC — как писать; облачный Macгде собирать.
MacBook с VS Code — harness Agent в Claude Code и Cursor
ECC оптимизирует рабочий процесс Agent на экране — редактор, терминал и Skills.

1. Не ведитесь на Stars: какую боль лечит ECC?

Многие ставят ECC, потому что «все ставят». Лучший вопрос: Claude Code не хватает IQ или процесса? Если каждый раз объясняете проект, мержите без уверенности или Hooks забивают терминал — ECC уместен. Для редких двухстрочных скриптов хватит Rules проекта.

affaan-m/ECCagent harness performance optimization system: обслуживает harness (плагин Claude Code, Skills Cursor, AGENTS.md Codex), а не ещё один chat API. Affaan Mustafa выложил ~10 месяцев прод-конфига после Hackathon Anthropic:

  • Skills (~246): единицы workflow в SKILL.md, пассивные триггеры, переиспользование агентами; для новых фич предпочтительны Skills;
  • Agents (~61): роли для ревью, починки сборки, многоязычного review;
  • Hooks: скрипты SessionStart/Stop для памяти между сессиями, сводок и runtime-гейтов;
  • Rules по языкам (TS/Python/Go/Java…), ставьте только нужное;
  • MCP, Commands (legacy slash в legacy-command-shims/), AgentShield;
  • v2.0.0-rc.1: нарратив Hermes + ecc2/ на Rust (alpha, не GA).

Обзор по-китайски: README.zh-CN.md. «Зачем так устроен Agent» — в гайдах Shorthand и Longform (токены, параллельные worktree, eval).

Лицензия и коммерческая граница: ядро — MIT навсегда бесплатно. ECC Pro (GitHub App, аудит приватных репо) и Sponsor опциональны — Pro не нужен, чтобы попробовать OSS.

2. Ядро: Skills, Hooks, память, безопасность

2.1 Skills — рабочие процессы как граждане первого класса

ECC делает Skills основной поверхностью; Commands в режиме поддержки/совместимости, старые slash — в legacy-command-shims/. Командные стандарты — fork skills/, а не гора slash-команд.

Покрытие широкое: search-first (сначала доки), eval-harness (верификация), паттерны Django/Spring, медиа/ops-паки v2. Одному разработчику 5–10 Skills под стек часто удобнее --profile full.

2.2 Hooks и память: сессии без «амнезии»

Longform Guide описывает Hooks, которые суммируют в конце сессии и восстанавливают контекст при SessionStart, экономя токены на повторную вставку PRD. С v1.8+ доступны ECC_HOOK_PROFILE=minimal|standard|strict и ECC_DISABLED_HOOKS, чтобы приглушить шумные Hooks без правки файлов — важно, когда «каждое сохранение запускает два скрипта».

2.3 AgentShield и культура research-first

Безопасность: /security-scan, AgentShield (Security Guide, Agentic Security) — sandbox, CVE, prompt injection. Культура: сначала исследование, потом код — официальные доки и проверки, не угадывание API. Как в чеклисте аренды Mac / onboarding Mac mini: воспроизводимая сборка до автоматизации.

3. Кросс-harness: Claude Code, Cursor, Codex — один пакет?

README перечисляет Claude Code, Codex, Cursor, OpenCode, Gemini CLI, Zed, GitHub Copilot. В корне .cursor/, .codex/, .claude/один набор Skills/Rules на несколько IDE, не разрозненные промпты.

Ваш инструментКуда ставить ECCПрактический совет
Claude Codeофициальный Plugin + install.shпуть по умолчанию; начните minimal или core
Cursor.cursor/skills и т.д.дедуп с Rules проекта; команда — AGENTS.md
OpenAI Codex CLIAGENTS.md, .agents/skills/если уже на Codex; читайте /codex-setup
только иногда Copilotдокументацияполный ECC — низкий ROI; не навязывайте

v1.8: /harness-audit, /quality-gate, /model-route — «здоров ли harness»; через две недели, не в день 1 на полную.

4. Ловушки установки: почему «после установки стало медленнее»

Quick Start жирным шрифтом: выберите ровно один путь установки. Типичный сценарий: в понедельник marketplace, в среду коллега говорит «full — полный набор», вы запускаете install.sh --profile full — два /eval, Hooks срабатывают дважды, в контексте тысячи «левых» токенов. Это наслоение путей, а не «ECC тормозит».

Рекомендуемый порядок (Claude Code):

  1. Plugin (marketplace) + только нужные language rules; или
  2. вручную: ./install.sh --profile minimal --target claude (без hooks — minimal); gates — --modules hooks-runtime.
  3. Не уверены? По README: npx ecc consult "security reviews" --target claude для превью компонентов.

Windows: install.ps1; Hooks с v1.7+ часто на Node.js (меньше bash-only сбоев). Сломали — Reset/Uninstall в README; сообщество Discussions, помощь TROUBLESHOOTING, вклад CONTRIBUTING.

5. Стоит ли? Сначала определите роль

Таблица ниже — для быстрого решения. Пять минут? Хватит таблицы. PoC для команды? Читайте раздел 6 про облачный Mac.

Роль / сценарийВердиктПочему
Solo full-stack (Claude Code/Cursor)Попробоватьminimal + ~10 Skills для research-first и Hooks памяти; MIT без lock-in
Команда 10+ инженеровPoC, затем осторожно fullединая политика install/Hook, без личного наслоения; с code review
Только legacy-скриптыопционально246 Skills — чаще шум, чем польза
iOS release + Xcode CIслоямиECC ≠ macOS runner; параллельные agents: гайд worktree облачный Mac
Жёсткий compliance (неизвестные Hooks запрещены)security review сначалаSECURITY.md, AgentShield; --without baseline:hooks

ECC стоит пробовать как базу Agent-инженерии — не слепой full install. Stars ≠ ×3 скорость после clone.

6. Облачный Mac: агенты на ноутбуке, сборка в ЦОД

ECC отвечает за рассуждение и workflow в IDE/CLI; xcodebuild, симуляторы, нотаризация и Keychain по-прежнему требуют настоящий macOS. Распространённое разделение:

  • локально/Cursor + ECC: задачи, патчи, PR;
  • облачный Mac mini M4: CI, параллельные worktree, launchd (FAQ);
  • релизная неделя: посуточная аренда Mac для 16/24 ГБ, затем неделя/месяц.

Закрытая крышка ноутбука не заставит облачные Hooks собирать Xcode — поэтому harness и build machine разделяют. Сравните гайд по облачному Mac по срокам аренды. Аренда Mac на bare-metal M4, а не общий Mac VPS.

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

Конфликт с Cursor Rules? Возможен. Выберите «ECC главный» или «Rules проекта главные»; перед merge — diff .cursor/ или /harness-audit.

Нужен ли ECC Pro? Нет. OSS под MIT; Pro — опциональный GitHub App и аудит приватных репозиториев.

Hermes / ecc2 в v2? rc.1 добавляет нарратив Hermes и alpha ecc2/ на Rust; для продакшена ориентируйтесь на Plugin/manual из README.

Как следить за обновлениями? Watch Releases; перед major — install-plan в ветке (v1.9+).

Это как OpenClaw? Нет. OpenClaw — шлюз и исполнение плагинов; ECC — производительность и нормы coding-harness. Разделяйте слои, не делите порты/MCP/Hooks на одном хосте.

8. Ссылки (внешние)

9. Итог

ECC (Everything Claude Code) переводит вас от «пользуюсь Claude Code» к управлению harness Agent — Skills-workflow, память Hook, аудируемая установка и security-scan. Один разработчик: minimal + отобранные Skills для привычки research-first; команда: двухнедельный PoC вместо full install по Stars. Пайплайн iOS/macOS? Harness в IDE, сборка на облачном Mac — посуточная аренда, пока xcodebuild не зелёный, затем постоянный Agent-хостинг.

Параллельные Agent-сборки? Облачный Mac для Xcode

kvmboot: выделенный M4 bare-metal облачный Mac, SSH/VNC — фермы worktree, удалённые сессии Claude Code, пик release. Аренда Mac посуточно: проверьте RAM и параллелизм, затем неделя/месяц.

Тарифы · worktree · Главная