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:
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:
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:
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?
- Guia de Instalação: Diferentes maneiras de instalar o Repomix
- Guia de Uso: Aprenda sobre recursos básicos e avançados
- Configuração: Personalize o Repomix para suas necessidades
- Recursos de Segurança: Aprenda sobre verificações de segurança
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?
- Abra um problema no GitHub
- Junte-se ao nosso servidor Discord
- Verifique a documentação