Un agente de programación con IA, que trabajó durante once días bajo dirección humana, produjo un núcleo de sistema operativo funcional capaz de arrancar un espacio de usuario completo de Linux, según un nuevo informe de CIQ. El proyecto, llamado Ginux, es un prototipo de investigación. El informe señala que no está listo para uso en producción y que no pretende igualar a Linux.

¿Qué puede ejecutar Ginux?

Ginux es un núcleo independiente x86-64 escrito principalmente en Rust. Arranca mediante UEFI, el estándar de firmware que usa la mayoría de los computadores modernos, e implementa sus propios mecanismos centrales de sistema operativo. También incluye una capa de compatibilidad con Linux, que le permite ejecutar algunos programas diseñados para Linux sin modificaciones. En el experimento, Ginux ejecutó programas seleccionados de Alpine Linux sin modificar. También arrancó un espacio de usuario de Rocky Linux 10 que ejecuta systemd, el gestor de servicios que usan muchas distribuciones de Linux, hasta llegar a multi-user.target.

¿Cómo se construyó Ginux con un agente de programación con IA?

El trabajo no consistió en una sola instrucción seguida de un producto terminado. CIQ describe el proceso como Ingeniería Agéntica Dirigida por Humanos, o HDAE. En este modelo, las personas definen la arquitectura, las restricciones, los hitos, los criterios de aceptación y los puntos en los que el trabajo debe detenerse. Luego, un ciclo autónomo lleva a cabo la implementación, ejecuta el código, diagnostica las fallas y revisa su propio resultado. Una sola tarea persistente del agente de programación llevó el proyecto de principio a fin durante los once días.

CIQ afirma que el método sigue dependiendo en gran medida de las personas. El informe sostiene que se necesitan experiencia en el dominio y validación ejecutable para que los resultados del agente se mantengan alineados con lo previsto. En otras palabras, el agente puede avanzar con rapidez, pero alguien debe decidir qué se considera correcto y verificar si lo es.

¿Está Ginux listo para uso en producción?

El informe también es cuidadoso en cuanto a lo que Ginux puede y no puede hacer. Su compatibilidad y su soporte de hardware son limitados. El núcleo no ha recibido una auditoría de seguridad independiente. CIQ no afirma que Ginux esté listo para producción ni que sea equivalente a Linux. La compañía presenta el proyecto principalmente como evidencia de qué tan rápido se pueden ensamblar mecanismos de sistemas establecidos con asistencia de IA, y no como un reemplazo de los sistemas operativos existentes.

El informe está disponible en PDF a través de los canales de publicación de CIQ, donde los lectores pueden revisar la descripción completa del experimento y su proceso de validación.

Este artículo fue escrito con la asistencia de IA.
News Factory APP - noticias agénticas para impulsar tu SEO y AEO.