El código heredado
Lo que está en producción no cabe en una ventana de contexto y no tiene pruebas. El asistente lee un fragmento, deduce el resto y escribe algo que compila — y rompe otra cosa.
Kodzonia es la plataforma de ingeniería agéntica de Zonialabs. El agente lee, edita, ejecuta y delega dentro del proyecto real — con memoria duradera, contención por construcción y una línea de auditoría para cada llamada al modelo.
La demo impresiona. El piloto pasa. Entonces el asistente toca el sistema que paga las cuentas — y se acaba la conversación. No es mala suerte, y no es el modelo: siempre es uno de estos cuatro.
Lo que está en producción no cabe en una ventana de contexto y no tiene pruebas. El asistente lee un fragmento, deduce el resto y escribe algo que compila — y rompe otra cosa.
El endpoint que solo entendía el equipo antiguo, el campo que cambia de significado según el cliente, la cola que no se puede reprocesar. Nada de eso está escrito, así que el modelo lo inventa.
Sin una línea por llamada — con modelo, tokens, caché, duración y error — no hay gestión. Hay sorpresa en la factura y decisiones tomadas por miedo.
Cada sesión empieza de cero. Lo que se decidió ayer, quién lo decidió y por qué, no sobrevive — y el equipo repite la misma discusión cada semana.
Kodzonia se construyó contra esos cuatro. Uno por uno, en código, con pruebas.
Kodzonia se desarrolla con Kodzonia. Cada número de abajo salió de la propia traza de auditoría del producto — una línea por llamada, escrita en el momento en que ocurre.
Un único gateway orquestando Anthropic, OpenAI y Kimi — el usuario elige un modelo, nunca un endpoint.
Cifras publicadas por Wladmir Bonazza el 10 de septiembre de 2026, correspondientes a 30 días de uso real.
Nada aquí es un plugin de terceros. Es el núcleo del producto: toda acción pasa por una herramienta auditable, con nombre estable y nivel de impacto declarado.
En 22 categorías: archivos, shell, Python, git, búsqueda semántica de código, navegador, bases de datos y MCP. No existe un camino oculto entre el modelo y la máquina.
Explorer, Planner, Reviewer, Tester e Implementer de fábrica, más especialistas ad-hoc y un Specialist Builder que escribe el especialista leyendo tu repositorio.
Un guion orquesta subagentes por fases, con canal de aclaración: el hijo pregunta en lugar de inventar. Mismo guion, mismo camino.
Una fila tipada con slug estable, confianza, procedencia y versión reversible, unida por aristas tipadas. Búsqueda híbrida: texto completo más embeddings locales.
N proyectos abiertos a la vez, cada uno con su runtime, su bóveda y su cancelación. Cerrar una pestaña nunca cancela el trabajo de otra.
Modelo, tokens, caché, duración, error y el árbol de quién llamó a quién — exportable en CSV. Un turno interrumpido aparece marcado, nunca desaparece.
Cinco decisiones de arquitectura que no se resuelven con un prompt mejor.
Claude Code, Cursor y Codex guardan el contexto en un archivo markdown plano — CLAUDE.md, AGENTS.md — versionado junto al código: sin tipo, sin procedencia, sin recuperación selectiva. En Kodzonia cada memoria es una fila tipada en base de datos, con slug estable, grado de confianza, origen declarado (afirmado por el usuario o inferido por la agente), historial reversible, papelera y aristas tipadas — supersedes, relates-to, causes, depends-on, contradicts. La búsqueda fusiona texto completo y embeddings locales.
Dentro de los workflows, Date y Math.random están prohibidos con un error con nombre, y la frontera entre la aplicación y el guion es JSON puro. Motor nuevo en cada ejecución, modo estricto por defecto. Un guion que corre hoy corre igual mañana — porque la fuente de variación simplemente no existe.
Cada subagente hereda un subconjunto de herramientas y un sandbox que nunca es más amplio que el del padre, con profundidad máxima y un freno destructivo con procedencia. No es una instrucción en el prompt: es la construcción. Un hijo no escala privilegios aunque el modelo lo intente.
Canary por sesión y guardrail determinista dentro del propio motor, que aborta el stream antes de la fuga. Todo resultado de herramienta llega marcado como no confiable, con el nombre protegido contra falsificación. Y un corpus de 12 ataques versionado en el repositorio corre contra el proveedor real: aquí la seguridad es una prueba que rompe el build, no la buena voluntad del modelo.
La API de OpenAI acepta como máximo 128 herramientas por solicitud. Kodzonia divide el catálogo en un núcleo siempre anunciado y grupos cargados bajo demanda, con descubrimiento por intención y descarte por LRU. El catálogo crece indefinidamente sin tocar el techo — justamente el muro que congela el roadmap de quien no lo ha resuelto.
El cerebro se queda local, los datos y las credenciales van a la nube.
El bucle de la agente y las herramientas siguen en el escritorio — cero latencia de red por herramienta, ninguna herramienta reimplementada en el servidor. Lo que migra es la llamada al modelo, por un gateway que inyecta la credencial y audita, y la persistencia del proyecto.
Un monolito modular ASP.NET Core sobre PostgreSQL, con la misma arquitectura hexagonal del escritorio. Identidad propia, dos roles, invitaciones con vencimiento, refresh rotativo guardado solo como hash. La versión 1 entrega auditoría de costo; el límite duro llega en la 1.1, construido sobre los datos ya recogidos.
Ver la plataforma en detalleCuentas, proyectos e invitaciones.
Credenciales de proveedor administradas en el servidor.
La llamada pasa por el servidor, que inyecta la credencial y audita.
Inicio de sesión de los proveedores conducido por el servidor.
Conversaciones, pools, journal, agenda y memoria vía API.
Configuración, uso y administración en el navegador.
El último paso: el proyecto deja de depender del archivo local.
Cada una resolvió un problema concreto y está registrada en el repositorio. Así se construye el producto — y es lo que se puede auditar.
La alternativa era ejecutar el bucle del agente en el servidor. Se rechazó: añadiría latencia de red en cada llamada de herramienta y obligaría a reimplementarlas todas del otro lado. Migran la llamada al modelo — por una pasarela que inyecta la credencial y audita — y la persistencia del proyecto.
Abrir dos proyectos pasaba a compartir carpetas autorizadas y el cofre de credenciales. La corrección fue eliminar la superficie compartida: cada pestaña tiene su mini-DI, sandbox y cofre, y un test de arquitectura prohíbe el estado ambiental.
Dos turnos simultáneos eran indescriptibles mientras el estado vivía en dos escalares de proceso: el último en empezar sobrescribía al primero. Los escalares se eliminaron y la prohibición de que vuelvan se garantiza por reflexión, no por convención.
Date, Math.random y Promise.race se bloquean con un error con nombre, y la frontera entre el script y el host es JSON puro — el script no alcanza reflection. Repetir la misma ejecución tiene que dar el mismo camino.
Quién lo construye, quién lo entrega y quién lo lleva al mercado.
Founder & AI Systems Architect
25+ años de ingeniería de software. Diseñó y escribió Kodzonia en 4 meses, usando el propio Kodzonia — y publica los números del uso real.
LinkedInCo-founder & Platform Engineering
Ingeniería de plataforma y entrega: front-end, back-end y la infraestructura que pone el producto en manos de quien lo usa.
LinkedInChief Business Officer
Operación comercial, relaciones y go-to-market. Estructura el negocio para crecer con solidez.
LinkedInEl producto está en pie, los números salen del log y el equipo está armado. Si quieres entrar a fondo — arquitectura, uso real, plan de plataforma — la conversación es directa, con quienes lo construyeron.
Early access: Kodzonia todavía no está en producción abierta.