OpenAI lanza Codex CLI, una herramienta de código abierto para programación en terminales

Droids

Updated on:

OpenAI lanza Codex CLI, una herramienta de código abierto para programación en terminales

OpenAI ha presentado Codex CLI, una innovadora herramienta de codificación de código abierto diseñada para ejecutarse localmente desde terminales. Este nuevo "agente" de programación permitirá a los usuarios vincular los modelos de inteligencia artificial de OpenAI con código local y tareas informáticas, facilitando la escritura y edición de código directamente desde la terminal.

El anuncio se realizó este miércoles, coincidiendo con la presentación de los nuevos modelos de IA de la compañía, o3 y o4-mini, según informó TechCrunch.

¿Qué es Codex CLI?

"[Codex CLI es] un agente de codificación ligero y de código abierto que se ejecuta localmente en tu terminal", explicó un portavoz de OpenAI a TechCrunch. "El objetivo es proporcionar a los usuarios una interfaz mínima y transparente para vincular modelos directamente con [código y tareas]".

La herramienta representa un pequeño pero significativo paso hacia la visión más amplia de ingeniería de software impulsada por IA que OpenAI ha estado desarrollando. Recientemente, Sarah Friar, directora financiera de la compañía, describió lo que denominó el "ingeniero de software agéntico", un conjunto de herramientas que OpenAI pretende construir que podrían tomar la descripción de un proyecto para una aplicación, crearla de manera efectiva e incluso realizar pruebas de calidad.

Funcionalidades principales

Codex CLI se integrará con los modelos de OpenAI, incluidos eventualmente o3 y o4-mini, con las interfaces que procesan código y comandos informáticos, también conocidas como interfaces de línea de comandos.

En un blog proporcionado a TechCrunch, OpenAI añadió: "Puedes obtener los beneficios del razonamiento multimodal desde la línea de comandos pasando capturas de pantalla o bocetos de baja fidelidad al modelo, combinado con acceso a tu código localmente [a través de Codex CLI]".

Entre sus capacidades, Codex CLI permitirá:

  • Escribir y editar código en un escritorio
  • Realizar ciertas acciones, como mover archivos
  • Vincular modelos de IA con tareas informáticas locales
  • Procesar capturas de pantalla o bocetos para analizar código

Programa de subvenciones para impulsar la adopción

Para fomentar el uso de Codex CLI, OpenAI planea distribuir $1 millón en subvenciones de API (aproximadamente 930.000€) a proyectos de desarrollo de software elegibles. La compañía indica que otorgará bloques de $25.000 (unos 23.250€) en créditos de API a los proyectos seleccionados.

Esta iniciativa busca crear un ecosistema vibrante alrededor de la nueva herramienta y promover su adopción entre desarrolladores de todo el mundo.

Integración con los nuevos modelos de IA

El lanzamiento de Codex CLI coincide con la presentación de los nuevos modelos de razonamiento de OpenAI, o3 y o4-mini. Estos modelos están diseñados para mejorar las capacidades de codificación y razonamiento de la IA de la compañía.

Según OpenAI, o3 es su modelo de razonamiento más avanzado hasta la fecha, superando a los modelos anteriores en pruebas que miden matemáticas, codificación, razonamiento, ciencia y comprensión visual. Por su parte, o4-mini ofrece lo que OpenAI describe como un equilibrio competitivo entre precio, velocidad y rendimiento.

La visión de un "ingeniero de software agéntico"

Codex CLI se presenta como parte de la visión más amplia de OpenAI sobre el desarrollo de software asistido por IA. La compañía ha estado trabajando en lo que llaman un "ingeniero de software agéntico", que podría revolucionar la forma en que se desarrollan aplicaciones.

En esta visión, se podrían crear aplicaciones completas simplemente proporcionando una descripción del proyecto, con la IA encargándose de la codificación e incluso de las pruebas de garantía de calidad. Aunque Codex CLI no llega tan lejos, representa un paso importante en esa dirección.

Riesgos y consideraciones

Como ocurre con todas las herramientas de codificación impulsadas por IA, Codex CLI también conlleva ciertos riesgos. Muchos estudios han demostrado que los modelos generadores de código frecuentemente no logran corregir vulnerabilidades y errores de seguridad, e incluso pueden introducirlos.

TechCrunch advierte que es recomendable tener esto en cuenta antes de dar a la IA acceso a archivos o proyectos sensibles, y mucho menos a sistemas completos. La seguridad sigue siendo una preocupación primordial en el uso de estas herramientas.

Un ecosistema en rápida evolución

El lanzamiento de Codex CLI se produce en un momento de intensa actividad en el sector de las herramientas de codificación asistidas por IA. De hecho, según informó TechCrunch, OpenAI estaría en conversaciones para adquirir Windsurf, empresa creadora de un popular asistente de codificación por IA, por aproximadamente $3 mil millones (unos 2.790 millones de euros).

Esta posible adquisición pondría a OpenAI en competencia directa con otros proveedores de asistentes de codificación de IA, incluido Anysphere, el fabricante de Cursor, que irónicamente recibió inversión del fondo de inversión de OpenAI.

Salvaguardas en los nuevos modelos

Junto con este lanzamiento, OpenAI ha implementado nuevas salvaguardas en sus modelos o3 y o4-mini para prevenir riesgos biológicos. La compañía ha desplegado un sistema para monitorizar estos modelos en busca de peticiones relacionadas con amenazas biológicas y químicas, diseñado para evitar que ofrezcan consejos potencialmente dañinos.

Este sistema, descrito como un "monitor de razonamiento centrado en la seguridad", está entrenado para identificar peticiones relacionadas con riesgos biológicos y químicos e instruir a los modelos para que se nieguen a ofrecer asesoramiento sobre estos temas, reforzando el compromiso de OpenAI con el desarrollo responsable de la IA.

Conclusión

El lanzamiento de Codex CLI representa un importante avance en la intersección entre la inteligencia artificial y el desarrollo de software. Como herramienta de código abierto, ofrece a los desarrolladores nuevas posibilidades para integrar modelos avanzados de IA en sus flujos de trabajo de codificación.

A medida que OpenAI continúa expandiendo su ecosistema de productos y herramientas, Codex CLI podría desempeñar un papel fundamental en la democratización del acceso a la IA para tareas de programación, aunque los usuarios deberán permanecer atentos a los riesgos potenciales asociados con estas tecnologías emergentes.

Deja un comentario