AI Basics · Vibe Coding · OpenAI

Codex

“The coding AI that comes with your ChatGPT plan” — ChatGPT’s hands-on partner that gets things done

📂 Vibe coding🆓 Free tier🇰🇷 Korean: fair📊 Advanced
WHAT

What is Codex?

Codex is a coding agent from OpenAI. With the ChatGPT account you already use, it reads, edits, and runs code on the web, in the app, and in the terminal. Its biggest advantage: it is included in your plan, so there is no separate subscription.

  • 1A coding agent that runs on your existing ChatGPT account
  • 2Included in the free plan, so it is easy to try
  • 3Same account on the web, desktop app, terminal, and IDE
A developer character reviewing code while switching between two monitors
A developer who reads other people’s code first — a Nanum Consulting character that shows Codex’s personality.
WHY

What sets it apart

These are the differences we found by running the same material through several tools in our training sessions.

🔗

No separate payment

The official pricing page states that Codex is included in every ChatGPT plan, from Free to Go, Plus, Pro and Business, with only the usage limits varying by plan. If you already use ChatGPT, you can turn it on today.

🧭

Same account wherever you launch it

The web (chatgpt.com), the desktop apps for macOS, Windows and Linux, the terminal CLI, and the editor extensions all work with the same ChatGPT account. For example, you can pick up at home a task you started on your work laptop.

🧪

Almost no cost to try

The free plan is described as being for 'exploring Codex with quick coding tasks.' Light tasks are listed as possible starting with the $8 per month Go plan, so one or two people can try it out before the organization decides whether to adopt it.

⚖️ The weaknesses are clear, too

The official docs and pricing pages are both written around development work. Limits are framed as 'X local messages per 5 hours', which is hard to relate to non-developer roles. Codex is also tied to ChatGPT plans, so an organization that doesn’t use ChatGPT can’t easily choose it on its own.

💡 In plain English

It’s less like hiring a new employee and more like putting work clothes on the assistant you already use and sending it out into the field.

🏢 Why it matters for organizations

Getting one more new tool approved in an organization is harder than it sounds. If you already use ChatGPT, Codex is the lowest barrier to seeing 'how an agent works' — no approval and no extra cost.

SCENE

Same job, different approach

The internal request form page needs fixing, but the developer won’t have time until next week

The old way

  1. Write up a request and add it to the dev team’s queue
  2. Waiting with no idea when it will be done
  3. Make do with paper forms in the meantime
  4. Re-entering compiled results by hand

Together with Codex

  1. Turn on Codex with your ChatGPT account
  2. Describe in Korean what you want to change
  3. Review the changes first, then approve
  4. Developers only review it and move on
USE

Common uses

01

Tweaking simple internal screens

Hand off small changes, such as adding a field to an application form or editing wording, just by describing them. Have a responsible team member confirm before anything goes live.

02

Build scripts for repetitive tasks

If you process the same data the same way every month, describe the procedure and ask Codex to turn it into something you can run in one step.

03

Reading code someone else wrote

Have it explain in Korean what a former employee’s files do. The result can serve as a draft handover document.

FIT

Who it’s for

Best for

  • ✓Anyone already on a paid ChatGPT plan
  • ✓Practitioners who want to try simple screen edits or automate repetitive tasks themselves
  • ✓Owners who need to understand what inherited code does

Better served by other tools

  • –Organizations that do not use ChatGPT
  • –Anyone whose goal is automating document and Excel work, not code
  • –Beginners put off by English screens and documentation
SECURITY

Can we use it at work?

The questions that adoption leads and security teams ask first.

Is what I enter used for training?The official pricing page confirms that Business and above include admin controls, SAML SSO and MFA. Whether your input is used for training depends on your plan and settings, so check the original terms.
Business and team plansBusiness is listed at $20 per user per month (billed annually, 2+ users); Enterprise and Edu are listed as contact-sales. Both include a dedicated workspace and admin controls.
In every caseCode often has access passwords, access keys or customer data mixed in. Before handing over an entire folder, check that it contains no such files.

Please note: Whether your input is used for training, and how long it is retained, varies by personal and business plan. Confirm this against the official terms.

START

10-minute quick start

  1. 1

    Log in with the ChatGPT account you already use. You can look around on the free plan, too.

  2. 2

    Try it on the web first, then install the desktop app once you are comfortable (macOS, Windows, Linux).

  3. 3

    Connect the folder or repository you want to work on, and describe in Korean what you want changed.

  4. 4

    Have it show you the changes first, and apply them only after you have reviewed them. Never apply changes without checking.

PROMPT

Copy-and-paste prompts

Replace only the [bracketed] parts, then paste it in.

Explain what the code does
Explain in Korean, in terms a non-developer can follow, what the code in this folder does overall. Summarize each file’s role in a table, and flag any parts that are risky to touch.
Ask for a small change first
I want to add one [item] to the [screen name] screen. Don’t edit anything yet. First, show me a list of which files you would change and how. Once I say 'go ahead,' make the changes.
Automate a repetitive task
Every month I receive [source file], clean it up according to [processing rules], and save it as [output file]. Build this so the whole process runs in one go. If any value looks wrong along the way, have it stop and tell me.
Handover document draft
Write a handover document in Korean for someone taking over this repository for the first time. Split it into three parts: what the system does, which areas change most often, and what can go wrong if they are edited incorrectly.
Check for risky values
Search this folder for anything that should never leave the company, such as passwords, access keys or personal data. Tell me only the file names and line numbers. Do not print the values themselves.
RECIPE

Using it with other tools

Linking two or three tools changes your work more than any single tool does.

From idea to a working screen (half a day)

1Use ChatGPT to outline what to build on one page
2Give that description to Codex as it is and have it build the screen
3Polish the result in Canva and paste it into your report

Understanding inherited code (one day)

1Have Codex explain the repository structure and what each file does
2Move it to Claude and polish it into handover-document prose
3Save it in the team wiki with Notion AI
CAUTION

Before you start

  • Do not let it apply changes without confirmation. It is safer to ask for the list of changes first.
  • Access keys and passwords embedded in your code may get uploaded along with it. Check for them first.
  • Each plan has its own usage limit for every 5-hour window. When you hit the limit, your work stops midway.
  • Code that runs is not necessarily correct. Have a responsible team member review it before it is used for real work.
PRICE

Pricing: personal use and work use

Plans that individuals pay for are different from plans that organizations contract for by member.

For individual use

Free
$0

Exploring Codex with quick coding tasks

Go
$8/month

For light coding tasks

PlusStart here
$20/month

Use it on the web, in the CLI, in editor extensions and on iOS. Credits can extend your limits.

Pro
From $100/monthTwo tiers: 5x and 20x usage limits

Much higher usage limits than Plus

Using it at work

BusinessPlan to consider first
$20 per user per monthBilled annually · 2+ users

Dedicated workspace, admin controls, SAML SSO and MFA

Enterprise · Edu
Contact sales

No fixed limits; credit-based billing and enterprise security features

Checked 21 Sep 2026 · US dollar amounts shown on OpenAI’s official Codex pricing page (learn.chatgpt.com/codex/pricing). Taxes and currency may vary by country. Prices change without notice, so check the official page before you pay. Official Codex pricing ↗

AGENT

Agentic AI — the version that does the work itself

Codex is an agent in its own right. You can launch it in four places with the same ChatGPT account, so start with whichever feels most familiar.

Codex (Web)

Use it right in your browser. No installation is needed, which makes it the easiest way to try it for the first time.

Best for
You can start on the Free plan, and usage limits vary by plan.
What to install
  • Log in at chatgpt.com, then open the Codex screen.

Codex desktop app

An app that works directly with folders on your computer and can run several tasks side by side.

Best for
Log in with your ChatGPT account. You can also log in with an API key, though the docs note that some features may be limited.
What to install
  • Download the app from the link in the official docs and install it (macOS, Windows or Linux).
  • Open the app and log in with your ChatGPT account.

Codex CLI (terminal)

It runs in the terminal. Go into a folder and start with a single line.

Best for
Log in with your ChatGPT account and use your plan’s limits as they are.
What to install
  • macOS·Linux — curl -fsSL https://chatgpt.com/codex/install.sh | sh
  • After installing, run this in your working folder — codex
  • The official documentation also covers installation on Windows, as well as via npm and Homebrew.
Windows · Git
The official docs include separate installation instructions for Windows. We found no indication that installing Git is required.
Note
Please note: Check the official CLI documentation for the exact npm and Homebrew install commands.

Installation steps and requirements follow the official documentation. Codex docs ↗ · Codex CLI installation docs ↗

HONEST

Where Codex falls short

We don’t just list the positives. Here is what fell short when we used it.

  • You can’t see how much usage you have left

    Limits come in five-hour windows, and the screen doesn’t make it easy to see how much is left. If work stops in the middle of a busy stretch, you have to retrace how far it got.

  • Few Korean-language hands-on materials

    The interface and official docs are mostly in English, so there are still few Korean-language resources to turn to when you get stuck. You end up learning the terms by translating them one at a time.

  • Too many entry points can be confusing

    There are so many ways in (web, app, terminal and editor extensions) that you spend time at the start just deciding where to begin. The screens look different even though the job is the same.

COMPARE

Tools to compare

Related termsREACoding agent

FAQ

Yes. The official pricing page says you can explore Codex on the Free plan. For real work, though, Go ($8/month) or Plus ($20/month) or higher is the realistic choice.
Yes. You can give instructions in Korean and get explanations in Korean. However, the official documentation and on-screen labels are mostly in English, so you may need to translate the prompts the first time you set it up.
The Business plan is described as including a dedicated workspace, admin controls, SAML SSO and MFA. Check the terms of service on whether your data is used for training, and first make sure access keys or customer information embedded in code are not uploaded along with it.

Last updated 22 Sep 2026 · The ratings on this page come from John Kim, CEO of Nanum Consulting, who has used these tools firsthand in training and real work.

Codex as a capability your organization owns

Send us a message and we’ll reply within 24 hours. We’ll propose a curriculum tailored to your industry and job roles.

Courses in this fieldIntro to Vibe Coding: Build a Website with AI, No Coding Required