INVESTIGACIÓN · IMPLEMENTADOR · ODOO
Cuánto de una implementación de Odoo ejecuta un agente, medido
El «hasta el 85 % de la configuración» que ejecuta el Agente Implementador sale de un banco de evaluación con seis encargos completos contra un Odoo real y 26 condiciones objetivas releídas por RPC. Ese mismo método de verificación acompaña cada implementación que apruebas en tu cuenta.
· 6 min de lectura
La portada de iNoddo afirma que el Agente Implementador ejecuta hasta el 85 % de la configuración de tu Odoo. Esa cifra sale de un banco de evaluación que ejecuta seis encargos completos contra un Odoo real, relee la instancia por RPC cuando el agente da el trabajo por terminado y cuenta cuántas condiciones objetivas quedaron cumplidas. El hallazgo tiene dos partes: el número, 85 % sobre 26 condiciones, y que el método con el que se mide es el mismo que verifica cada implementación que apruebas en tu cuenta.
Un banco con Odoo real y condiciones objetivas
El banco levanta un Odoo desechable, sin datos de demostración, y le entrega al agente los mismos encargos que recibiría de un cliente: un texto de negocio, sin nombres técnicos. Para cada encargo existe una lista de condiciones comprobables, por ejemplo «existe un impuesto de venta del 16 %» o «hay una regla de reposición con mínimo 5 y máximo 20». Cuando el motor termina, el banco vuelve a leer la instancia y evalúa cada condición con una consulta, no con una opinión.
La métrica es la completitud: condiciones cumplidas entre condiciones totales. Las condiciones se corren siempre, de manera que el resultado mide lo que quedó en Odoo y no lo que el agente declaró. La cifra publicada, 85 %, es la última medición sobre las 26 condiciones del banco. Para promover una versión nueva del agente, el umbral es una media de 0.90 y ningún encargo por debajo de 0.80: cada versión que llega a producción se mide contra el mismo listón fijo y con las mismas 26 condiciones. El script consume créditos reales y exige una confirmación explícita antes de arrancar, igual que la plataforma la exige antes de tocar tu instancia.
Seis encargos que se parecen a un proyecto
Los encargos cubren las áreas que un partner configura en la mayoría de los proyectos y cada uno exige varias fases dependientes entre sí.
| Encargo | Lo que se pide | Condiciones que se releen |
|---|---|---|
| Punto de venta para dos tiendas | Un TPV por tienda, pago en efectivo y tres productos vendibles | Módulo instalado, ambos TPV creados, tres productos disponibles en TPV, método de pago en efectivo |
| Fabricación en tres pasos | Recoger, fabricar y almacenar, con trazabilidad por lotes en el producto terminado (una mesa) y su lista de materiales con componentes | Almacén en tres pasos, producto con seguimiento por lote, lista de materiales con sus componentes |
| Contabilidad para México | Plan contable mexicano, IVA 16 % por defecto en ventas y diario de ventas con folios FAC/ | Más de 50 cuentas cargadas, impuesto de venta al 16 %, diario de ventas, secuencia con prefijo FAC/ |
| Almacén «Sucursal Sur» | Segundo almacén reabastecido desde el principal y un producto con regla de mínimo 5 y máximo 20 | Dos almacenes, reabastecimiento configurado, producto almacenable, regla de reposición 5/20 |
Los otros dos encargos montan ventas de mayoreo con listas de precios y condición de pago a 30 días, y el alta de recursos humanos con departamentos, puestos y cinco empleados. Durante la ejecución el agente hace preguntas, como en un proyecto real, y el banco las responde con criterios de negocio predefinidos.
Un vocabulario cerrado que se puede comprobar
Todo lo que el agente ejecuta pasa por diez acciones validadas por esquema antes de tocar la instancia: instalar módulo, configurar empresa, aplicar ajustes, crear, actualizar, cargar datos, botón de flujo, asistente, numeración y llamada a método. Actualizar exige un dominio, de modo que siempre se sabe a qué registros se aplicó. Cargar datos exige una clave única y admite hasta 100 registros por paso. Llamar a un método exige declarar el efecto que se espera observar después.
El vocabulario no contiene ninguna acción de borrado ni acceso a métodos internos. Así, el plan que apruebas es exactamente el conjunto de operaciones que ocurrirá, y cada una puede releerse.
Dos capas de verificación y una fotografía antes y después
La primera capa es determinista y no usa IA. Para cada paso ejecutado vuelve a leer de Odoo lo que ese paso dijo escribir y lo compara con lo pedido, con reglas propias de Odoo, como comparar un decimal con la precisión del campo. El veredicto de cada paso es uno de cuatro: aplicado, ausente, distinto o no comprobable. Ante cualquier duda el sistema marca «no comprobable» y nunca «distinto», de modo que el informe solo afirma lo que midió.
La segunda capa es un consultor de IA que recibe ese informe ya medido y evalúa la suficiencia: si el conjunto de lo aplicado cumple el contrato de requisitos con el que se aprobó el plan.
Encima de ambas capas hay una medición que no depende de conocimiento previo. En la instancia de pruebas, el sistema fotografía los modelos implicados y sus vecinos relacionales antes de aplicar el plan, los vuelve a fotografiar después y compara: registros creados, modificados y desaparecidos, con sus identificadores. Cualquier efecto no declarado sale en el informe con la misma nitidez que los declarados.
A esa medición se suma una tabla de cascadas de Odoo escrita a partir de su código fuente. El ejemplo de referencia es la fabricación en tres pasos: al activarla, Odoo regenera las rutas y reglas de stock del almacén. La tabla registra el modelo, los campos que disparan el efecto, los modelos afectados y su nivel, y se consulta en código cada vez que se propone un plan, sin gastar tokens. Con ella el plan te avisa antes de aprobar e incluye los pasos que dejan en pie lo que estaba personalizado.
El mismo método dentro de tu proyecto
Cuando usas el Agente Implementador, cada elemento del banco está en tu proyecto. El plan lleva el contrato «Qué debe quedar funcionando al terminar», una lista de requisitos por resultado de negocio que puedes completar antes de aprobar y contra la que se medirá la verificación. Al pie hay tres botones, «Pedir cambios», «Probar en pruebas» y «Aplicar en producción», y el tercero pide un segundo clic de confirmación. Al terminar, el informe dice «Comprobado: quedó como se pidió» o enumera los puntos por cerrar con el botón «Corregir lo que falta».
Para encargos grandes el sistema propone un plan maestro de dos a ocho fases, cada una con su objetivo y sus criterios verificables. Lo apruebas una sola vez y el sistema ejecuta las fases una a una, verificando cada una con la instancia tal como la dejaron las anteriores. Cuando encuentra una decisión que solo tú puedes tomar, se detiene y te envía un correo con la decisión pendiente, de modo que el proyecto retoma la fase en cuanto respondes. La bitácora es persistente, de modo que puedes cerrar la pestaña y retomar el proyecto donde estaba.
Una implementación completa ronda los 4,000 créditos. El plan Escala incluye 32,000 créditos al mes, suficientes para unas ocho implementaciones completas mensuales.
Qué significa para tu proyecto
Si eres partner, el banco te da una cifra medida con un método reproducible y con umbral de promoción. Puedes entregarle al agente la configuración base y los datos maestros de cada cliente nuevo, revisar el contrato de completitud antes de aprobar, ensayar en pruebas con la fotografía antes y después, y llevar a producción con un informe que tu equipo lee paso a paso.
Si operas Odoo en tu empresa, el mismo método te acompaña en cada cambio: el plan se ve entero antes de ejecutarse, cada operación se relee al terminar y el informe distingue lo aplicado de lo pendiente. Abrir un segundo almacén, activar la contabilidad de tu país o montar un punto de venta pasa a ser un encargo con verificación incluida.
Conoce el Agente Implementador, incluido en el plan Escala, y prueba iNoddo con tu Odoo desde el plan gratuito: Empieza gratis.
¿Quieres comprobarlo con tus propios datos? Conecta tu Odoo con el plan gratuito, o escríbenos si prefieres que lo veamos juntos.