Desarrollar un módulo desde Claude
El ciclo borrador, sandbox, repositorio Git, producción: lo que permite Aidoo Modules y por qué la puesta en producción sigue siendo una decisión humana.
4 min de lecturaActualizado el 7 de agosto de 2026
Cuando Odoo no hace exactamente lo que necesitas, la respuesta es un módulo. Desarrollarlo suele exigir un entorno Python, una instancia de pruebas y alguien que conozca el framework de Odoo.
Aidoo Modules sustituye esa cadena por una conversación: describes la necesidad, Claude escribe el módulo, Aidoo lo despliega en una instancia de Odoo desechable para que lo pruebes de verdad, y luego lo sube a tu repositorio Git.
Un conector aparte
Aidoo Modules usa su propio conector MCP y su propia familia de claves, separados de los de Aidoo AI. Tus datos de Odoo y el código de tus módulos nunca se cruzan.
Dónde encontrar los módulos
Los proyectos de módulos viven en el espacio Modules del panel: cambia con el selector en la parte superior de la barra lateral.
El ciclo de vida
Un proyecto de módulo pasa por cuatro estados, en este orden:
| Estado | Significado |
|---|---|
| Borrador | El código se está escribiendo |
| Probado en sandbox | El módulo se ha instalado en una instancia desechable |
| Pendiente de aprobación | Listo para producción, falta que un humano lo valide |
| Desplegado en producción | Instalado en tu Odoo real |
Cualquier modificación devuelve al borrador
Escribir en un archivo devuelve automáticamente el proyecto a borrador. Entonces es obligatoria una nueva prueba en sandbox antes de cualquier despliegue. No hay forma de saltarse ese paso.
Qué hace la sandbox
Una sandbox es una instancia de Odoo completa y efímera, aprovisionada bajo demanda, con la misma versión y edición que tu Odoo de producción. Aidoo instala allí tu módulo y te da una URL.
Haces clic por las pantallas, pruebas tus casos reales y compruebas qué hace realmente el módulo. Si algo no va, se lo dices a Claude, lo corrige y vuelve a desplegar.
La sandbox es una instancia desechable: su vida útil es de 72 horas por defecto, renovada en cada despliegue del módulo, y cada redespliegue la recrea desde cero. Tus datos de producción nunca se copian en ella: funciona sobre una base de demostración.
Qué sabe Claude de tu Odoo
Antes de escribir una línea, Claude consulta la estructura real de tu base: los modelos existentes, sus campos, sus tipos y sus relaciones. No inventa un nombre de campo, lee el tuyo.
Esta introspección abarca solo la estructura. No se lee, transmite ni copia en la sandbox ningún dato de negocio.
La edición y la versión de Odoo se detectan automáticamente a partir de tu conexión: no las eliges, y el módulo generado apunta desde el principio al entorno correcto.
Qué permite, en concreto
- añadir campos y pantallas a un modelo existente
- crear un modelo de negocio propio de tu actividad
- automatizar un tratamiento que no existe en el Odoo estándar
- producir un informe PDF a medida
- adaptar un flujo de Odoo a tu organización
Necesito un campo «código de obra» en los pedidos de venta, obligatorio, visible en la lista y filtrable, junto con un informe mensual de la facturación por obra.
Los límites
| Restricción | Valor |
|---|---|
| Archivos por módulo | 200 |
| Tamaño de un archivo | 512 KB |
| Tamaño total de un módulo | 5 MB |
| Sandboxes simultáneas | 1 en prueba, 3 en el plan Standard |
| Proyectos de módulo | 3 en prueba, ilimitados en el plan Standard |
| Vida útil de una sandbox | 72 horas por defecto, renovada en cada despliegue |
Cada despliegue en sandbox cuesta 25 créditos, tomados del mismo fondo que los agentes. La prueba está exenta.
La producción sigue siendo una decisión humana
Claude no puede desplegar en producción. Puede preparar el módulo, probarlo, subirlo a tu repositorio Git y marcarlo como listo. La instalación en tu Odoo real exige una aprobación explícita, por parte de una persona, desde la interfaz de Aidoo. El despliegue en producción no está disponible durante la prueba gratuita.
Qué no sustituye
Aidoo Modules produce código Odoo auténtico, versionado en tu repositorio: es tuyo, y cualquier desarrollador puede retomarlo en cualquier momento.
Dicho esto, un módulo que toque la contabilidad, las nóminas o cálculos regulados merece la revisión de alguien que conozca la materia. La herramienta acelera la escritura y elimina la preparación del entorno; no sustituye el criterio sobre lo que es correcto para tu negocio.
Siguiente paso
- Crear un módulo: de la necesidad expresada al módulo probado
- GitHub y puesta en producción: versionar y desplegar