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
Installation
1. Ajouter le Marketplace de Plugins Repomix
Tout d'abord, ajoutez le marketplace de plugins Repomix à Claude Code :
text
/plugin marketplace add yamadashy/repomix
2. Installer les Plugins
Installez les plugins en utilisant les commandes suivantes :
text
# 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
Relations entre Plugins
Le plugin repomix-mcp
est recommandé comme base, et repomix-commands
l'étend avec des commandes slash pratiques. Bien que vous puissiez les installer indépendamment, utiliser les deux offre l'expérience la plus complète.
Alternative : Installation Interactive
Vous pouvez également utiliser l'installateur de plugins interactif :
text
/plugin
Cela 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 :
text
/repomix-commands:pack-local
Empaqueter ce projet au format Markdown avec compression
Autres 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 :
text
/repomix-commands:pack-remote yamadashy/repomix
Empaqueter uniquement les fichiers TypeScript du dépôt yamadashy/repomix
Autres exemples :
- "Empaqueter la branche main avec compression"
- "Inclure uniquement les fichiers de documentation"
- "Empaqueter des répertoires spécifiques"
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 :