Skip to content

Introdução ao Repomix

O Repomix é uma ferramenta que compacta todo o seu repositório em um único arquivo amigável para IA. Ele foi projetado para ajudá-lo a alimentar seu código-fonte para Modelos de Linguagem Grandes (LLMs) como Claude, ChatGPT e Gemini.

Início Rápido

Execute este comando no diretório do seu projeto:

bash
npx repomix

É isso! Você encontrará um arquivo repomix-output.txt contendo todo o seu repositório em um formato amigável para IA.

Você pode então enviar este arquivo para um assistente de IA com um prompt como:

Este arquivo contém todos os arquivos do repositório combinados em um só.
Eu quero refatorar o código, então, por favor, revise-o primeiro.

A IA analisará todo o seu código-fonte e fornecerá insights abrangentes:

Uso do Arquivo Repomix 1

Ao discutir mudanças específicas, a IA pode ajudar a gerar código. Com recursos como o Artifacts do Claude, você pode até receber vários arquivos interdependentes:

Uso do Arquivo Repomix 2

Feliz codificação! 🚀

Principais Recursos

  • Saída Otimizada para IA: Formata seu código-fonte para fácil processamento por IA
  • Contagem de Tokens: Rastreia o uso de tokens para limites de contexto de LLM
  • Consciente do Git: Respeita seus arquivos .gitignore
  • Focado em Segurança: Detecta informações sensíveis
  • Múltiplos Formatos de Saída: Escolha entre texto simples, XML ou Markdown

O que vem a seguir?

Comunidade

Junte-se à nossa comunidade Discord para:

  • Obter ajuda com o Repomix
  • Compartilhar suas experiências
  • Sugerir novos recursos
  • Conectar-se com outros usuários

Suporte

Encontrou um bug ou precisa de ajuda?

Released under the MIT License.