Плагины Claude Code
Repomix предоставляет официальные плагины для Claude Code, которые бесшовно интегрируются со средой разработки на основе ИИ. Эти плагины упрощают анализ и упаковку кодовых баз напрямую в Claude Code с использованием команд на естественном языке.
Установка
1. Добавьте маркетплейс плагинов Repomix
Сначала добавьте маркетплейс плагинов Repomix в Claude Code:
/plugin marketplace add yamadashy/repomix2. Установите плагины
Установите плагины с помощью следующих команд:
# Установить плагин MCP-сервера (рекомендуемая основа)
/plugin install repomix-mcp@repomix
# Установить плагин команд (расширяет функциональность)
/plugin install repomix-commands@repomix
# Установить плагин исследователя репозиториев (анализ с помощью ИИ)
/plugin install repomix-explorer@repomixСвязь между плагинами
Плагин repomix-mcp рекомендуется как основа. Плагин repomix-commands предоставляет удобные слэш-команды, а repomix-explorer добавляет возможности анализа с помощью ИИ. Хотя вы можете устанавливать их независимо, использование всех трёх обеспечивает наиболее полный опыт.
Альтернатива: Интерактивная установка
Вы также можете использовать интерактивный установщик плагинов:
/pluginЭто откроет интерактивный интерфейс, где вы можете просматривать и устанавливать доступные плагины.
Доступные плагины
1. repomix-mcp (Плагин MCP-сервера)
Базовый плагин, предоставляющий анализ кодовой базы с помощью ИИ через интеграцию MCP-сервера.
Возможности:
- Упаковка локальных и удалённых репозиториев
- Поиск по упакованным выходным файлам
- Чтение файлов со встроенным сканированием безопасности (Secretlint)
- Автоматическое сжатие Tree-sitter (~70% сокращение токенов)
2. repomix-commands (Плагин слэш-команд)
Предоставляет удобные слэш-команды для быстрых операций с поддержкой естественного языка.
Доступные команды:
/repomix-commands:pack-local— Упаковка локальной кодовой базы с различными опциями/repomix-commands:pack-remote— Упаковка и анализ удалённых GitHub-репозиториев
3. repomix-explorer (Плагин ИИ-анализа)
ИИ-агент для анализа репозиториев, который интеллектуально исследует кодовые базы с помощью CLI Repomix.
Возможности:
- Исследование и анализ кодовой базы на естественном языке
- Интеллектуальное обнаружение паттернов и понимание структуры кода
- Инкрементальный анализ с использованием grep и целенаправленного чтения файлов
- Автоматическое управление контекстом для больших репозиториев
Доступные команды:
/repomix-explorer:explore-local— Анализ локальной кодовой базы с помощью ИИ/repomix-explorer:explore-remote— Анализ удалённых GitHub-репозиториев с помощью ИИ
Как это работает:
- Запускает
npx repomix@latestдля упаковки репозитория - Использует инструменты Grep и Read для эффективного поиска по выходному файлу
- Предоставляет комплексный анализ без чрезмерного потребления контекста
Примеры использования
Упаковка локальной кодовой базы
Используйте команду /repomix-commands:pack-local с инструкциями на естественном языке:
/repomix-commands:pack-local
Pack this project as markdown with compressionДругие примеры:
- "Pack the src directory only"
- "Pack TypeScript files with line numbers"
- "Generate output in JSON format"
Упаковка удалённого репозитория
Используйте команду /repomix-commands:pack-remote для анализа GitHub-репозиториев:
/repomix-commands:pack-remote yamadashy/repomix
Pack only TypeScript files from the yamadashy/repomix repositoryДругие примеры:
- "Pack the main branch with compression"
- "Include only documentation files"
- "Pack specific directories"
Исследование локальной кодовой базы с ИИ
Используйте команду /repomix-explorer:explore-local для анализа с помощью ИИ:
/repomix-explorer:explore-local ./src
Find all authentication-related codeДругие примеры:
- "Analyze the structure of this project"
- "Show me the main components"
- "Find all API endpoints"
Исследование удалённого репозитория с ИИ
Используйте команду /repomix-explorer:explore-remote для анализа GitHub-репозиториев:
/repomix-explorer:explore-remote facebook/react
Show me the main component architectureДругие примеры:
- "Find all React hooks in the repository"
- "Explain the project structure"
- "Where are error boundaries defined?"
Связанные ресурсы
- Документация MCP-сервера — Узнайте об основном MCP-сервере
- Конфигурация — Настройте поведение Repomix
- Безопасность — Понимание функций безопасности
- Параметры командной строки — Доступные опции CLI
Исходный код плагинов
Исходный код плагинов доступен в репозитории Repomix:
Обратная связь и поддержка
Если вы столкнулись с проблемами или у вас есть предложения по плагинам Claude Code: