Anthropic and OpenAI are two well-known artificial intelligence technology development companies, where Anthropic is known for its AI service Claude, while OpenAI is known for its AI bot ChatGPT.
Recently, both companies have introduced their latest programming agents, which both come with almost the same name. Earlier this week, OpenAI introduced the GPT 5.2 update for Codex, their latest programming agent which is now seen as not only able to write programming code on its own, but can also help users review code to find any vulnerabilities or code errors more quickly and easily.
A few days after that, Anthropic also launched their own programming agent called Opus 4.6, where the biggest feature it showed off was “agent teams” which, in short, allows Claude Code to break the development process of a software or system into several parts and develop them at once, like using the services of a team of programmers to build the system simultaneously.
Programming Programming
Although this functionality was introduced with the Opus 4.6 update, it is still in the testing phase, and is limited to API users and customers using Claude.
Opus 4.6 also has the ability to not only transfer information into Microsoft PowerPoint presentation files, but also modify and design presentations through the software using AI, speeding up the presentation preparation process.
This is also in addition to the new Claude Opus 4.6 feature, which Anthropic says is now able to analyze data from comprehensive company and market reports to produce financial analysis reports quickly and accurately.
Shortly after, OpenAI updated Codex with the GPT 5.3-Codex update. OpenAI says that this agent model is built on its own without human input, where it programs itself, comments on the code itself and analyzes its own code.
OpenAI also said that with the GPT 5.3 update, Codex can also more accurately understand the context of user requests when it is asked to build a website and provide deeper details by extrapolating the data provided without additional input from the user.
