IA construye compilador de C con 16 Claudes

Fuentes: Building a C compiler with a team of parallel Claudes

Investigadores de Anthropic han logrado construir un compilador de C funcional, capaz de compilar el kernel de Linux, utilizando un equipo de 16 instancias de Claude (un modelo de lenguaje de OpenAI) trabajando en paralelo. El proyecto, que costó aproximadamente $20,000 en gastos de API, generó un compilador de 100,000 líneas de código que puede ejecutar Linux 6.9 en arquitecturas x86, ARM y RISC-V. El experimento se centró en desarrollar un sistema ('agent teams') que permita a los modelos de lenguaje trabajar de forma autónoma y continua en proyectos complejos, superando las limitaciones de las interfaces tradicionales que requieren intervención humana constante. El sistema implementa un bucle continuo para que Claude complete tareas, y un mecanismo de 'lock' para evitar que múltiples agentes trabajen en el mismo problema simultáneamente. Las lecciones aprendidas incluyen la importancia de pruebas de alta calidad, la necesidad de diseñar el entorno para facilitar la orientación del modelo y la consideración de las limitaciones inherentes a los modelos de lenguaje, como la 'ceguera temporal' y la contaminación del contexto. El código fuente del compilador está disponible en GitHub.