Plugins Claude Code
Repomix fournit des plugins officiels pour Claude Code qui s'intègrent parfaitement à l'environnement de développement alimenté par l'IA. Ces plugins facilitent l'analyse et l'empaquetage de bases de code directement dans Claude Code en utilisant des commandes en langage naturel.
Plugins Disponibles
1. repomix-mcp (Plugin Serveur MCP)
Plugin de base qui fournit une analyse de code alimentée par l'IA via l'intégration du serveur MCP.
Fonctionnalités :
- Empaqueter des dépôts locaux et distants
- Rechercher dans les sorties empaquetées
- Lire des fichiers avec analyse de sécurité intégrée (Secretlint)
- Compression Tree-sitter automatique (réduction d'environ 70% des tokens)
2. repomix-commands (Plugin Commandes Slash)
Fournit des commandes slash pratiques avec support du langage naturel.
Commandes Disponibles :
/repomix-commands:pack-local- Empaqueter une base de code locale avec diverses options/repomix-commands:pack-remote- Empaqueter et analyser des dépôts GitHub distants
3. repomix-explorer:explorer (Plugin Agent d'Analyse IA)
Agent d'analyse de dépôt alimenté par l'IA qui explore intelligemment les bases de code en utilisant Repomix CLI.
Fonctionnalités :
- Exploration et analyse de base de code en langage naturel
- Découverte intelligente de motifs et compréhension de la structure du code
- Analyse incrémentale utilisant grep et lecture de fichiers ciblée
- Gestion automatique du contexte pour les grands dépôts
Commandes Disponibles :
/repomix-explorer:explore-local- Analyser une base de code locale avec assistance IA/repomix-explorer:explore-remote- Analyser des dépôts GitHub distants avec assistance IA
Fonctionnement :
- Exécute
npx repomix@latestpour empaqueter le dépôt - Utilise les outils Grep et Read pour rechercher efficacement la sortie
- Fournit une analyse complète sans consommer de contexte excessif
Installation
1. Ajouter le Marketplace de Plugins Repomix
Tout d'abord, ajoutez le marketplace de plugins Repomix à Claude Code :
/plugin marketplace add yamadashy/repomix2. Installer les Plugins
Installez les plugins en utilisant les commandes suivantes :
# Installer le plugin serveur MCP (base recommandée)
/plugin install repomix-mcp@repomix
# Installer le plugin de commandes (étend les fonctionnalités)
/plugin install repomix-commands@repomix
# Installer le plugin explorateur de dépôt (analyse alimentée par IA)
/plugin install repomix-explorer@repomixRelations entre Plugins
Le plugin repomix-mcp est recommandé comme base. Le plugin repomix-commands fournit des commandes slash pratiques, tandis que repomix-explorer ajoute des capacités d'analyse alimentées par l'IA. Bien que vous puissiez indépendamment les installer, utiliser les trois offre l'expérience la plus complète.
Alternative : Installation Interactive
Vous pouvez également utiliser l'installateur de plugins interactif :
/pluginCela ouvrira une interface interactive où vous pourrez parcourir et installer les plugins disponibles.
Exemples d'Utilisation
Empaquetage d'une Base de Code Locale
Utilisez la commande /repomix-commands:pack-local avec des instructions en langage naturel :
/repomix-commands:pack-local
Empaqueter ce projet au format Markdown avec compressionAutres exemples :
- "Empaqueter uniquement le répertoire src"
- "Empaqueter les fichiers TypeScript avec numéros de ligne"
- "Générer la sortie au format JSON"
Empaquetage d'un Dépôt Distant
Utilisez la commande /repomix-commands:pack-remote pour analyser des dépôts GitHub :
/repomix-commands:pack-remote yamadashy/repomix
Empaqueter uniquement les fichiers TypeScript du dépôt yamadashy/repomixAutres exemples :
- "Empaqueter la branche main avec compression"
- "Inclure uniquement les fichiers de documentation"
- "Empaqueter des répertoires spécifiques"
Explorer une Base de Code Locale avec l'IA
Utilisez la commande /repomix-explorer:explore-local pour une analyse alimentée par l'IA :
/repomix-explorer:explore-local ./src
Trouver tout le code lié à l'authentificationAutres exemples :
- "Analyser la structure de ce projet"
- "Me montrer les composants principaux"
- "Trouver tous les endpoints d'API"
Explorer un Dépôt Distant avec l'IA
Utilisez la commande /repomix-explorer:explore-remote pour analyser des dépôts GitHub :
/repomix-explorer:explore-remote facebook/react
Me montrer l'architecture des composants principauxAutres exemples :
- "Trouver tous les hooks React dans le dépôt"
- "Expliquer la structure du projet"
- "Où sont définis les limites d'erreur ?"
Ressources Connexes
- Documentation du Serveur MCP - En savoir plus sur le serveur MCP sous-jacent
- Configuration - Personnaliser le comportement de Repomix
- Sécurité - Comprendre les fonctionnalités de sécurité
- Options de Ligne de Commande - Options CLI disponibles
Code Source des Plugins
Le code source des plugins est disponible dans le dépôt Repomix :
Retours et Support
Si vous rencontrez des problèmes ou avez des suggestions pour les plugins Claude Code :