Todo el ciclo de desarrollo, en una sola plataforma.
Desde la idea hasta el merge request: DevSense crea proyectos y especificaciones con IA, ejecuta con múltiples modelos, valida con QA real y sandbox, entrega a GitLab y gobierna costos, calidad y trazabilidad.
De una idea a un backlog ejecutable, con IA.
DevSense convierte una descripción, un PRD o un repositorio existente en especificaciones profesionales y un backlog listo para ejecutar. No partes de una hoja en blanco: partes de un plan.
PRD generado con IA, calidad CMMI 3+
Desde la descripción de un issue y el análisis del código y del repositorio, DevSense construye un PRD profesional con especificaciones completas, suficiente para un desarrollo autónomo sin ambigüedades.
Agrupación semántica
El motor analiza los requerimientos y los agrupa por tecnología, caso de negocio e impacto en bloques funcionales coherentes, en vez de tratarlos como una lista plana.
Milestones y planificador
DevSense propone la organización del backlog en milestones con IA, respeta dependencias y orden de prioridad, y ejecuta planes completos con política de fallo y estado terminal real.
Análisis automático del repositorio
Antes de planificar, DevSense detecta el stack, las dependencias y los comandos del proyecto, y genera su configuración base. El plan nace conectado al código real.
Múltiples modelos, un pipeline, ejecución que se auto-corrige.
DevSense orquesta varios LLMs según la tarea, ejecuta cada cambio sobre el repositorio real con checkpoints y reintentos, y usa Codex como certificador. El pipeline tiene cuatro pasos canónicos antes de tocar código.
Cada requerimiento se analiza y categoriza con consenso entre modelos
El motor elige el LLM adecuado para cada bloque de trabajo
Los requerimientos se agrupan en bloques funcionales afines
Epics, milestones e issues creados con artefactos QA
Soporte multi-LLM con Codex como certificador
La ejecución usa el backend oficial (Claude o Codex, con selección automática) tanto en la creación de issues como en la ejecución. Codex actúa como certificador del resultado.
Auto-healing
Cuando una validación falla, DevSense reintenta con contexto y corrige de forma iterativa hasta cumplir, sin sacar al equipo de su flujo. Los checkpoints permiten reanudar sin partir de cero.
Ejecución sobre el repositorio real
Los agentes trabajan sobre el checkout real, respetan rama y comandos del proyecto, registran logs y dejan evidencia. Cada run tiene trazabilidad de razón, trigger y modelo.
PRD editable y aprobable antes de ejecutar
Cada especificación puede revisarse, iterarse, regenerarse o aprobarse. La ejecución siempre queda alineada con la aprobación vigente del equipo.
QA real que prueba como un usuario, con replay y sandbox Docker.
DevSense valida en capas: oráculos determinísticos, QA web que navega la aplicación y un sandbox navegable con soporte Docker. Los planes de QA se generan a partir del issue y del cambio, y cada corrida se puede reproducir.
| Tipo de QA | Runner principal | Cadena automática |
|---|---|---|
| web_ui | OpenClaw | openclaw → qa_vnext → http_live |
| api | OpenClaw | openclaw → http_live |
| db · cli · iac | OpenClaw | openclaw |
OpenClaw: QA que navega como un usuario
El agente de QA abre la aplicación, completa flujos y verifica resultados reales. Genera capturas, consola, requests y evidencia agrupada por corrida.
Planes de QA generados desde el issue y el cambio
DevSense construye los escenarios de prueba a partir de la especificación y de lo que realmente cambió, no de una plantilla genérica. Hay presets por tipo de QA.
Sandbox controlado con Docker y replay
Cada cambio levanta el runtime del proyecto en una URL navegable con soporte Docker Compose. Producto y negocio prueban la aplicación real, y cada QA queda con replay reproducible.
Oráculos determinísticos
El contract engine valida respuestas de API, esquemas JSON, conteos y filas de base de datos, logs de consola, performance y texto/atributos de UI, con resultados verificables.
De vuelta a GitLab, con revisión humana donde importa.
Cuando el cambio está validado, DevSense prepara branch, commit, push y merge request, respetando tu rama base y tu política de sincronización. Y cuando falta criterio, el HITL Copilot pone a una persona en el centro con todo el contexto.
GitOps con gates de calidad
GitOps valida QA antes de hacer push o cerrar, solo permite comandos Git de una allowlist y excluye los artefactos de DevSense del commit. La rama se deriva de los comandos reales, no de campos legacy.
HITL Copilot para casos edge
Cuando falta una credencial, una decisión de negocio o una corrección, el flujo escala a una persona con diff, preview de patch, chat, comandos permitidos y la opción de aplicar o revertir.
Sincronización GitLab sin sorpresas
Provisión de epics, milestones e issues; intake de issues existentes; webhooks y preview de sincronización. Importar nunca implica escribir sin política explícita.
Costos, ahorro y trazabilidad, medidos en cada ciclo.
DevSense reporta el costo real de cada pipeline e issue, calcula el tiempo ahorrado ajustado por calidad y aplica límites de presupuesto antes de ejecutar. Todo queda auditable, por repositorio, proceso y cambio.
Costos y tokens por ejecución
Cada pipeline y cada issue registra consumo, costo y duración. Sabes cuánto costó cada entrega, por modelo y por proceso.
TTUA: tiempo ahorrado, ajustado por calidad
DevSense calcula el tiempo de desarrollo teórico ahorrado contra el esfuerzo evitado y la evidencia generada, no contra promesas. Es productividad validada, no estimada.
Presupuesto con gates
Límites de gasto mensuales y globales que se evalúan antes de lanzar pipelines e issues. En modo bloqueo, frenan nuevas ejecuciones si se exceden los límites.
Auditoría y trazabilidad completas
Logs, decisiones HITL, QA, capturas, costos y GitOps quedan asociados al ciclo de cada cambio. La historia completa, sin depender de la memoria de una conversación.
Detalle técnico.
Para equipos de ingeniería y arquitectura que quieren saber qué hay debajo. Todo esto opera self-hosted y single-tenant, sobre tu propia infraestructura.
Arquitectura y despliegue
self-hosted y single-tenant, con soporte Docker Compose para sandboxes y producción. El repositorio configurado es la unidad principal de trabajo y su YAML es la fuente de verdad de configuración.Orquestación de ejecución
Modelos y backends LLM
QA: Contract Engine y QA vNext
auto, con fallback compatible por tipo de QA.Sandbox
Integración GitLab y GitOps
Estados, roles y seguridad
approved, running, ready_for_gitops, delivered, closed_verified, entre otros) con dimensiones de QA, HITL y GitOps. Roles por perfil (administrador, mantenedor, operador, invitado). Creación pública de cuentas deshabilitada, rate limiting de auth, secretos fuera de logs y URLs.Pruébala con un repositorio real.
Ejecutamos cambios reales de tu repositorio. Tu equipo revisa la evidencia, navega el sandbox y verifica la entrega en GitLab.