August 2026 update: OpenAI Codex across desktop, CLI, IDE, and cloud
OpenAI Codex remains an active OpenAI coding agent and now spans the ChatGPT desktop app, Codex CLI, IDE integrations, Codex web, and cloud workflows. You can work interactively against a local repository, review and test changes, or delegate larger jobs to isolated cloud environments.
Codex is available across ChatGPT plans, with usage limits depending on your plan and workload. Current model availability and defaults can also vary by client and configuration, so use the model picker or /model in the CLI rather than assuming one permanent default model.
Codex cloud has also become a larger part of the workflow. Tasks can run in parallel in isolated environments, while local CLI and IDE work remain useful for fast, interactive changes against the repository on your machine.
Introduction
You can feel it the moment you stop wrestling your editor and start shipping again. Openai Codex turns that switch for a lot of developers, not through magic, through a clean workflow that starts in your terminal, continues in your IDE, and scales into the cloud when you need more muscle. If you came here to learn how to use Openai Codex fast, you’re in the right place. We’ll get you from zero to productive, then we’ll push into the deeper features that separate casual prompts from real software work.
Openai Codex is not a single button. It’s a system that reads, edits, runs, and reasons about code across surfaces. You sign in once, then move between local and cloud work without losing state. If that sounds like the missing piece in your toolbelt, let’s set it up and put it to work.
Table of Contents
1. What Is OpenAI Codex In 2026
OpenAI Codex is OpenAI’s coding agent for writing, reviewing, testing, and shipping code. It can inspect a repository, edit files, run commands and tests, review changes, and delegate longer work to cloud environments.
You can use Codex through the ChatGPT desktop app, Codex CLI, supported IDEs, Codex web and cloud workflows, and integrations such as GitHub. Rather than thinking of Codex as one model or one plugin, it is better understood as an agentic coding product available across several connected surfaces.
2. OpenAI Codex Pricing, Plans, And Usage Limits
OpenAI Codex is available across ChatGPT plans, including Free and Go. Usage varies by plan and by factors such as the model, task size, context, reasoning level, tools, and whether work runs locally or in the cloud. Plus and Pro users can access higher usage and, where available, purchase additional credits. Business, Enterprise, and Edu workspaces can also use workspace-level usage and credit options.
Because Codex limits and model pricing change more quickly than the workflow itself, avoid relying on fixed “messages per five hours” figures. For your current allowance, check the Codex usage dashboard or run /status in the CLI.
2.1 Plan Snapshot
| Plan | Codex Access | Usage |
|---|---|---|
| Free / Go | Included | Plan-dependent limits |
| Plus / Pro | Included | Higher included usage; additional credits may be available |
| Business | Included | Workspace usage and credit options |
| Enterprise / Edu | Included | Workspace-specific limits and flexible credit options |
If you plan to run long local sessions on Openai Codex CLI and you hit caps, set an API key and pay as you go for those local runs. That way, your Openai Codex pricing stays predictable for the team, while you maintain momentum on the machine in front of you.
3. Quickstart, Setup, And Your First Run

You have three ways to begin, and they play nicely together.
- Cloud agent. Create or connect a GitHub repo. Launch tasks from the web. Review diffs, iterate, and open PRs.
- IDE. Install the Codex IDE extension, sign in, and work against the files you have open.
- CLI. Install Openai Codex CLI, authenticate, and operate inside your repository from the terminal.
A simple first task demonstrates the flow. Ask Openai Codex to add a feature flag to a small service. It will scan the project, propose a plan, edit guarded code paths, run the tests you already have, and show a diff. You accept or iterate, then open a PR. That’s the baseline rhythm you’ll use every day.
4. Codex CLI Authentication: ChatGPT, API Key, And config.toml
For most users, the simplest approach is to run:
codexThen choose the available sign-in method you want to use.
Older Codex CLI examples used preferred_auth_method = "apikey". That setting no longer appears in the current Codex configuration reference. If you specifically need to restrict Codex to API authentication, the current configuration uses:
# ~/.codex/config.toml
forced_login_method = "api"To restrict Codex to ChatGPT authentication instead:
forced_login_method = "chatgpt"This distinction matters if you are coming from older Codex CLI documentation or an existing config.toml: preferred_auth_method was used in earlier examples, while current Codex configuration uses forced_login_method when an authentication method needs to be enforced.
5. Openai Codex CLI, A Power User’s Companion

Openai Codex CLI is the fast lane. It reads files, edits precisely, and runs commands inside your repo. It shines for scaffolding, refactors, and scripted tasks.
5.1 Install And Authenticate
For macOS or Linux, the current Codex quickstart provides the standalone installer:
curl -fsSL https://chatgpt.com/codex/install.sh | shnpm and Homebrew remain available installation options:
npm install -g @openai/codexbrew install codexOpen your repository and run:
codexThen sign in and start working against the current project.
5.2 Your First Useful Commands
- Refactor a module:
codex "Refactor src/auth/token.ts to isolate JWT signing and verification. Keep tests green."
- Add a health endpoint:
codex "Add GET /health to the FastAPI app, return {status:'ok'} and wire to router."- Generate tests:
codex "Create unit tests for utils/date.ts. Aim for edge cases around timezones."
5.3 Permissions And Safety
Codex lets you control what it can edit and run. Use /permissions in the CLI to review or change the active permission level, and keep destructive or sensitive actions approval-gated unless you deliberately need broader access.
Use a feature branch or Git checkpoint before larger agentic tasks so every change remains easy to inspect or reverse.
5.4 Reasoning Effort
Openai Codex lets you nudge how hard it thinks. Low reasoning effort returns quickly. High reasoning effort spends more time to reason through complex changes. Use higher effort for multi-file edits, migrations, and thorny bug hunts.
Use /model when you want to change the model or reasoning settings available in your current Codex client. Model availability can vary by client, configuration, and plan.
5.5 Session Habits That Save Time
- Start with a crisp brief. “Add optimistic UI for cart updates, tests included,” works better than a vague goal.
- Provide a plan file for bigger work. Ask Openai Codex to propose plan.md, review it, then run.
- Keep scripts discoverable. Codex will call make test if it finds a Makefile, so name scripts clearly.
- Split work into parallelizable tasks. The CLI and cloud agent both benefit from smaller units.
6. Codex IDE Extension In Practice

The codex ide extension brings the agent into your editor. It reads selected files, proposes edits as a preview, and lets you apply them with a click.
6.1 Install And Sign In
VS Code, Cursor, Windsurf, and VS Code Insiders can use the Codex IDE extension. Codex integrations are also available for Xcode and JetBrains IDEs. Sign in, open your project, and use the editor integration for interactive work against the files and repository already in front of you.
6.2 Edit With Confidence
Open a file, select the relevant block, then ask directly. “Find the off-by-one in paginate() and fix the unit test” is enough context when the file is open. The codex ide extension tracks the working directory and shows a diff before changes land. You can undo from the editor, though you should still commit before and after each task.
6.3 Approval Modes And Reasoning, Right In The Panel
Use Chat for drafting and reviews. Use Agent to read, edit, and run commands in the project. Turn up reasoning when the task spans multiple files or subtle cross-module contracts. Keep it lower for quick edits and doc updates.
6.4 Referencing Files
You can direct Openai Codex at specific files without pasting paths.
Use @server/routes.ts to add a new route for /resources built from @server/data/resources.ts
The result is focused and repeatable.
7. Codex Cloud Tasks, IDE Delegation, And GitHub
Codex cloud runs coding tasks in isolated environments and can work on multiple tasks in parallel. It is useful for jobs that can continue independently while you work elsewhere, such as larger implementations, test fixes, refactors, and pull-request preparation.
Cloud work can be started from Codex web and connected workflows including GitHub, GitLab, Linear, and Slack. Codex can prepare a summary and diff for review and, when appropriate, turn the result into a pull request.
From the CLI, codex cloud lets you work with cloud tasks and bring completed work back into your local workflow.
Codex local vs cloud: use the CLI or IDE when you want fast, interactive changes against your current machine and repository. Use Codex cloud when the work benefits from isolation, parallel execution, or continuing independently of your local development session.
8. A Simple, Repeatable Multi-Surface Workflow
A lot of developers follow a predictable rhythm.
- Use Openai Codex CLI to spike a feature branch, scaffold folders, and write the first pass.
- Switch to the IDE to polish, tighten typings, and adjust UX details with the codex ide extension.
- Delegate larger or independent tasks to the cloud. Let the agent run tests and open PRs.
- Review, iterate, and merge.
- Repeat, with more parallel tasks once the repo has clean script entry points.
This workflow keeps you in control while letting Openai Codex lift the heavy parts.
9. Repository Hygiene That Makes Codex Shine
Openai Codex respects clarity. Give it structure and it rewards you with speed and accuracy.
- Name scripts consistently. npm test, npm run lint, and npm run e2e are easy to discover.
- Keep modules small and cohesive. Agents handle clear boundaries better than sprawling files.
- Add agents.md to document project conventions. Where to put new features, how to run services, and non-obvious rules.
- Use worktrees or feature branches to isolate parallel tasks.
- Write tests. Openai Codex gets stronger when it can run and trust them.
10. The Knobs That Matter When You Hit Limits
Every tool has limits. You can stretch Openai Codex far with a few simple adjustments.
- Raise reasoning when a task demands deeper analysis.
- Lower it for speed when you already know the approach.
- Split long tasks into steps. “Plan, then implement, then test” is faster than a giant monologue.
- Switch the CLI to API billing on heavy local days.
- Keep an eye on weekly cadence. Save cloud tasks for changes that benefit from isolation and logs.
11. Codex Vs Claude Code, A Pragmatic Comparison
Both tools can build real software. The choice depends on your priorities. Here’s a snapshot that reflects how many teams evaluate them today.
| Scenario | Openai Codex | Claude Code |
|---|---|---|
| Multi-surface workflow | Tight CLI, IDE, web, and GitHub integration that shares state | Strong editor and CLI experiences, less unified state across surfaces |
| Instruction following | Very consistent with explicit briefs and plan files | Strong, sometimes more verbose, can be cautious on risky edits |
| Large refactors | High reasoning effort handles cross-module changes well | Capable, may require more step-by-step guidance |
| Pull request reviews | First-class PR reviews and task delegation from GitHub | Good reviews through plugins and scripts |
| Limits and cadence | Openai Codex pricing offers Plus for focused sessions and Pro for daily heavy use, API option for local overflow | Competitive tiers and API options, usage varies by setup |
| Ecosystem | Deep link to ChatGPT plan features and cloud agent | Broad model choices and client options, flexible via community tools |
If you live in the terminal and want a single account to tie your day together, Openai Codex offers a clean path. If you prefer a mix of providers, you can still pair them. Many developers ask Openai Codex to implement, then ask another tool to review or benchmark. Use the combination that keeps you shipping.
12. Windows, WSL, And Environments
Codex now has current Windows workflows, while WSL remains useful if you prefer a Linux-style development environment. The ChatGPT desktop app is also available on Windows. For editor workflows, VS Code-compatible editors remain supported, while Xcode and JetBrains IDEs now have their own Codex integrations.
13. Troubleshooting That Actually Helps
- Authentication loop. Restart the IDE or clear the browser session used for sign-in, then try again.
- Missing diffs. Ensure the editor has write permissions in the repo and you’re on a branch.
- Long-running tasks. Raise reasoning, then break the task into two steps. Ask for a plan file first.
- Tests failing. Ask Openai Codex to run the test command you use locally, then to iterate only on failing specs.
- Session organization. Use clear branch names and commit often. The history becomes your best debugging tool.
14. Two Real-World Walkthroughs
14.1 From Bug To Green Tests In Minutes
- In the IDE, select the broken paginate() function.
- Ask the codex ide extension to find and fix the off-by-one, write one new test, and update the snapshot.
- Review the diff, apply, and run npm test.
- If the suite reveals a second edge case, ask Openai Codex to handle that specific input and update the tests again.
- Commit and push.
The key here is brief, scope, and iteration. You stay in control while Openai Codex does the precise edits.
14.2 From Idea To PR Through The Cloud
- In the web interface, connect the repo and start a task. “Add a /health endpoint, wire to router, add a simple check to CI.”
- Watch logs. When done, review diffs and open a PR.
- Ask Openai Codex to review the PR with a focus on security or performance.
- Pull the branch locally, run your end-to-end checks, and merge.
Once you trust the rhythm, you can queue a few tasks at a time and keep your day moving.
15. The Mental Model That Keeps You Productive
Treat Openai Codex like a smart teammate who thrives on clarity. Tell it what success looks like. Show it where scripts live. Give it a plan for large changes. Ask it to check itself with your tests. Keep edits scoped, iterate quickly, and use the cloud when local work would block your flow.
You’ll notice something after a few days. Your codebase gets cleaner. Your scripts get sharper. The agent gets faster because your repository reads like a map. That’s not an accident. It’s the result of steady, thoughtful habits that compound.
16. Keep Your Momentum, Starting Today
Install the tools, sign in, and ship a small improvement before you close this tab. Add one endpoint. Tighten a flaky test. Document a convention in agents.md. Use the CLI to spike, the codex ide extension to polish, and the cloud to scale your effort. If you need more local capacity, switch Openai Codex CLI to API billing and keep going.
You’re here to build. Openai Codex gives you leverage, not ceremony. Set your workflow once, then let it carry you through the dull parts while you focus on the ideas that matter.
Call to action
Start now. Install Openai Codex CLI, add the Codex IDE extension, connect your repo, and complete one task. Repeat tomorrow. You’ll ship more this week than last, and you’ll do it with a calmer brain and a cleaner codebase.
1) What is Openai Codex and what is it used for?
Openai Codex is a coding agent that reads, edits, and runs code across your CLI, IDE, and cloud. It can open pull requests, review diffs in GitHub, and keep state as you move between local and cloud tasks. Think of it as one workflow that spans terminal, editor, and web.
2) Is OpenAI Codex still available in 2026?
Yes. OpenAI Codex is an active OpenAI coding product and is available across ChatGPT plans. You can use it through the desktop app, CLI, IDE integrations, web and cloud workflows, with usage limits varying by plan and workload.
3) How do I access and start using Openai Codex?
Subscribe to a supported ChatGPT plan, then pick your surface. Install the Openai Codex CLI and sign in, add the Codex IDE extension in VS Code or a VS Code fork, or use the web to connect a repo and run tasks in the cloud. Windows users get the best results by running the CLI in WSL. You can also enable GitHub code review and mention @codex on a PR to get a targeted review.
4) Is Codex better than Claude Code for development?
Both are agentic coding tools, and the right choice depends on your workflow and repo. Openai Codex focuses on a unified experience across CLI, IDE, cloud, and GitHub reviews tied to your ChatGPT account. Claude Code runs in your terminal with its own strengths in codebase navigation and explanation. Teams often try both on the same project and keep the one that ships faster for their stack. Independent benchmarks such as LiveCodeBench track model progress, so check the latest before you decide.
5) What are the usage limits for OpenAI Codex?
Codex usage limits vary by plan, model, task size, context, reasoning level, tools, and whether the task runs locally or in the cloud. Instead of relying on a fixed message count, check /status in the Codex CLI or your Codex usage dashboard for the allowance available to your account.
