Crear un módulo
De la descripción de la necesidad al módulo probado: conectar el conector, describir, dejar que Claude escriba, desplegar en una sandbox y corregir.
5 min de lecturaActualizado el 7 de agosto de 2026
Esta guía parte de una necesidad expresada en lenguaje corriente y termina con un módulo funcionando de verdad en una instancia de Odoo de pruebas.
Conectar el conector
Aidoo Modules tiene su propio conector MCP, distinto del que accede a tus datos de Odoo.
Añade el conector en Claude
Igual que con Aidoo AI: Ajustes → Conectores → Añadir conector personalizado, con la URL del conector de Modules. La autenticación se hace por OAuth, sin ninguna clave que copiar.
Autoriza el espacio de trabajo
Se te redirige a Aidoo, eliges el espacio y autorizas. El conector obtiene entonces una clave de la familia dedicada a los módulos, sin ningún acceso a tus datos de Odoo.

Cada proyecto muestra su estado, su nombre técnico, la edición y la versión de Odoo a las que apunta, y su número de archivos. Arriba está la sandbox compartida del entorno: un único Odoo de pruebas donde conviven todos los módulos activados.
Describir la necesidad
Es el paso que determina la calidad del resultado. Hay tres cosas que precisar.
Qué hace, desde el punto de vista del usuario. No «añade un campo many2one», sino «cada pedido debe vincularse a una obra, y hay que poder filtrar los pedidos por obra».
Dónde se ve. En qué vista, en qué parte de la pantalla, con qué columnas en la lista. Sin esa precisión, el campo existirá sin ser visible donde lo esperas.
Las reglas de negocio. Obligatorio o no, valor por defecto, quién puede modificarlo y qué ocurre cuando el registro cambia de estado.
Crea un módulo «Gestión de obras». Añade un modelo Obra con un código, un nombre, un cliente y una fecha de fin prevista. Los pedidos de venta y las facturas pueden vincularse a una obra; el campo es visible en la lista y filtrable. Añade una pantalla de seguimiento que muestre, por obra, el total pedido y el total facturado.
Qué hace Claude
Lee la estructura de tu Odoo
Los modelos implicados, sus campos reales y sus relaciones. Por eso el módulo generado encaja con tus personalizaciones existentes en lugar de partir de un Odoo estándar.
Crea el esqueleto
Manifiesto, árbol de directorios, archivos base. La edición y la versión de Odoo se deducen de tu conexión, no tienes que indicar nada.
Escribe los archivos
Modelos Python, vistas XML, permisos de acceso, datos de demostración. Ves cada archivo a medida que avanza y puedes pedir una corrección en cualquier momento.
Despliega en una sandbox
Se aprovisiona una instancia de Odoo efímera, se instala tu módulo en ella y recibes una URL de acceso.
Seguir el despliegue
La instalación tarda unos minutos. Claude consulta los registros y te dice en qué punto está el aprovisionamiento, y luego si la instalación ha funcionado. Ante un error de Python o XML, lee la traza y lo corrige por sí mismo.
Probar de verdad
Este es el paso que no conviene despachar deprisa
Un módulo que se instala sin errores no es un módulo que haga lo que quieres. Abre la sandbox, crea registros y sigue tu flujo real de principio a fin.

Todo parte de la tarjeta Sandbox de prueba. «Abrir la sandbox» te conecta automáticamente al Odoo de pruebas, sin credenciales que teclear. «Logs» sigue la instalación en directo, y «Actualizar este módulo» reinstala solo este módulo, sin tocar los demás del entorno.
Debajo está el árbol de archivos y su contenido: el manifiesto, los modelos, las vistas y los permisos de acceso. Es lo que ha escrito Claude, legible y modificable a mano.
Lo que hay que comprobar:
- el campo aparece donde lo necesitas, no solo en el formulario
- los filtros y las agrupaciones funcionan en la vista de lista
- las reglas de negocio se disparan en el momento adecuado
- no se ha roto nada en las pantallas estándar cercanas
- los permisos de acceso coinciden con tus perfiles de usuario
Cuando algo no encaje, descríbelo sin más:
El campo obra no aparece en la vista de lista de las facturas, y me gustaría poder agrupar por obra desde el menú Agrupar por.
Claude corrige y vuelve a desplegar. Cada modificación devuelve el proyecto a borrador: se exige una nueva prueba antes de cualquier despliegue en producción.
El icono del módulo
Un módulo de Odoo tiene un icono en el menú de Aplicaciones. Puedes pedir uno, elegido de una biblioteca de iconos de negocio con un color de fondo.
Ponle al módulo un icono de obra en naranja.
Cuánto cuesta
Cada despliegue en sandbox cuesta 25 créditos, tomados del fondo compartido con los agentes. Escribir archivos y leer el esquema no cuesta nada más allá de la propia conversación.
En la práctica, un módulo sencillo requiere entre dos y cuatro despliegues hasta quedar a punto: calcula alrededor de cien créditos.
Una sandbox a la vez durante la prueba
La prueba gratuita permite una sola sandbox simultánea y tres proyectos de módulo, sin despliegue en producción. El plan Standard lo eleva a tres sandboxes y proyectos ilimitados.
Siguiente paso
- GitHub y puesta en producción: versionar el módulo e instalarlo en tu Odoo real