Primeros pasos con Repomix
Repomix es una herramienta que empaqueta todo tu repositorio en un solo archivo amigable para la IA. Está diseñado para ayudarte a alimentar tu código a modelos de lenguaje grandes (LLMs) como ChatGPT, Claude, Gemini, Grok, DeepSeek, Perplexity, Gemma, Llama y más.

Warp, built for coding with multiple AI agents
Available for MacOS, Linux, & Windows

Inicio rápido
Ejecuta este comando en el directorio de tu proyecto:
npx repomix@latest¡Eso es todo! Encontrarás un archivo repomix-output.xml que contiene todo tu repositorio en un formato amigable para la IA.
Luego puedes enviar este archivo a un asistente de IA con un prompt como:
Este archivo contiene todos los archivos del repositorio combinados en uno.
Quiero refactorizar el código, así que por favor revísalo primero.La IA analizará todo tu código y proporcionará información completa:

Al discutir cambios específicos, la IA puede ayudar a generar código. Con funciones como los Artefactos de Claude, incluso puedes recibir múltiples archivos interdependientes:

¡Feliz programación! 🚀
¿Por qué Repomix?
Repomix se puede usar con cualquier servicio de suscripción como ChatGPT, Claude, Gemini o Grok sin preocuparte por costos adicionales. Al proporcionar el contexto completo de tu código, Repomix elimina la necesidad de explorar archivos uno por uno, haciendo el análisis más rápido y preciso.
Con todo el código disponible como contexto, Repomix permite una amplia variedad de usos: planificación de implementaciones, investigación de bugs, auditorías de seguridad de bibliotecas de terceros, generación de documentación y mucho más.
Características principales
- Salida optimizada para IA: Formatea tu código para un fácil procesamiento por parte de la IA
- Conteo de tokens: Realiza un seguimiento del uso de tokens para los límites de contexto de los LLM
- Compatible con Git: Respeta tus archivos
.gitignorey.git/info/exclude - Enfocado en la seguridad: Detecta información sensible
- Múltiples formatos de salida: Elige entre texto plano, XML o Markdown
¿Qué sigue?
- Guía de instalación: Diferentes formas de instalar Repomix
- Guía de uso: Aprende sobre las funciones básicas y avanzadas
- Configuración: Personaliza Repomix para tus necesidades
- Funciones de seguridad: Aprende sobre las comprobaciones de seguridad
Comunidad
Únete a nuestra comunidad de Discord para:
- Obtener ayuda con Repomix
- Compartir tus experiencias
- Sugerir nuevas funciones
- Conectarte con otros usuarios
Soporte
¿Encontraste un error o necesitas ayuda?
- Abre un issue en GitHub
- Únete a nuestro servidor de Discord
- Consulta la documentación
