Skip to content

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 :

  1. Exécute npx repomix@latest pour empaqueter le dépôt
  2. Utilise les outils Grep et Read pour rechercher efficacement la sortie
  3. 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 :

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

# Installer le plugin explorateur de dépôt (analyse alimentée par IA)
/plugin install repomix-explorer@repomix

Relations 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 :

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"

Explorer une Base de Code Locale avec l'IA

Utilisez la commande /repomix-explorer:explore-local pour une analyse alimentée par l'IA :

text
/repomix-explorer:explore-local ./src
Trouver tout le code lié à l'authentification

Autres 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 :

text
/repomix-explorer:explore-remote facebook/react
Me montrer l'architecture des composants principaux

Autres 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

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 :

Released under the MIT License.