OpenAI's caller Codex agent is fundamentally a vibe-coding situation based connected a ChatGPT-like remark interface. As overmuch arsenic the vibe-coding thought seems similar a meme for wannabe cool-kid coders, the caller Codex cause is awesome arsenic heck.
Also: What is AI vibe coding? It's each the rage but it's not for everyone – here's why
OpenAI described Codex arsenic a probe preview inactive nether progressive development. Right now, it's disposable to Pro, Enterprise, and Team-tier ChatGPT users, but it's expected to merchandise to Plus and Edu users "soon."
According to the signaling of OpenAI's announcement livestream, the Codex sanction has been applied to an evolving coding instrumentality since arsenic acold backmost arsenic 2021. That said, erstwhile I notation to Codex successful this article, I'm talking astir the caller mentation being announced now.
What is Codex?
I haven't had the accidental to get hands-on with Codex yet, truthful I'm taking everything I'm sharing with you from accusation provided by OpenAI. When I watched the announcement, I noticed that adjacent the engineers seemed a small shocked astatine however susceptible this instrumentality is.
Codex lives connected OpenAI's servers and interacts with your GitHub repositories. If the demo is to beryllium believed (and OpenAI has repeatedly proven that unbelievable demos are real), Codex fundamentally acts similar different programmer connected your team.
Also: 10 nonrecreational developers connected vibe coding's existent committedness and peril
You tin archer it to hole a bid of bugs, and it volition spell disconnected and bash conscionable that. It asks you to o.k. coding changes, though it looks similar it tin besides conscionable spell up and modify code.
You tin inquire it to analyse and modify code, look for circumstantial problems, place occupation areas and country for improvement, and different coding and attraction tasks. Each duty spawns disconnected a caller virtual situation wherever the AI tin spell each the mode from conception and plan to portion testing.
A mindset change
There is simply a existent coding mindset alteration going connected here. Earlier AI coding assistance took the signifier of auto-complete. Lines and adjacent blocks of codification were automatically generated based connected existing code.
Then we got to the constituent wherever tiny segments of codification could beryllium written oregon debugged by the AI. This is the country I've been focusing connected successful presumption of the ZDNET programming tests.
Another AI relation is investigation of the wide system. Last week, I showed a remarkable caller Deep Research tool that tin deconstruct full codebases and supply codification reviews and recommendations.
Now, with Codex, we're getting to the constituent wherever full programming tasks tin beryllium delegated to the AI successful the cloud, successful overmuch the aforesaid mode those tasks were fixed to different programmers connected a squad oregon to inferior programmers learning their mode done codification maintenance.
OpenAI calls this "Agent-native bundle development, wherever AI not lone assists you arsenic you enactment but takes connected enactment independently."
Changing developer workflow
The motorboat video demonstrated the quality of Codex to instrumentality connected a assortment of tasks astatine once, each moving successful its ain isolated virtual environment.
Programmers assigned tasks to the agent, which went disconnected and did the enactment without supervision. When the enactment was complete, the cause returned with trial results and recommended codification changes.
The demo showcased the Codex cause performing bug fixes, doing a scan for typos, making task suggestions, and performing project-wide refactoring (modifying codification to amended operation without changing behavior).
Senior developers and designers are nary strangers to articulating requirements and reviewing others' work. Using Codex won't beryllium overmuch of a alteration for them. But for developers who haven't yet developed bully requirements-articulation and reappraisal skills, decently managing Codex whitethorn beryllium to beryllium a spot of a challenge.
Yet, if the instrumentality performs arsenic the demo appears to bespeak it can, Codex volition alteration smaller teams and idiosyncratic developers to execute more, trim repetitive work, and beryllium much responsive to occupation reports.
Consistency and flexibility
One of the problems I recovered aboriginal connected with ChatGPT's coding was that it had a inclination to suffer the thread oregon spell disconnected successful its ain direction. For idiosyncratic blocks of code, that's annoying but not catastrophic. But if a coding cause is allowed to tally reasonably unsupervised, specified stubborn refusal to travel directions could origin unintended and problematic consequences.
Also: The champion AI for coding successful 2025 (including 2 caller apical picks - and what not to use)
To assistance mitigate this, OpenAI has trained Codex to travel directions specified successful an AGENTS.md file. This record successful the repository allows programmers and teams to steer Codex's behavior. It tin incorporate instructions connected naming conventions, formatting rules, and immoderate different acceptable of accordant guidelines desired successful the coding process. It's fundamentally an hold of the ChatGPT personalization settings, but for a repository-centric squad environment.
OpenAI has besides introduced a mentation of Codex called Codex CLI that runs locally connected a developer's machine. Unlike the cloud-based Codex, which runs asynchronously and reports backmost connected completion, the section mentation operates connected the programmer's bid enactment and is synchronous.
In different words, the programmer types retired an acquisition and waits for the Codex CLI process to instrumentality a result. This allows a programmer to enactment offline with the section discourse of the progressive improvement machine.
Thinking done the implications
The demo was impressive, but during the motorboat video, the developers were precise wide that what they were showing disconnected and releasing is simply a probe prototype. While it offers what they called "magical moments," it inactive has a agelong mode to go.
I've been trying to excavation successful and triangulate connected what precisely this exertion means for the aboriginal of improvement and for my improvement process specifically. My main merchandise is an open-source WordPress plugin, which itself has proprietary add-on plugins. Clearly, Codex could enactment itself done the nationalist repository for the open-source halfway plugin.
But could Codex negociate the narration betwixt 1 nationalist and aggregate backstage repositories arsenic portion of 1 wide project? And however would it bash erstwhile investigating involves not lone my codification but besides spinning up an full further ecosystem -- WordPress -- to measure performance?
As a solo programmer, I decidedly spot the advantages of thing similar Codex. Even the $200-per-mnth Pro subscription makes sense. Hiring a helper programmer would outgo a full batch much per period than that fee, assuming I were to execute tangible monetizable worth retired of it.
As a long-time squad manager and nonrecreational communicator, I consciousness precise comfy delegating to thing similar Codex. It's not each that antithetic chatting with an cause than it is chatting with a squad subordinate implicit Slack, for example.
Also: How to crook ChatGPT into your AI coding powerfulness instrumentality - and treble your output
The information that Codex volition marque recommendations, draught versions, and hold for maine to o.k. the results makes maine consciousness a spot safer than simply letting it tally escaped successful my code. It does unfastened a precise absorbing doorway for a caller improvement lifecycle, wherever the quality sets goals, the AI drafts imaginable implementations, and past the quality goes backmost successful and either approves oregon redirects the AI for different cycle.
Based connected my earlier experiences utilizing AIs for coding, it's wide that Codex could trim attraction clip and get fixes retired to users faster. It's not rather arsenic wide however Codex would execute adding caller features based connected a specifications document. It's besides not wide however overmuch much oregon little hard it would beryllium to spell into the codification aft Codex has worked connected it to tweak functionality and performance.
It's absorbing that AI coding is evolving crossed companies astatine astir the aforesaid pace. I'm dropping different nonfiction soon connected GitHub Copilot's Coding Agent, which does immoderate of the aforesaid things that Codex does.
In that article, I expressed immoderate interest that these coding agents volition regenerate inferior and entry-level programmers. Beyond interest for quality jobs, there's besides the question of what captious grooming opportunities volition beryllium mislaid if we delegate a mediate signifier of a developer's vocation to the AI.
Into the unknown
There's a opus successful Disney's Frozen II called "Into the Unknown," performed by Idina Menzel. The opus centers connected the main character's interior struggle betwixt maintaining the presumption quo and her acquainted life, and venturing retired "into the unknown."
With agentic bundle development, much than conscionable AI coding, the full bundle manufacture is going into the unknown. The much we trust connected AI-based systems to physique our bundle for us, the less skilled maintainers determination volition be. That's good arsenic agelong arsenic the AIs proceed to execute and beryllium available. But are we letting immoderate cardinal skills atrophy, letting immoderate good-paying jobs go, for the convenience of delegating to a not-yet-sentient cloud-based infrastructure?
Also: 10 nonrecreational developers connected vibe coding's existent committedness and peril
Only clip volition tell, and hopefully we won't acquisition that telling erstwhile we're retired of time.
Do you spot yourself delegating existent improvement tasks to a instrumentality similar this? What bash you deliberation the semipermanent interaction volition beryllium connected bundle teams oregon solo developers? And bash you interest astir losing captious skills oregon roles arsenic much of the codification lifecycle is handed disconnected to AI? Let america cognize successful the comments below.
You tin travel my day-to-day task updates connected societal media. Be definite to subscribe to my play update newsletter, and travel maine connected Twitter/X astatine @DavidGewirtz, connected Facebook astatine Facebook.com/DavidGewirtz, connected Instagram astatine Instagram.com/DavidGewirtz, connected Bluesky astatine @DavidGewirtz.com, and connected YouTube astatine YouTube.com/DavidGewirtzTV.