Las empresas que entrenan modelos de IA necesitan código real: proyectos completos, escritos por equipos con experiencia, con historial de commits, tests y code reviews. Ese código casi nunca es público: vive en repositorios privados como los de tu agencia. Tu agencia puede licenciar ese código para entrenamiento con una licencia no exclusiva y seguir siendo dueña de él.
La condición es la misma que para cualquier licencia: solo puedes licenciar lo que tus contratos demuestran que es tuyo.
Qué busca un comprador de código para entrenar IA
El comprador quiere código que enseñe a un modelo a trabajar como un equipo profesional. Estos rasgos suben el interés:
- Proyectos completos, con estructura real, configuración, migraciones y despliegue.
- Historial de Git con commits descriptivos: muestra cómo evoluciona el código.
- Tests y code review, porque enseñan qué es código correcto.
- Dominios con poca oferta pública: fintech, salud, logística, ERP, integraciones con sistemas legados.
- Lenguajes menos comunes en repos públicos o stacks empresariales.
Qué derechos necesitas sobre el código
Licenciar para IA es licenciar. Necesitas ser el titular y poder probarlo con documentos.
| Origen del código | Qué documento prueba que es de tu agencia |
|---|---|
| Producto o librería interna, escrita por empleados | Contrato laboral con funciones de desarrollo. En México, el artículo 103 de la Ley Federal del Derecho de Autor da los derechos al empleador salvo pacto en contrario |
| Código escrito por contractors | Contrato con cesión a favor de tu agencia, firmada |
| Proyecto para un cliente | MSA o SOW que deja la titularidad con tu agencia o excluye ese código como background IP |
En México, la ley reformada en 2026 protege expresamente los programas de inteligencia artificial: el artículo 102 de la Ley Federal del Derecho de Autor dice que los programas de computación se protegen en los mismos términos que las obras literarias, incluidos los programas de inteligencia artificial, tanto en código fuente como en código objeto.
Qué limpiar antes de entregar el código
Un repositorio de agencia tiene cosas que no pueden salir. Antes de cualquier licencia para entrenamiento:
- Secretos. Llaves de API, contraseñas, tokens, certificados. Escanea todo el historial de Git, también los commits viejos.
- Datos personales. Dumps de bases de datos, fixtures con datos reales, logs, correos.
- Información de clientes. Nombres, dominios, reglas de negocio confidenciales que el NDA protege.
- Código de terceros sin licencia compatible. Revisa las dependencias como se explica en licencia MIT y GPL.
Documenta qué limpiaste y cómo. El comprador lo va a pedir, y te protege si algo aparece después.
Cómo es una licencia de código para entrenamiento
La licencia para IA es una licencia no exclusiva con un uso muy acotado. Estos puntos tienen que quedar escritos:
- Uso permitido: entrenar, evaluar y ajustar modelos.
- Uso prohibido: redistribuir el código tal cual, publicarlo o venderlo como código.
- Exclusividad: no exclusiva, para que puedas licenciar el mismo repositorio a otros compradores.
- Plazo y territorio: los modelos entrenados siguen existiendo después del plazo; acuerda qué pasa con ellos.
- Garantías: que tu agencia es titular y que limpiaste secretos y datos personales.
- Pago: fee único por repositorio o por volumen de código.
En México, la licencia tiene que ir por escrito; si no, son nulos de pleno derecho (artículo 30 de la Ley Federal del Derecho de Autor). El resto de las cláusulas está en contrato de licencia de software.
Cuánto vale el código para entrenamiento
El precio depende del volumen, la calidad y la rareza del código. Pesa más un repositorio grande con historial limpio que muchas líneas sueltas. Los rangos de referencia están en cuánto vale el código.
Antes de hablar con un comprador, haz el inventario:
- Lista los repositorios propios y el contrato bajo el que se escribió cada uno.
- Separa los que tu agencia puede demostrar que son suyos.
- Mide líneas de código, años de historial y número de commits de cada uno.
- Marca los que necesitan limpieza de secretos o datos.