Tools · Analysis

Codex or Claude Code?
The comparison for everyday work.

DE Auf Deutsch lesen

August 30, 2026 · approx. 9 min read

Both tools can edit files, run commands and work across longer tasks. The choice rarely comes down to a single answer. What matters more is the environment the team works in, and how rules, knowledge and access end up inside it.

Transparency note: This post compares documented product features, not model benchmarks. Availability for both products depends on plan, region, workspace roles and the respective device. Sources as of: August 31, 2026.

The quick comparison

QuestionCodexClaude Code
Can you work from a smartphone?Yes, with a caveat. The ChatGPT app can remotely control supported Codex sessions. For that, a Codex host on macOS currently has to stay awake, online and open.Yes. The Claude app can start and steer cloud sessions, or operate a local session via Remote Control. The app itself is a client, not the compute environment.
Keep working without your own machine?For the documented mobile remote control: no, the connected Mac is the working environment.Yes, for cloud sessions. They keep running in a managed cloud environment even with the laptop closed. The repository needs to be reachable for that, typically via GitHub.
Skills in the projectSkills are reusable instructions. They can stand alone or be part of a plugin.Yes. Project skills live, for example, under .claude/skills/; Claude loads them for a matching task or on request.
Distributing skillsVia plugins: a plugin can bundle skills, connected apps and app templates. Individual plugins can also contain only skills.Via plugins and marketplaces. A plugin can contain skills, agents, hooks, MCP servers and other components.
Connecting external systemsPlugins can include connected apps, for example for search or permitted actions in other services. The permissions of the connected account still govern what's allowed.MCP is the central connector for external tools and data. Plugins can ship MCP servers.
SurfacesDesktop app, CLI and IDE extension; mobile use is currently a remote control for supported desktop sessions.CLI, desktop, VS Code, JetBrains, web and mobile. Feature scope varies by surface.

"Yes" for mobile doesn't mean the phone compiles the code in either case. It serves as the interface to a session that works on the machine or in the cloud.

Mobile: the difference is in the starting point

Anyone who just wants to check results, answer questions or give approvals on the go can use either. With Codex, the ChatGPT app connects the phone to a running Codex instance on a Mac. There you also see project context, terminal output, diffs and test results. That's practical when your own machine is the working environment anyway.

Claude Code additionally offers a cloud variant. A task can be started directly from the phone for a repository and branch; the session then keeps running in a cloud environment. Remote Control is available there too for local file access. Anyone who wants to kick off a ticket in the evening without their laptop needing to run has the more direct path with Claude Code.

The flip side belongs here too: cloud sessions need a cleanly prepared environment, proper repository permissions and clear rules for network access and secrets. That's less a question of the better agent than of your own operational decisions.

Skills: both know the concept, the packaging differs

A skill captures a reusable set of working instructions: which files does the agent check during a migration? Which tests are mandatory before a release? How is an incident documented? A team shouldn't have to write these workflows into the chat every single time.

Claude Code draws an early line between the local, project-scoped .claude/ folder and a plugin for distribution. A single skill file is enough for one repository. As soon as the same rule is needed across multiple projects or across the team, it can be distributed as a plugin with its own manifest and namespace.

Codex also lets skills work standalone or live inside plugins. The difference is more organizational: the plugin directory bundles reusable instructions, connected apps and, where relevant, app templates. For teams with many SaaS connections that can be convenient, because access and installation come together in one place. The individual app's permissions still apply regardless.

Plugins and MCP: two paths to the same goal

Both products connect to tools and data sources via the MCP standard. Claude Code makes this layer very visible: MCP servers, hooks, agents and skills are separate building blocks that plugins can bundle together. That fits well with teams who want to configure their developer environment as code and version it in Git.

In Codex, a plugin is more of a package for the workflow. It can contain plain skills, but also accompany connected apps and their setup. That suits teams who regularly bring in documentation, tickets or systems like a CRM or cloud storage alongside the repository. The question then isn't just "can the agent read the data?" but also: who is allowed to install the connection, what can it write, and how is it reviewed?

Practical rule: Don't start with ten integrations. One good repository guide, one test command and one clear approval point usually prevent more rework than the next connector.

Which tool I'd check first, and for what

Codex tends to fit better when …

Claude Code tends to fit better when …

This isn't a quality ranking. Both tools can perform differently on the same ticket, depending on the codebase, context, prompt and review steps. A short pilot with real tasks is more informative than a duel on a demo app.

The more useful selection test

Instead of building the same artificial feature for two weeks, I'd pick five to ten real, well-scoped tasks: a bug with a test, a small extension, a documentation change, a search across the codebase and a task involving an external system. The same repository rules, the same test command and the same review practice apply to both candidates.

MeasureWhy it matters
Turnaround time to a reviewable diffShows whether the workflow takes work off your plate or just shifts it.
Rework in reviewMany fast first drafts are worthless if the correction afterward takes longer.
Failed commands and follow-up questionsThey reveal whether project context, skills and permissions are missing.
Environment overheadCloud, local tools, secrets and approvals belong in the cost calculation too.
Team adoptionA tool only one person can operate never becomes a shared way of working.

After the pilot, the decision is usually more concrete: does the team mainly need an agent in the terminal, a cloud workspace, or a tight connection to existing ChatGPT apps? Only then is it worth rolling out plugins and integrations more broadly.

Sources

OpenAI: Plugins in ChatGPT and Codex · skills, apps, installation and permissions.

OpenAI: ChatGPT Release Notes · Codex Remote Access in the mobile ChatGPT app.

Anthropic: Claude Code on mobile · cloud sessions, Remote Control and limitations.

Anthropic: Create plugins · plugin structure and skills in Claude Code.

Anthropic: Platforms and integrations · available surfaces and differences.

Which agent fits your team?

I look at your repository, workflows and security requirements with you and set up a small, measurable pilot.

Robin.Steltmann@googlemail.com