Cromford es una herramienta de código abierto diseñada para automatizar el ciclo de vida completo del desarrollo de software, desde la creación de tickets hasta la verificación en producción. A diferencia de los agentes de codificación tradicionales, que suelen detenerse al abrir una solicitud de extracción (pull request), Cromford continúa el proceso: planifica, construye, revisa, fusiona y valida los cambios. El sistema opera de forma autoalojada, requiriendo únicamente cuentas de GitHub, Cloudflare, Fly o máquinas virtuales, así como claves de modelo, sin alojar recursos centralizados.
La herramienta integra una serie de mecanismos de control para garantizar la calidad y el coste. Incluye un sistema de facturación en tiempo real que asigna costes a cada pull request, límites de gasto diarios y una fase de revisión independiente que puede bloquear fusiones de alto riesgo. Además, realiza pruebas de producción automatizadas y genera reglas de CI/CD a partir de errores recurrentes. Cromford soporta múltiples modelos de lenguaje (Claude, Codex, Grok, etc.) mediante rutas de modelo específicas, permitiendo optimizar costes y rendimiento. Incluye un servidor MCP para integrarse con asistentes de IA como Claude Code o Cursor, y una consola de gestión para supervisar la flota de agentes. El proyecto, licenciado bajo Apache 2.0, se centra en la autonomía del desarrollador y la trazabilidad total del proceso de ingeniería.
