18 pontos por xguru 2025-03-03 | 1 comentários | Compartilhar no WhatsApp
  • Converte a base de código em um formato otimizado para que modelos de IA consigam entendê-la com facilidade, tornando mais simples a integração com LLMs
    • Pode ser usado com ChatGPT, Claude, DeepSeek, Perplexity, Gemini, Llama, Grok e outros
  • Fornece a contagem de tokens de cada arquivo e de toda a base de código (útil para os limites de contexto dos LLMs)
  • Com um único comando, compacta todo o repositório em um único arquivo (XML/Markdown/TXT), com opção de definir quais arquivos incluir e excluir
  • Reconhece o arquivo .gitignore e o aplica automaticamente
  • Também oferece suporte à verificação de inclusão de informações sensíveis usando Secretlint
  • Também há uma extensão para VSCode

Como funciona

  • Após instalar com npm install -g repomix, basta executar repomix para gerar o arquivo repomix-output.txt contendo todo o código
  • Depois disso, é só enviar esse arquivo para a IA e pedir uma explicação com um prompt como o seguinte
    > This file contains all the files in the repository combined into one. I want to refactor the code, so please review it first.

1 comentários

 
xguru 2025-03-04