¿Qué es OpenQodex?
OpenQodex revisa el cambio que hizo tu agente de programación, es decir, los commits sin enviar más el trabajo sin confirmar, antes de que salga de tu máquina. Primero ejecuta los escáneres de sus 22 integrados que encajan con los archivos modificados (entre ellos gitleaks y semgrep) y conserva solo los hallazgos en líneas cambiadas. Después arranca procesos nuevos de Claude Code o Codex con tu propio inicio de sesión: las sesiones buscadoras proponen problemas con una línea citada como prueba, un script comprueba cada cita contra el código y las sesiones verificadoras deben confirmar o refutar cada candidato con un motivo.
El resultado es un recibo con un veredicto y una línea por hallazgo, además de informes en HTML, Markdown, JSON y SARIF. Una barrera de push y un hook pre-push de git avisan por defecto y solo bloquean a partir de la gravedad que fijes. Un grafo de código aparte, construido en local sin modelo para TypeScript, JavaScript, Python, Go, Ruby y Java, responde preguntas como quién llama a una función a través de un servidor MCP con 20 herramientas.
Lo mantiene Qodex, que también vende un servicio alojado de revisión de pull requests. El repositorio se creó en octubre de 2026, está escrito en TypeScript bajo Apache-2.0, tiene unas 1.170 estrellas en GitHub y va por la 0.18.0 (11 de noviembre de 2026); se instala con npx openqodex init.
¿Merece la pena OpenQodex?
OpenQodex acierta con la estructura de la revisión de agentes: la sesión que escribió el código no debería ser la que lo aprueba. Un proceso revisor nuevo, sin memoria de tu sesión, lee el cambio, un script comprueba cada línea citada y cada hallazgo de los escáneres debe recibir respuesta. El informe nombra cualquier fase que no se ejecutó, y una revisión con una fase ausente termina como incompleta en lugar de aprobarse en silencio.
La tabla de benchmarks es más franca que la mayoría, y corta en ambos sentidos. En el conjunto de errores plantados del propio proyecto, Claude Code con claude-opus-5-5 encontró 150 de 153 errores (98.0%) a $0.4371 por revisión, frente a 129 de 153 (84.3%) a $0.0870 con una versión anterior de las reglas de puntuación. Codex con gpt-6.1-sol encontró 115 de 153 (75.2%). En AACR-Bench, un conjunto de pull requests reales puntuado por su propio evaluador, su modo biblioteca con gpt-6.1-sol llegó a un 8.5% de F1 semántico con una tasa de ruido del 77.2%. Los errores plantados son el caso fácil; con cambios reales se le escapa la mayoría de los problemas y casi todo lo que señala es ruido.
La privacidad es su punto más fuerte. La página de privacidad enumera cada uso de la red: OpenQodex no recoge datos de uso, informes de fallos ni identificadores, semgrep se ejecuta con sus métricas desactivadas y la comprobación de dependencias solo envía nombres y versiones de paquetes a osv.dev. Tu cambio sigue yendo al modelo de tu sesión de Claude Code o Codex y, por defecto, el revisor puede buscar en la web salvo que reviewer_web esté en off. El servidor MCP del grafo de código local no abre ningún puerto de red.
Los límites son prácticos. Solo Claude Code y Codex pueden revisar, así que los usuarios de Cursor, Cline y Goose necesitan uno de ellos instalado; nada se prueba en Windows ni en WSL; y con 107 issues y pull requests abiertos, seis semanas después de crearse el repositorio, los comandos y la configuración aún pueden cambiar entre versiones menores. Frente a open-code-review de Alibaba, OpenQodex cambia la factura de tokens más baja de esa herramienta por una revisión más pesada y verificada sobre una suscripción que ya pagas.
Dónde se gana su sitio
Un desarrollador en solitario que publica una app en Next.js escrita sobre todo con Claude Code
Obtener una comprobación independiente de cada cambio antes de hacer push a main
npx openqodex init instala la skill, la barrera de push y el hook pre-push; pide al agente que revise con openqodex y elige qué hallazgos corrige. La revisión usa la suscripción existente; el fabricante midió $0.4371 por revisión con claude-opus-5-5 en su conjunto de errores plantados.
Un equipo de plataforma de ocho personas en GitHub con manifiestos de Terraform y Kubernetes
Detectar secretos filtrados, dependencias vulnerables e infraestructura mal configurada en las pull requests
Añade la GitHub Action con una clave de API de Anthropic para revisiones completas, o sin ella para ejecutar solo los escáneres; los hallazgos se suben a code scanning como SARIF. Fija review.block_on_severity cuando el equipo confíe en la señal, porque ambas barreras solo avisan por defecto.
Una consultora atenta a la seguridad que trabaja con código de clientes
Revisar lo que produce el agente sin enviar código a un tercero nuevo
Ejecuta con --offline para saltarte los escáneres de red, las descargas y la comprobación de versión, y pon reviewer_web en off; así el código solo va al modelo de la sesión existente de Claude Code o Codex.
Antes de decidirte
- Puesta en marcha
- Node 22 o posterior y git en macOS o Linux, más Claude Code o Codex instalado y con sesión iniciada; npx openqodex init detecta los agentes, enumera los archivos que va a escribir, pregunta una vez, descarga los escáneres que necesita el repositorio y revisa el cambio actual.
- Integraciones
- Claude Code, Codex CLI, Cursor, Cline y Goose inician revisiones; Claude Code y Codex pueden ser el revisor; GitHub Action con subida de SARIF a code scanning; hook pre-commit; servidor MCP para el grafo de código; escáneres personalizados de GitHub que generan SARIF, tras aprobarlos con openqodex trust; una biblioteca de Node.
- Datos y privacidad
- Sin telemetría, informes de fallos ni identificadores; sin servidor ni cuenta. El revisor envía el resumen y los archivos que lee al modelo de tu Claude Code o Codex; osv-scanner envía nombres y versiones de dependencias a osv.dev; lo que detecta gitleaks se elimina de resúmenes e informes. Los informes se quedan en .openqodex/ dentro del repositorio. Apache-2.0.
- Coste a escala
- La herramienta no tiene edición de pago. El coste son los tokens del revisor en tu suscripción existente o, en la GitHub Action, en tu clave de API de Anthropic; el fabricante declara $0.4371 por revisión en su conjunto de errores plantados con claude-opus-5-5. El servicio alojado de Qodex es aparte y su precio no se publica en openqodex.com.
- Límites
- Ningún revisor aparte de Claude Code o Codex y ninguna revisión con tu propia clave de API fuera de la GitHub Action; Codex no puede revisar desde dentro de su propio sandbox; sin soporte para Windows; algunos escáneres necesitan Ruby, Go o Cargo instalados; osv.dev y los paquetes de reglas de Semgrep necesitan red.
Lo bueno
- Proceso revisor separado; scripts comprueban citas y cobertura
- 22 escáneres integrados, hallazgos limitados a líneas cambiadas
- Sin telemetría; la página de privacidad lista cada llamada de red
- Funciona con una sesión existente de Claude Code o Codex
Lo malo
- 8.5% de F1 semántico en pull requests reales en su propia prueba con AACR-Bench
- Solo Claude Code o Codex pueden actuar como revisor
- Solo macOS y Linux; sin pruebas en Windows ni WSL
- Anterior a la 1.0: la configuración y los comandos cambian entre versiones menores
Ideal para
Desarrolladores en macOS o Linux que dejan que Claude Code o Codex escriban la mayoría de sus cambios y quieren una revisión independiente y con pruebas verificadas antes de cada push, sin una cuenta ni una factura nuevas.
Alternativas a OpenQodex
OpenQodex: preguntas frecuentes
- ¿Merece la pena OpenQodex?
- OpenQodex construye la segunda opinión que un agente de programación debería recibir antes de cada push, y sus comprobaciones de pruebas son sólidas, pero sus propias cifras con pull requests reales muestran cuánto se le escapa todavía. Le damos un 3.9 sobre 5.
- ¿Cuánto cuesta OpenQodex?
- Gratuito y de código abierto (Apache-2.0), sin cuenta ni clave propias. Las revisiones usan tu sesión existente de Claude Code o Codex; la revisión completa de la GitHub Action necesita una clave de API de Anthropic.
- ¿Qué inconvenientes tiene OpenQodex?
- 8.5% de F1 semántico en pull requests reales en su propia prueba con AACR-Bench; solo Claude Code o Codex pueden actuar como revisor; solo macOS y Linux; sin pruebas en Windows ni WSL; anterior a la 1.0: la configuración y los comandos cambian entre versiones menores.
- ¿Para quién es OpenQodex?
- Desarrolladores en macOS o Linux que dejan que Claude Code o Codex escriban la mayoría de sus cambios y quieren una revisión independiente y con pruebas verificadas antes de cada push, sin una cuenta ni una factura nuevas.
- ¿Cuánto cuesta OpenQodex para un equipo o en producción?
- La herramienta no tiene edición de pago. El coste son los tokens del revisor en tu suscripción existente o, en la GitHub Action, en tu clave de API de Anthropic; el fabricante declara $0.4371 por revisión en su conjunto de errores plantados con claude-opus-5-5. El servicio alojado de Qodex es aparte y su precio no se publica en openqodex.com.
- ¿Es OpenQodex seguro para los datos de la empresa?
- Sin telemetría, informes de fallos ni identificadores; sin servidor ni cuenta. El revisor envía el resumen y los archivos que lee al modelo de tu Claude Code o Codex; osv-scanner envía nombres y versiones de dependencias a osv.dev; lo que detecta gitleaks se elimina de resúmenes e informes. Los informes se quedan en .openqodex/ dentro del repositorio. Apache-2.0.
- ¿Cuáles son las mejores alternativas a OpenQodex?
- Las alternativas más cercanas que hemos analizado son Open Code Review y OpenAI Codex CLI.
Respuestas comprobadas el 13 nov 2026.