Lecciones
15 lecciones gratuitas, dos rutas
Empieza por la ruta 1 si nunca construiste un agente. Si ya lo hiciste, la ruta 2 te enseña a diseñar loops para apps Odoo completas.
Ruta 1 · Agent loop con Python y Odoo
Construye agentes con el Claude Agent SDK: herramientas, límites, permisos, hooks y un caso completo sobre Odoo.
- 01
Qué es el agent loop y por qué cambia cómo construimos software
El ciclo que convierte un modelo de lenguaje en un agente: evaluar, usar herramientas, observar el resultado y repetir hasta terminar.
fundamentos8 min - 02
Turnos, mensajes y resultados: anatomía de una sesión
Qué mensajes emite el SDK en cada fase, cómo leer el ResultMessage y cómo manejar los errores del loop.
fundamentos10 min - 03
Tu primer agente en Python conectado a Odoo
Instala el SDK, crea un helper para la API JSON-2 de Odoo y dale al agente una herramienta de solo lectura sobre el CRM.
fundamentos15 min - 04
Controla el loop: turnos, presupuesto, effort y permisos
Pon límites al agente con max_turns y max_budget_usd, ajusta el razonamiento con effort y decide qué herramientas puede usar.
intermedio12 min - 05
Hooks: audita y bloquea lo que hace el agente
Usa PreToolUse y PostToolUse para registrar cada acción y denegar escrituras cuando el agente solo debe revisar código.
intermedio12 min - 06
Caso práctico: un agente que genera y testea un módulo Odoo
Combina herramientas de archivos, un comando de tests permitido y límites de presupuesto para que el agente itere hasta que los tests pasen.
avanzado20 min - 07
Contexto largo, compactación y subagentes
Qué pasa cuando la sesión crece, dónde poner las reglas permanentes y cuándo delegar en subagentes.
avanzado10 min
Ruta 2 · Loop engineering para apps Odoo
El método para diseñar loops que construyen apps Odoo completas: specs, verificadores, contexto y escala.
- 01
Qué es loop engineering (y por qué el prompt ya no basta)
De escribir prompts a diseñar sistemas que generan, verifican y corrigen código Odoo de forma iterativa.
fundamentos8 min - 02
Anatomía de un loop para módulos Odoo
Las cinco fases del loop aplicadas a la estructura real de un addon de Odoo 20.
fundamentos10 min - 03
Escribir la spec: CLAUDE.md y specs de módulo
Cómo escribir una spec que un agente pueda implementar y un test pueda verificar.
fundamentos12 min - 04
Verificadores: tests de Odoo que guían al agente
TransactionCase, tagged tests, Form y linters como el "oráculo" del loop.
intermedio15 min - 05
Contexto: skills, MCP y documentación de la versión
Dale al agente el contexto correcto de Odoo 20: código fuente, skills reutilizables y servidores MCP.
intermedio12 min - 06
Caso práctico: un loop para facturación electrónica
Aplicamos el loop completo a una extensión de localización peruana: validaciones previas al envío de CPE.
avanzado20 min - 07
Revisión humana, gates y cuándo NO automatizar
Diseña puntos de control para que la velocidad del loop no comprometa la calidad ni el cumplimiento.
avanzado10 min - 08
Escalar: varios agentes, worktrees y CI
Paraleliza el desarrollo de una app Odoo completa con varios loops coordinados.
avanzado14 min