OpenAI lanza entornos de desarrollo en la nube reutilizables para Codex

OpenAI lanza entornos de desarrollo en la nube reutilizables para Codex

OpenAI ha presentado nuevas funcionalidades para su agente de ingeniería de software Codex, ampliando su utilidad más allá del portátil del desarrollador mediante el uso de entornos de desarrollo en la nube que pueden accederse desde cualquier dispositivo. Esta actualización, revelada durante el evento DevDay de la empresa el martes, representa una de las múltiples mejoras introducidas recientemente para Codex.

Además del nuevo soporte para entornos en la nube persistentes, OpenAI también anunció una versión renovada de la interfaz de línea de comandos (CLI) de Codex, una experiencia de revisión de código mejorada, herramientas para fortalecer la infraestructura y otras mejoras en sus API. Hasta ahora, Codex ya era capaz de iniciar tareas en la nube para realizar trabajos remotos; sin embargo, esta nueva actualización permite que dichos entornos sean más configurables y duraderos, evitando tratar cada tarea como un entorno aislado.

La interfaz CLI de Codex recibirá una actualización que permitirá a los desarrolladores iniciar y dirigir tareas utilizando únicamente su voz. Además, se introduce una nueva vista denominada /agents, diseñada para facilitar la delegación de tareas y el seguimiento simultáneo de múltiples procesos. Entre otras mejoras, se han optimizado funciones cotidianas como la edición de prompts, la reanudación de sesiones y el uso de worktrees, que permiten trabajar con múltiples ramas del mismo repositorio de forma eficiente.

OpenAI también está lanzando una interfaz de terminal más limpia, pensada para mejorar la legibilidad durante sesiones prolongadas. Esta mejora contribuye a una experiencia más fluida al trabajar con herramientas de desarrollo en entornos de terminal.

Otra novedad es la integración de Codex dentro de la experiencia de revisión de código del aplicación de escritorio ChatGPT. En este contexto, los usuarios pueden leer resúmenes, explorar cambios en el código o consultar a Codex sobre posibles problemas antes de compartir comentarios en solicitudes de extracción (pull requests) en GitHub o solicitudes de fusión (merge requests) en GitLab.

Además, Codex puede realizar revisiones automáticas del código mientras los desarrolladores están fuera de su estación de trabajo. Esta funcionalidad automatiza parte del proceso de revisión, permitiendo a los programadores centrarse en otras tareas mientras el sistema analiza el código.

En cuanto a seguridad, OpenAI presenta un conjunto de herramientas llamado Codex Security Cloud, dedicado a ayudar a los desarrolladores a proteger su infraestructura. Estas herramientas permiten escanear repositorios completos en GitHub bajo demanda o según una programación regular, así como cuando llegan nuevos commits. Una vez identificadas las vulnerabilidades, Codex investiga los hallazgos, elimina duplicados y prepara correcciones en la nube incluso cuando el usuario no está activo o tiene su computadora cerrada.

Una característica destacable de estas herramientas es que incluyen acceso a los modelos ofrecidos por el iniciativa de ciberseguridad de OpenAI, Daybreak Blue, sin necesidad de presentar una solicitud adicional. Esto simplifica el proceso de implementación de medidas de protección avanzadas.

Por otro lado, OpenAI también anunció varias actualizaciones en sus API, entre ellas una nueva Decisions API que permite la toma de decisiones en tiempo real. Esta API utiliza el modelo Luna para responder preguntas definidas por el usuario con respuestas preestablecidas. Asimismo, se presentó una nueva versión de la Agents API, que ahora admite el uso de computadoras y permite crear agentes de OpenAI que operan completamente en la plataforma AWS mediante los Managed Agents de Amazon Bedrock.

Estas innovaciones refuerzan la posición de OpenAI como líder en inteligencia artificial generativa, ofreciendo soluciones más robustas y accesibles tanto para desarrolladores como para equipos de seguridad informática. La combinación de funcionalidades como entornos en la nube persistentes, revisión automática de código y herramientas de seguridad integradas representa un avance significativo en la evolución de los agentes de IA en el ámbito del desarrollo de software.

Traducción y adaptación por Tecnología 365.

Fuente original: TechCrunch