El nuevo agente Codex de OpenAI es esencialmente un entorno de codificaciΓ³n de vibraciones basado en una interfaz de comentarios similares a ChatGPT. Por mucho que la idea de codificaciΓ³n de ambientes parece un meme para los aspirantes a codificadores de niΓ±os geniales, el nuevo agente de Codex es impresionante como diablos.
Incluso: ΒΏQuΓ© es la codificaciΓ³n de ambientes de IA? Es todo la ira, pero no es para todos, aquΓ estΓ‘ por quΓ©
OpenAI describiΓ³ a Codex como una horizonte previa de investigaciΓ³n aΓΊn en expansiΓ³n activo. En este momento, estΓ‘ arreglado para los usuarios de ChatGPT Pro, Enterprise y de nivel de equipo, pero se aplazamiento que se asunto a los usuarios de Plus y EDU Β«prontoΒ».
(DivulgaciΓ³n: Ziff Davis, la empresa matriz de Zdnet, presentΓ³ una demanda de abril de 2025 contra OpenAI, alegando que infringiΓ³ los derechos de autor de Ziff Davis en la capacitaciΓ³n y la operaciΓ³n de sus sistemas de IA).
SegΓΊn la impresiΓ³n de la transmisiΓ³n en vivo del anuncio de OpenAI, el nombre del Codex se ha constante a una utensilio de codificaciΓ³n en desarrollo desde 2021. Dicho esto, cuando me refiero a Codex en este artΓculo, estoy hablando de la nueva lectura que se anuncia ahora.
ΒΏQuΓ© es Codex?
TodavΓa no he tenido la oportunidad de conseguirme con Codex, asΓ que estoy tomando todo lo que comparto con usted de la informaciΓ³n proporcionada por OpenAI. Cuando vi el anuncio, notΓ© que incluso los ingenieros parecΓan un poco sorprendidos de lo capaz que es esta utensilio.
Codex vive en los servidores de Openai e interactΓΊa con sus repositorios de Github. Si se cree en la demostraciΓ³n (y OpenAi ha demostrado repetidamente que las demostraciones increΓbles son reales), Codex bΓ‘sicamente actΓΊa como otro programador en su equipo.
Incluso: 10 desarrolladores profesionales sobre la verdadera promesa y peligro de la codificaciΓ³n de Vibe
Puede decirle que solucione una serie de errores, y se dispararΓ‘ y harΓ‘ exactamente eso. Le pide que apruebe los cambios de codificaciΓ³n, aunque parece que igualmente puede seguir delante y modificar el cΓ³digo.
Puede pedirle que analice y modifique el cΓ³digo, busque problemas especΓficos, identifique Γ‘reas problemΓ‘ticas y beneficio de mejoramiento y otras tareas de codificaciΓ³n y mantenimiento. Cada tarea genera un nuevo entorno supuesto donde la IA puede impresionar desde el concepto y el diseΓ±o hasta las pruebas unitarias.
Un cambio de mentalidad
Hay un cambio positivo de mentalidad de codificaciΓ³n aquΓ. La ayuda de codificaciΓ³n AI inicial tomΓ³ la forma de autocompletar. Las lΓneas e incluso los bloques de cΓ³digo se generaron automΓ‘ticamente en funciΓ³n del cΓ³digo existente.
Luego llegamos al punto en que la IA podrΓa escribir o depurar pequeΓ±os segmentos de cΓ³digo. Esta es el Γ‘mbito en la que me he centrado en tΓ©rminos de las pruebas de programaciΓ³n conectamentado.
Otro rol de IA es el prospecciΓ³n del sistema comΓΊn. La semana pasada, mostrΓ© una nueva y sobresaliente utensilio de investigaciΓ³n profunda que puede deconstruir las bases de cΓ³digo enteras y proporcionar revisiones y recomendaciones de cΓ³digo.
Ahora, con Codex, estamos llegando al punto en que las tareas de programaciΓ³n enteras pueden delegarse a la IA en la aglomeraciΓ³n, de la misma forma que esas tareas se les dieron a otros programadores en un equipo o a los programadores junior que aprenden a travΓ©s del mantenimiento del cΓ³digo.
Openai candela a este Β«expansiΓ³n de software nativo de agente, donde AI no solo lo ayuda a medida que trabaja, sino que asume el trabajo de forma independienteΒ».
Cambiar el flujo de trabajo del desarrollador
El video de extensiΓ³n demostrΓ³ la capacidad de Codex para contraer una variedad de tareas a la vez, cada una de las cuales se ejecuta en su propio entorno supuesto marginado.
Los programadores asignaron tareas al agente, que se disparΓ³ e hicieron el trabajo sin supervisiΓ³n. Cuando se completΓ³ el trabajo, el agente regresΓ³ con los resultados de las pruebas y los cambios de cΓ³digo recomendados.
La demostraciΓ³n mostrΓ³ el agente de Codex que realiza correcciones de errores, realizΓ³ un escaneo para errores tipogrΓ‘ficos, realizando sugerencias de tareas y realizando refactorizaciΓ³n en todo el plan (modificando el cΓ³digo para mejorar la estructura sin cambiar el comportamiento).
Los desarrolladores y diseΓ±adores superiores no son ajenos a la articulaciΓ³n de los requisitos y revisar el trabajo de los demΓ‘s. Usar Codex no serΓ‘ un gran cambio para ellos. Pero para los desarrolladores que aΓΊn no han desarrollado buenas habilidades de articulaciΓ³n y revisiΓ³n de requisitos, mandar adecuadamente el CODEX puede ser un desafΓo.
Sin bloqueo, si la utensilio funciona como la demostraciΓ³n parece indicar que puede, Codex permitirΓ‘ que los equipos mΓ‘s pequeΓ±os y los desarrolladores individuales logren mΓ‘s, reduzcan el trabajo repetitivo y respondan mΓ‘s a los informes de problemas.
Consistencia y flexibilidad
Uno de los problemas que encontrΓ© temprano con la codificaciΓ³n de Chatgpt fue que tenΓa una tendencia a perder el hilo o salir en su propia direcciΓ³n. Para bloques de cΓ³digo individuales, eso es enojoso pero no catastrΓ³fico. Pero si se permite que un agente de codificaciΓ³n ejecute sobrado sin supervisiΓ³n, dicha negativa a seguir las instrucciones podrΓa causar consecuencias no intencionadas y problemΓ‘ticas.
Incluso: la mejor IA para codificar en 2025 (incluidas dos nuevas selecciones superiores, y quΓ© no usar)
Para ayudar a mitigar esto, Operai ha capacitado a Codex para seguir las instrucciones especificadas en un archivo agente.md. Este archivo en el repositorio permite a los programadores y equipos dirigir el comportamiento de Codex. Puede contener instrucciones sobre convenciones de nombres, reglas de formato y cualquier otro conjunto de pautas consistentes deseadas en el proceso de codificaciΓ³n. Es esencialmente una extensiΓ³n de la configuraciΓ³n de personalizaciΓ³n de ChatGPT, pero para un entorno de equipo centrado en el repositorio.
Operai igualmente ha introducido una lectura de Codex indicaciΓ³n Codex CLI que se ejecuta localmente en la mΓ‘quina de un desarrollador. A diferencia del Codex basado en la aglomeraciΓ³n, que se ejecuta asΓncronamente e informa nuevamente la finalizaciΓ³n, la lectura recinto funciona en la diΓ‘metro de comandos del programador y es sincrΓ³nica.
En otras palabras, el programador escribe una instrucciΓ³n y aplazamiento que el proceso CODEX CLI devuelva un resultado. Esto permite que un programador trabaje fuera de diΓ‘metro con el contexto recinto de la mΓ‘quina de expansiΓ³n activo.
Pensando en las implicaciones
La demostraciΓ³n fue impresionante, pero durante el video de extensiΓ³n, los desarrolladores fueron muy claro que lo que estaban mostrando y liberando es un prototipo de investigaciΓ³n. Si adecuadamente ofrece lo que llamaron Β«momentos mΓ‘gicosΒ», todavΓa tiene un prolongado camino por recorrer.
Adicionalmente: pruebo muchas herramientas de codificaciΓ³n de IA, y este nuevo y impresionante extensiΓ³n de Operai me acaba de reservar dΓas de trabajo
He estado tratando de profundizar y triangular sobre quΓ© significa exactamente esta tecnologΓa para el futuro del expansiΓ³n y para mi proceso de expansiΓ³n especΓficamente. Mi producto principal es un complemento de WordPress de cΓ³digo hendido, que tiene complementos complementarios patentados. Claramente, Codex podrΓa funcionar a travΓ©s del repositorio divulgado para el complemento de origen hendido.
Pero, ΒΏpodrΓa Codex mandar la relaciΓ³n entre un divulgado y mΓΊltiples repositorios privados como parte de un plan comΓΊn? ΒΏY cΓ³mo funcionarΓa cuando las pruebas implican no solo mi cΓ³digo sino igualmente para rotar un ecosistema adicional completo, WordPress, para evaluar el rendimiento?
Como programador en solitario, definitivamente veo las ventajas de poco como Codex. Incluso la suscripciΓ³n Pro de $ 200 por desplazamiento tiene sentido. Contratar a un programador de ayuda costarΓa mucho mΓ‘s por mes que esa tarifa, suponiendo que debΓa obtener un valΓa monetizable tangible.
Como regente de equipo y comunicador profesional desde hace mucho tiempo, me siento muy cΓ³modo delegando a poco como Codex. No es un chat tan diferente con un agente que charlando con un miembro del equipo sobre Slack, por ejemplo.
Incluso: cΓ³mo convertir chatgpt en su utensilio de comida de codificaciΓ³n de IA y duplicar su salida
El hecho de que Codex harΓ‘ recomendaciones, borradores de versiones y esperarΓ‘ a que apruebe los resultados me hace apreciar un poco mΓ‘s seguro que simplemente dejarlo perder en mi cΓ³digo. Abre una puerta muy interesante para un nuevo ciclo de vida del expansiΓ³n, donde el humano establece objetivos, la IA redacta las posibles implementaciones y luego el humano regresa y aprueba o redirige la IA para otro ciclo.
SegΓΊn mis experiencias anteriores con AIS para la codificaciΓ³n, estΓ‘ claro que Codex podrΓa resumir el tiempo de mantenimiento y obtener correcciones a los usuarios mΓ‘s rΓ‘pido. No estΓ‘ tan claro cΓ³mo Codex realizarΓa la apΓ©ndice de nuevas caracterΓsticas basadas en un documento de especificaciones. Siquiera estΓ‘ claro cuΓ‘nto mΓ‘s o menos difΓcil serΓa ir al cΓ³digo a posteriori de que Codex haya trabajado en Γ©l para ajustar la funcionalidad y el rendimiento.
Es interesante que la codificaciΓ³n de IA estΓ© evolucionando entre empresas aproximadamente al mismo ritmo. Pronto lanzarΓ© otro artΓculo en el agente de codificaciΓ³n de Copilot de GitHub, que hace algunas de las mismas cosas que hace Codex.
En ese artΓculo, expresΓ© cierta preocupaciΓ³n de que estos agentes de codificaciΓ³n reemplazarΓ‘n a los programadores junior y de nivel de entrada. MΓ‘s allΓ‘ de la preocupaciΓ³n por los trabajos humanos, igualmente existe la cuestiΓ³n de quΓ© oportunidades crΓticas de capacitaciΓ³n se perderΓ‘n si delegaremos una grado media de la carrera de un desarrollador a la IA.
En lo desconocido
Hay una canciΓ³n en Disney’s Frozen II indicaciΓ³n Β«Into The UnknownΒ», interpretada por Idina Menzel. La canciΓ³n se centra en el conflicto interno del personaje principal entre abastecer el status quo y su vida conocido, y aventurarse Β«Into the UnknownΒ».
Con el expansiΓ³n de software de agente, mΓ‘s que solo la codificaciΓ³n de IA, toda la industria del software se va a lo desconocido. Cuanto mΓ‘s dependamos de los sistemas basados ββen IA para construir nuestro software para nosotros, menos mantenedores calificados habrΓ‘. Eso estΓ‘ adecuadamente mientras el AIS continΓΊe actuando y estΓ© arreglado. Pero, ΒΏestamos dejando que algunas habilidades esencia sean atrofantes, dejando ir a algunos trabajos adecuadamente remunerados, para la conveniencia de delegar a una infraestructura basada en la aglomeraciΓ³n no sensible?
Incluso: 10 desarrolladores profesionales sobre la verdadera promesa y peligro de la codificaciΓ³n de vibrantes
Solo el tiempo lo dirΓ‘, y espero que no experimentaremos eso que no sean cuando no tengamos tiempo.
ΒΏTe ves delegar tareas de expansiΓ³n reales a una utensilio como esta? ΒΏCuΓ‘l cree que serΓ‘ el impacto a prolongado plazo en los equipos de software o los desarrolladores en solitario? ΒΏY se preocupa por perder habilidades o roles crΓticos a medida que se entrega mΓ‘s del ciclo de vida del cΓ³digo a la IA? HΓ‘ganos aprender en los comentarios a continuaciΓ³n.
Obtenga las principales historias de la maΓ±ana en su bandeja de entrada cada dΓa con nuestro BoletΓn de Tech Today.
Puede seguir mis actualizaciones de plan diarias en las redes sociales. AsegΓΊrese de suscribirse a mi boletΓn de actualizaciones semanales y sΓgueme en Twitter/X en @Davidgewirtzen Facebook en Facebook.com/davidgewirtz, en Instagram en Instagram.com/davidgewirtz, en bluesky en @davidgewirtz.com, y en YouTube en youtube.com/davidgewirtztv.


