Los agentes de IA ahora escriben código en paralelo: Openai presenta a Codex, un agente de codificación basado en la nube dentro de Chatgpt

Operai ha introducido Códiceun agente de ingeniería de software nativo de nube integrado en ChatGPT, señalando una nueva era en el desarrollo de software asistido por AI-AI. A diferencia de los asistentes de codificación tradicionales, Codex no es solo una herramienta para el autocompleto: actúa como un agente basado en la nube capaz de realizar de forma autónoma una amplia gama de tareas de programación, desde el código de escritura y depuración hasta la ejecución de pruebas y generar solicitudes de extracción.

Un cambio hacia el desarrollo paralelo y impulsado por el agente

En el núcleo de Codex es Codex-1una versión ajustada del modelo de razonamiento de OpenAI, optimizado específicamente para flujos de trabajo de ingeniería de software. Codex puede manejar múltiples tareas simultáneamente, operando dentro de las cajas de arena de nubes aisladas que se precargan con la base de código del usuario. Cada solicitud se maneja en su propio entorno, lo que permite a los usuarios delegar diferentes operaciones de codificación en paralelo sin interrumpir su entorno de desarrollo local.

Esta arquitectura presenta un enfoque fundamentalmente nuevo para la ingeniería de software: los desarrolladores ahora interactúan con un agente que se comporta más como un compañero de equipo colaborativo que una herramienta de código estático. Puede pedirle a Codex que “solucione un error”, “agregue el registro” o “refactorice este módulo”, y devolverá una respuesta verificable, que incluye diferencias, registros terminales y resultados de pruebas. Si la salida se ve bien, puede copiar el parche directamente en su repositorio, o solicitar revisiones.

Incrustado dentro de ChatGPT, accesible para los equipos

Codex vive en la interfaz CHATGPT, actualmente disponible para Usuarios de Pro, Team y Enterprisecon un acceso más amplio que se espera pronto. La interfaz incluye una barra lateral dedicada donde los desarrolladores pueden describir lo que quieren en el lenguaje natural. Codex luego interpreta la intención y maneja la codificación detrás de escena, lo que surge los resultados para su revisión y retroalimentación.

Esta integración ofrece un impulso significativo para la productividad del desarrollador. Como señala OpenAI, Codex está diseñado para asumir muchos de los aspectos repetitivos o con la codificación de la codificación, lo que hace que los desarrolladores se centren en la arquitectura, el diseño y la resolución de problemas de orden superior. En un caso, un empleado de OpenAI incluso “verificó dos correcciones de errores escritas por completo por Codex”, todo mientras trabajaba en tareas no relacionadas.

Codex entiende su base de código

Lo que hace que Codex sea más que un generador de código inteligente es su conciencia de contexto. Cada instancia se ejecuta con acceso completo a la estructura de archivos de su proyecto, convenciones de codificación y estilo. Esto le permite escribir código que se alinee con los estándares de su equipo, ya sea que esté usando Flask o Fastapi, React o Vue, o un marco interno personalizado.

La capacidad de Codex para adaptarse a una base de código lo hace particularmente útil para equipos empresariales a gran escala y mantenedores de código abierto. Admite flujos de trabajo como la generación de solicitudes de extracción basada en sucursales, la ejecución del conjunto de pruebas y el análisis estático, todo iniciado por simples indicaciones en inglés. Con el tiempo, aprende los matices del repositorio en el que funciona, lo que lleva a mejores sugerencias y una síntesis de código más precisa.

Implicaciones más amplias: reducir la barrera para la creación de software

Operai enmarca el Codex como una vista previa de la investigación, pero su visión a largo plazo es clara: la IA asumirá cada vez más gran parte del trabajo de rutina involucrado en la construcción de software. El objetivo no es reemplazar a los desarrolladores sino a Democratizar la creación de softwarepermitiendo que más personas, especialmente desarrolladores no tradicionales, creen aplicaciones de trabajo utilizando lenguaje natural solo.

En este sentido, Codex no es solo una herramienta de codificación, sino un trampolín hacia un mundo donde el desarrollo de software es colaborativo entre humanos y máquinas. Lleva la creación de software más cerca del ámbito del diseño y la ideación, y más lejos de la sintaxis y los detalles de implementación.

¿Qué sigue?

Codex se está implementando gradualmente, con límites de uso en su lugar durante la fase de vista previa. Operai está recopilando comentarios para refinar las capacidades del agente, mejorar la seguridad y optimizar su rendimiento en diferentes entornos e idiomas.

Ya sea que sea un desarrollador en solitario, parte de un equipo de DevOps o que lidere una plataforma empresarial, Codex representa un cambio significativo en cómo se escribe, prueba y envía el código. A medida que los agentes de IA continúan madurando, el futuro de la ingeniería de software será menos sobre escribir cada línea usted mismo, y más sobre saber qué construir y hacer las preguntas correctas.


Mira el Detalles aquí. Todo el crédito por esta investigación va a los investigadores de este proyecto. Además, siéntete libre de seguirnos Gorjeo Y no olvides unirte a nuestro 90k+ ml de subreddit.


Asif Razzaq es el CEO de MarktechPost Media Inc .. Como empresario e ingeniero visionario, ASIF se compromete a aprovechar el potencial de la inteligencia artificial para el bien social. Su esfuerzo más reciente es el lanzamiento de una plataforma de medios de inteligencia artificial, MarktechPost, que se destaca por su cobertura profunda de noticias de aprendizaje automático y de aprendizaje profundo que es técnicamente sólido y fácilmente comprensible por una audiencia amplia. La plataforma cuenta con más de 2 millones de vistas mensuales, ilustrando su popularidad entre el público.