OpenAI aspira que Codex sea tan sencilla y eficaz que tenga la capacidad de aumentar el número de programadores.
La herramienta se caracteriza por utilizar el aprendizaje automático para traducir el idioma inglés a código. Codex está diseñado para acelerar el trabajo de los programadores profesionales, así como ayudar a los novatos que apenas están incursionando.
OpenAI ya ha probado a Codex y muestra cómo el software se puede utilizar para crear sitios web sencillos y juegos rudimentarios utilizando lenguaje natural.
Codex puede traducir entre diferentes lenguajes de programación y abordar consultas de ciencia de datos. Los usuarios escriben comandos en inglés en el software, como “crear una página web con un menú al costado y un título en la parte superior”, y el software traduce esto a código.
OpenAI usó una versión anterior de Codex para construir una herramienta llamada Copilot para GitHub, un repositorio de código propiedad de Microsoft, que es un socio cercano de OpenAI. Copilot tiene herramientas similares para autocompletar y se encuentran en Gmail. Esto ofrece sugerencias sobre cómo terminar líneas de código a medida que los usuarios las escriben.
Este nuevo software mejora las capacidades de sus predecesores y está capacitado específicamente en repositorios de código de fuente abierta extraídos de la web.