Ed Bayes, diseñador del equipo de Codex, describió cómo la herramienta ha cambiado su propio flujo de trabajo. Bayes dijo que Codex ahora se integra con herramientas de gestión de proyectos como Linear y plataformas de comunicación como Slack, lo que permite a los miembros del equipo asignar tareas de codificación directamente al agente de IA. «Puedes agregar Codex y básicamente puedes asignar problemas al Codex ahora», dijo Bayes a Ars. «Codex es literalmente un compañero de equipo en su espacio de trabajo».
Esta integración significa que cuando alguien publica comentarios en un canal de Slack, puede etiquetar a Codex y pedirle que solucione el problema. El agente creará una solicitud de extracción y los miembros del equipo podrán revisar e iterar los cambios a través del mismo hilo. «Básicamente se trata de aproximarse a este tipo de compañero de trabajo y presentarse dondequiera que trabaje», dijo Bayes.
Para Bayes, que trabaja en el diseño visual y los patrones de interacción para las interfaces de Codex, la herramienta le ha permitido contribuir con código directamente en lugar de entregar especificaciones a los ingenieros. «En cierto modo te da más influencia. Te permite trabajar en toda la pila y, básicamente, poder hacer más cosas», dijo. Señaló que los diseñadores de OpenAI ahora crean prototipos de funciones construyéndolas directamente, utilizando Codex para manejar los detalles de implementación.
La versión de línea de comando del códice OpenAI que se ejecuta en una ventana de terminal de macOS.
Crédito: Benj Edwards
El enfoque de OpenAI trata a Codex como lo que Bayes llamó “un desarrollador junior” que la compañía espera que con el tiempo se convierta en desarrollador senior. «Si estuvieras incorporando a un desarrollador junior, ¿cómo lo harías? Les das una cuenta de Slack, les das una cuenta de Linear», dijo Bayes. «No es sólo esta herramienta a la que accedes en la terminal, sino que es algo que también llega a ti y se encuentra dentro de tu equipo».
Dado este enfoque de compañero de equipo, ¿quedará algo que los humanos puedan hacer? Cuando se le preguntó, Embiricos hizo una distinción entre “codificación de vibraciones”, donde los desarrolladores aceptan código generado por IA sin una revisión minuciosa, y lo que el investigador de IA Simon Willison llama “ingeniería de vibraciones«, donde los humanos se mantienen al tanto. «Vemos mucha más ingeniería de vibraciones en nuestro código base», dijo. «Le pides a Codex que trabaje en eso, tal vez incluso pides un plan primero. Vaya de un lado a otro, repita el plan y luego estará al tanto del modelo y revisará cuidadosamente su código”.




