
Claude Code уже стал одним из самых востребованных инструментов для AI-программирования. Но большинство разработчиков используют его возможности лишь на 30%, ограничиваясь простым чатом для написания кода.
everything-claude-code — это коллекция плагинов и конфигураций для Claude Code, набравшая почти 50 000 звезд на GitHub. Проект был представлен Аффааном Мустафой (Affaan Mustafa), победителем хакатона Anthropic. Этот набор включает 13 специализированных агентов, более 40 навыков (Skills), загружаемых по запросу, 32 быстрые команды и полноценную систему непрерывного обучения, что выводит эффективность разработки с Claude Code на совершенно новый уровень.
Основная идея проекта: Claude Code — это не просто чат-бот, а платформа для оркестрации AI-агентов, которую можно глубоко настраивать под свои задачи.
| Показатель проекта | Данные |
|---|---|
| Звезды на GitHub | ~49,900 (почти 50к) |
| Форки | ~6,200 |
| Профессиональные агенты | 13 |
| Навыки по запросу | 40+ |
| Быстрые команды | 32 |
| Поддерживаемые языки | TypeScript, Python, Go, Java, C++ |
| Текущая версия | v1.5.0 (февраль 2026) |
| Лицензия | MIT (Open Source) |
🚀 Быстрый старт: Для вызова моделей Claude в Claude Code требуется доступ к API. Через сервис-прокси API APIYI (apiyi.com) можно быстро получить API-ключи для Claude 4 Sonnet, Claude 4 Opus и других моделей. Всё работает «из коробки» и идеально дополняет плагины everything-claude-code.
Что такое everything-claude-code: от победителя хакатона до опенсорс-проекта с 50 000 звезд
История создания everything-claude-code
В сентябре 2025 года Аффан Мустафа и его напарник @DRodriguezFX приняли участие в нью-йоркском хакатоне, организованном Anthropic совместно с Forum Ventures. Всего за 8 часов они полностью с помощью Claude Code создали продукт zenith.chat, обошли более 100 команд-соперников и заняли первое место, получив приз в размере 15 000 долларов на баланс API.
Секретным оружием этой победы стала схема конфигурации Claude Code, которую Аффан отшлифовывал в течение 10 месяцев ежедневного использования. После соревнований он выложил эти наработки в открытый доступ под названием everything-claude-code.
Позиционирование и суть проекта
everything-claude-code — это не отдельное приложение, а слой расширения конфигурации для Claude Code. Он значительно расширяет возможности Claude Code в следующих аспектах:
| Измерение улучшения | Стандартный Claude Code | С установленным everything-claude-code |
|---|---|---|
| Планирование задач | Требуется ручное описание | Команда /plan автоматически разбивает задачу |
| Рецензирование кода | Нужно запрашивать вручную | Профессиональный агент проверяет код автоматически |
| Тестирование (TDD) | Нужно писать тесты самому | TDD-агент ведет через весь процесс |
| Сканирование безопасности | Нет встроенного сканера | AgentShield сканирует по 912 правилам |
| Накопление знаний | Каждая сессия независима | Система непрерывного обучения запоминает опыт между сессиями |
| Поддержка языков | Общий подход | Специфические правила и лучшие практики для каждого языка |
GitHub проекта: github.com/affaan-m/everything-claude-code
Разбор четырехслойной архитектуры everything-claude-code
everything-claude-code использует тщательно продуманную четырехслойную архитектуру, где каждый уровень решает свои задачи:

Первый слой: Взаимодействие с пользователем (Commands + Rules)
32 быстрые команды — это входные точки для взаимодействия с everything-claude-code. Они разделены на 6 основных категорий:
| Категория команд | Примеры команд | Назначение |
|---|---|---|
| Основные процессы | /plan, /tdd, /e2e |
Планирование задач, разработка через тестирование, сквозное тестирование |
| Качество кода | /code-review, /build-fix, /refactor-clean |
Рецензирование кода, исправление ошибок сборки, рефакторинг и очистка |
| Коллаборация агентов | /multi-plan, /multi-execute |
Параллельная работа нескольких агентов над сложными задачами |
| Система обучения | /learn-eval, /evolve |
Оценка эффективности обучения, превращение опыта в навыки |
| Специфика языков | /go-review, /python-review |
Рецензирование кода для конкретных языков программирования |
| Управление сессиями | /sessions, /checkpoint |
Отслеживание сессий и сохранение контрольных точек |
Rules (Правила) — это базовые конфигурации, которые всегда загружены в контекст. Они включают общие стандарты кодирования, правила работы с Git, требования к покрытию тестами (80% TDD), правила безопасности и т.д. Правила разделены на специализированные наборы для TypeScript, Python и Go.
Второй слой: Интеллектуальный слой (Agents + Skills)
13 специализированных агентов составляют ядро возможностей everything-claude-code. У каждого агента есть четкие границы ответственности и ограниченные права доступа к инструментам:
| Имя агента | Обязанности | Права доступа |
|---|---|---|
| Planner | Высокоуровневая декомпозиция и планирование задач | Широкие (оркестратор) |
| Architect | Проектирование системы и архитектурные решения | Широкие (оркестратор) |
| TDD Guide | Руководство процессом разработки через тестирование | Инструменты кода и тестов |
| Code Reviewer | Общее рецензирование кода | Анализ в режиме «только чтение» |
| Security Reviewer | Специализированная проверка безопасности | Анализ в режиме «только чтение» |
| Build Error Resolver | Диагностика и исправление ошибок сборки | Инструменты сборки и отладки |
| E2E Runner | Выполнение сквозных тестов | Инструменты запуска тестов |
| Refactor Cleaner | Рефакторинг и очистка кода | Инструменты редактирования кода |
| Doc Updater | Автоматическое ведение документации | Инструменты редактирования документов |
| Go Reviewer | Специфическая проверка для Go | Анализ в режиме «только чтение» |
| Go Build Resolver | Исправление ошибок сборки Go | Инструменты сборки Go |
| Python Reviewer | Проверка Python (PEP 8) | Анализ в режиме «только чтение» |
| Database Reviewer | Проверка SQL/ORM/миграций | Только чтение БД |
Агенты работают по модели иерархического делегирования: агенты-оркестраторы (Planner, Architect) имеют широкий доступ и могут ставить задачи специализированным агентам. Специализированные агенты имеют доступ только к тем инструментам, которые нужны для их работы, что предотвращает несанкционированные действия.
Более 40 навыков (Skills) — это модули знаний, загружаемые по запросу. В отличие от Rules, навыки загружаются только тогда, когда они нужны, чтобы не перегружать контекстное окно. Основные области:
- Backend-разработка: паттерны проектирования API, кэширование БД, стратегии миграции, оптимизация производительности.
- Frontend-разработка: React, Next.js, E2E-тестирование, Page Object Model.
- Языковая специфика: TypeScript, Python, Go, Java, C++, Django, Spring Boot.
- DevOps: контейнеризация Docker, паттерны развертывания, управление процессами PM2.
- Продвинутые функции: оптимизация токенов, конвейеры LLM с учетом стоимости, сканирование безопасности.
🎯 Технический совет: Система агентов и навыков everything-claude-code опирается на мощные способности к рассуждению моделей Claude. Мы рекомендуем использовать API моделей серии Claude 4 через платформу APIYI (apiyi.com) — это позволит в полной мере раскрыть потенциал многоагентной коллаборации.
Третий слой: Слой автоматизации (Hooks + Scripts)
Hooks (хуки) — это событийные механизмы автоматизации, которые срабатывают на разных этапах жизненного цикла Claude Code:
| Тип хука | Момент срабатывания | Функция |
|---|---|---|
| PreToolUse | Перед использованием инструмента | Проверка качества (Quality Gate) |
| PostToolUse | После использования инструмента | Верификация результата |
| SessionStart | При начале сессии | Загрузка контекста и памяти |
| SessionEnd | При завершении сессии | Сохранение паттернов и долгосрочной памяти |
| PreCompact | Перед сжатием контекста | Рекомендации по стратегическому сжатию |
| Stop | При остановке сессии | Извлечение паттернов и кристаллизация опыта |
Четвертый слой: Слой обучения (Continuous Learning v1 + v2)
Это самая уникальная особенность everything-claude-code — она позволяет Claude Code накапливать опыт между разными сессиями.
Система обучения v1 (на базе Skills):
- В конце сессии через Stop Hook извлекаются паттерны кодирования.
- Паттерны сохраняются в директорию
~/.claude/skills/learned/. - Наблюдаемое покрытие составляет около 50-80%.
Система обучения v2 (на базе Instinct):
- Реализует 100% покрытие через хуки PreToolUse/PostToolUse.
- Каждая единица обучения — это «инстинкт» (Instinct) с оценкой уверенности от 0.3 до 0.9.
- С помощью команды
/evolveможно объединить 3 и более связанных инстинкта в переиспользуемый модуль навыков.
Руководство по установке everything-claude-code и настройке Claude Code API
Установка everything-claude-code
Предварительные требования: Claude Code CLI версии 2.1.0 или выше.
Шаг 1: Установка плагина
# Установка через маркетплейс плагинов Claude Code
/plugin marketplace add affaan-m/everything-claude-code
/plugin install everything-claude-code@everything-claude-code
Шаг 2: Установка файлов правил
# Клонируем репозиторий
git clone https://github.com/affaan-m/everything-claude-code.git
cd everything-claude-code
# Выберите набор правил в зависимости от вашего основного языка программирования
./install.sh typescript # Проекты на TypeScript
./install.sh python # Проекты на Python
./install.sh golang # Проекты на Go
Шаг 3: Проверка установки
# Тестирование в Claude Code
/plan "Add user authentication"
Если вы видите, что Planner Agent автоматически разбивает задачу и делегирует её другим агентам, значит, установка прошла успешно.
Настройка доступа к Claude Code API
Для работы Claude Code требуется поддержка API моделей Claude. Вот шаги по настройке через платформу APIYI:
# Установка адреса API-интерфейса
export ANTHROPIC_BASE_URL=https://api.apiyi.com
# Установка API-ключа
export ANTHROPIC_API_KEY=ваш_API_ключ
💡 Совет: Платформа APIYI (apiyi.com) поддерживает всю линейку моделей, включая Claude 4 Opus и Claude 4 Sonnet. Многоагентная среда everything-claude-code генерирует довольно много вызовов API, а гибкая система тарификации APIYI поможет эффективно контролировать расходы.
После завершения настройки Claude Code будет автоматически использовать интерфейс APIYI для вызова моделей Claude, и все агенты и навыки (Skills) everything-claude-code будут работать корректно.
