Skip to content

Plugins do Claude Code

O Repomix fornece plugins oficiais para o Claude Code que se integram perfeitamente ao ambiente de desenvolvimento baseado em IA. Esses plugins facilitam a análise e o empacotamento de bases de código diretamente dentro do Claude Code usando comandos em linguagem natural.

Plugins Disponíveis

1. repomix-mcp (Plugin do Servidor MCP)

Plugin base que fornece análise de base de código alimentada por IA através da integração com o servidor MCP.

Recursos:

  • Empacotar repositórios locais e remotos
  • Pesquisar saídas empacotadas
  • Ler arquivos com verificação de segurança integrada (Secretlint)
  • Compressão automática Tree-sitter (redução de aproximadamente 70% de tokens)

2. repomix-commands (Plugin de Comandos Slash)

Fornece comandos slash convenientes com suporte a linguagem natural.

Comandos Disponíveis:

  • /repomix-commands:pack-local - Empacotar base de código local com várias opções
  • /repomix-commands:pack-remote - Empacotar e analisar repositórios remotos do GitHub

3. repomix-explorer:explorer (Plugin de Agente de Análise de IA)

Agente de análise de repositório alimentado por IA que explora bases de código de forma inteligente usando Repomix CLI.

Recursos:

  • Exploração e análise de base de código em linguagem natural
  • Descoberta inteligente de padrões e compreensão da estrutura do código
  • Análise incremental usando grep e leitura de arquivos direcionada
  • Gerenciamento automático de contexto para repositórios grandes

Comandos Disponíveis:

  • /repomix-explorer:explore-local - Analisar base de código local com assistência de IA
  • /repomix-explorer:explore-remote - Analisar repositórios remotos do GitHub com assistência de IA

Como funciona:

  1. Executa npx repomix@latest para empacotar o repositório
  2. Usa ferramentas Grep e Read para buscar eficientemente a saída
  3. Fornece análise abrangente sem consumir contexto excessivo

Instalação

1. Adicionar o Marketplace de Plugins do Repomix

Primeiro, adicione o marketplace de plugins do Repomix ao Claude Code:

text
/plugin marketplace add yamadashy/repomix

2. Instalar Plugins

Instale os plugins usando os seguintes comandos:

text
# Instalar plugin do servidor MCP (base recomendada)
/plugin install repomix-mcp@repomix

# Instalar plugin de comandos (estende a funcionalidade)
/plugin install repomix-commands@repomix

# Instalar plugin explorador de repositório (análise alimentada por IA)
/plugin install repomix-explorer@repomix

Relação entre Plugins

O plugin repomix-mcp é recomendado como base. O plugin repomix-commands fornece comandos slash convenientes, enquanto o repomix-explorer adiciona capacidades de análise alimentadas por IA. Embora você possa instalá-los independentemente, usar os três proporciona a experiência mais abrangente.

Alternativa: Instalação Interativa

Você também pode usar o instalador de plugins interativo:

text
/plugin

Isso abrirá uma interface interativa onde você pode navegar e instalar plugins disponíveis.

Exemplos de Uso

Empacotando uma Base de Código Local

Use o comando /repomix-commands:pack-local com instruções em linguagem natural:

text
/repomix-commands:pack-local
Empacotar este projeto em formato Markdown com compressão

Outros exemplos:

  • "Empacotar apenas o diretório src"
  • "Empacotar arquivos TypeScript com números de linha"
  • "Gerar saída em formato JSON"

Empacotando um Repositório Remoto

Use o comando /repomix-commands:pack-remote para analisar repositórios do GitHub:

text
/repomix-commands:pack-remote yamadashy/repomix
Empacotar apenas arquivos TypeScript do repositório yamadashy/repomix

Outros exemplos:

  • "Empacotar o branch main com compressão"
  • "Incluir apenas arquivos de documentação"
  • "Empacotar diretórios específicos"

Explorando Base de Código Local com IA

Use o comando /repomix-explorer:explore-local para análise alimentada por IA:

text
/repomix-explorer:explore-local ./src
Encontrar todo o código relacionado à autenticação

Outros exemplos:

  • "Analisar a estrutura deste projeto"
  • "Mostrar os componentes principais"
  • "Encontrar todos os endpoints de API"

Explorando Repositório Remoto com IA

Use o comando /repomix-explorer:explore-remote para analisar repositórios do GitHub:

text
/repomix-explorer:explore-remote facebook/react
Mostrar a arquitetura dos componentes principais

Outros exemplos:

  • "Encontrar todos os hooks do React no repositório"
  • "Explicar a estrutura do projeto"
  • "Onde estão definidos os limites de erro?"

Recursos Relacionados

Código-fonte dos Plugins

O código-fonte dos plugins está disponível no repositório do Repomix:

Feedback e Suporte

Se você encontrar problemas ou tiver sugestões para os plugins do Claude Code:

Released under the MIT License.