The definitive bilingual (🇰🇷 KR / 🇺🇸 EN) guide to OpenAI Codex
CLI · Desktop App (macOS/Windows) · IDE Extension · Web/Mobile
Last updated: May 27, 2026
The live site displays the viewer's current date automatically and reflects the latest Codex model guidance reviewed from official docs.
Codex 101 is a comprehensive guide to OpenAI's coding agent Codex, organized for both first-time users and advanced practitioners.
Based on the official OpenAI documentation and OpenAI Docs MCP lookups, the guide is manually reviewed and verified before publication.
- First-time users: Start with sections 04-06 (setup, sign-in, first run), then 10 (approval/sandbox basics), and 14 (OpenAI Docs MCP).
- Professional users: Start with sections 12-14 (AGENTS.md, config.toml, MCP), then 15-17 (session strategy, automation, prompting contracts).
- Non-technical or first-time readers now get a stronger “first win” path before model, pricing, and MCP details: install the app, complete one small local task, and leave a Git checkpoint.
- Technical readers get a compact decision table for choosing App/CLI/IDE/Web, model fallback, and the next section based on the job at hand.
- The intro now points readers to the OpenAI Developer Showcase so they can scan real Codex-built examples and prompt ideas before diving into the guide.
- The daily update log now lives at the bottom as a compact Changelog section, with source-tracing detail tucked behind a disclosure.
- Re-checking
codex/modelsfirst on May 27 confirms thatgpt-5.5is still the top recommended Codex model when it appears in your picker.gpt-5.4remains the main fallback,gpt-5.4-ministays the fast local/subagent lane,gpt-5.3-codexremains the cloud/code-review lane,gpt-5.3-codex-sparkstays the near-instant research-preview lane for ChatGPT Pro, andgpt-5.2is still the main alternative model. - The main drift today remains authentication and API scope nuance. The current
codex/modelspage marksgpt-5.5with API Access and says it is available in Codex with ChatGPT or API-key authentication, whilecodex/pricingstill showsgpt-5.5as not available in the API Key usage-limit table. The guide treats this as a scope distinction to verify at point of use: ChatGPT sign-in remains the clearest Codex path forgpt-5.5, API users should confirm the actual model picker and standard API pricing, and direct API use ofgpt-5.5/gpt-5.5-proplus deprecations for oldergpt-5-codexsnapshots belongs to the separate OpenAI API docs. - Quickstart and Pricing now need to be read together. Quickstart still says every ChatGPT plan includes Codex and prefers the App path on desktop platforms, while
codex/pricinglays usage out byFree,Go,Plus,Pro 5x,Pro 20x,Business, andAPI Key. On Plus, the published local-message ranges aregpt-5.515-80,gpt-5.420-100,gpt-5.4-mini60-350, andgpt-5.3-codex30-150. Plus now explicitly lists web, CLI, IDE extension, and iOS access. As of the May 27 check, Pro $100 gets 2x extra usage through May 31, 2026; Pro $200 now includes 20x Plus on an ongoing basis, with higher 5-hour Codex limits honored at 25x Plus through May 31, 2026. - The May 14 OpenAI announcement Work with Codex from anywhere adds a separate mobile surface: Codex is rolling out in preview inside the ChatGPT mobile app on iOS and Android across all plans. It connects to machines where Codex is already running, including laptops, Mac minis, devboxes, and managed remote environments, so users can continue threads, review outputs, approve commands, change models, start new work, and receive screenshots, terminal output, diffs, test results, and approval prompts from the phone. Files, credentials, permissions, plugins, browser setup, Computer Use, and local tools stay on the connected host. The current
remote-connectionsdoc now frames remote access as three paths: phone to an awake/online macOS Codex App host, another signed-in Codex App device controlling that host, and Codex App projects that run on an SSH host. It still says mobile setup starts from the macOS App and that Windows phone connection is coming soon. The May 22 Help Center refresh adds an enterprise/admin nuance: Business/Enterprise workspaces may need Remote Control enabled in workspace settings or granted through RBAC before members can connect. The guide keeps the user-provided Windows operating memo separate: if your Windows build exposes remote control, add[features] remote_control = truetoconfig.toml, save, and restart Codex. - Pricing scope remains the most important detail to read carefully. The current
codex/pricingpage separates message/task limits from credits, says new and existing Business plus new Enterprise customers use token-based credit rates, and says other plan types should continue using the previous message-based rate card until migration. Becausecodex/models,codex/auth, andcodex/pricingdescribe API-key access from different angles, API-key users should check both in-product availability and standard API model pricing before relying ongpt-5.5. - A broader sweep across recent official launch posts and Codex security docs keeps the security/operations thread in the guide.
Building a safe, effective sandbox to enable Codex on Windows(May 13, 2026) now explains why the Windows path has bothunelevatedand preferredelevatedsandbox modes: the elevated design uses dedicated sandbox users, filesystem boundaries, firewall-backed network blocking, and a command runner to preserve developer workflow while enforcing OS-level limits.Running Codex safely at OpenAI(May 8, 2026) remains relevant to enterprise deployment for sandboxing, approvals, auto-review, managed requirements, network policy, keyring-based credential storage, forced ChatGPT workspace login, rules, and OpenTelemetry audit trails. - The guide itself also changed structurally today. The intro now includes localized onboarding visuals plus a Developer Showcase callout, the Codex App screenshots were refreshed to April 23, 2026 captures, section 19 (the tool-comparison chapter) was removed, and both
browser useandcomputer useare explained as standalone feature chapters inside the App section instead of only being mentioned as model/app-side capabilities. - The setup story is clearer than older revisions: Quickstart treats the app as the easiest starting path, the IDE surface explicitly covers VS Code, Cursor, Windsurf, and JetBrains, and API-key sign-in is still allowed but can limit features such as cloud threads and some credits-based functionality.
- Windows guidance is now split more cleanly between the general Windows page, the dedicated Windows app page, and the new Windows sandbox engineering post. The default recommendation is the native app, installable from Microsoft Store or
winget install Codex -s msstore; the agent runs natively in PowerShell, Default permissions apply the Windows sandbox,windows.sandbox = "elevated"is the preferred native sandbox withunelevatedas a fallback, WSL2 requires an app restart after switching the agent, and the integrated terminal can be chosen separately. - The Codex app docs are broader than a simple desktop shell. The current app, app/features, and app/automations pages emphasize built-in worktrees, Automations, thread-vs-standalone automation choices, Git tools, integrated terminal, voice dictation, pop-out windows, IDE sync, image input, chats, artifact preview, cached web search by default for local tasks, notifications, and sleep prevention. The latest April update also brings background computer use, more plugin coverage, multiple terminal tabs, SSH devbox support, a richer summary pane, Memories, and context-aware suggestions into the core app story. Pricing still matters here too: built-in image generation uses general Codex limits and tends to consume them 3-5x faster, while Fast mode currently uses 2.5x credits for GPT-5.5 and 2x credits for GPT-5.4.
- Plugins and skills are now documented as a tighter pair. The official
Pluginspage defines plugins as bundles of skills, app integrations, and MCP servers, while theSkillspage makes the progressive-disclosure loading model much more explicit and clarifies that plugins are the installable distribution unit. - Docs MCP remains one of the highest-leverage setup steps. The current guide at
developers.openai.com/learn/docs-mcpstill uses the server URLhttps://developers.openai.com/mcp, confirms that CLI and IDE configuration are shared, and recommends adding an AGENTS.md steering line so Codex consults the docs server automatically for OpenAI-related questions. The guide keeps that shared-config detail visible for both beginners and professional users. config.tomlis still the area most likely to drift. The current reference gives more weight toreview_model, top-levelweb_search,tools.web_search,tools.view_image,tool_suggest,personality,service_tier,default_permissions,windows.sandbox,windows.sandbox_private_desktop,model_instructions_file,memories.disable_on_external_context,sqlite_home, TUI settings, granular approvals, app permissions, feature flags, named permission profiles, sandboxed network proxy/requirements, keyring credential storage, forced login method/workspace controls, OpenTelemetry export, and managed network policy. Project-scoped.codex/config.tomlonly loads for trusted projects, and provider/auth/profile/telemetry routing keys belong in user-level config. Today’s refresh also keeps the admin-enforcedrequirements.tomlnote for Business/Enterprise controls such as MCP allowlists, web search modes, Browser Use, Computer Use, in-app browser availability, sandboxed network policy, and allowed sandbox modes. On the separate Platform/API lane, the API deprecations page now listsgpt-5-codex,gpt-5.1-codex*, andgpt-5.2-codexAPI snapshots for July 23, 2026 shutdown withgpt-5.5as the substitute. The May 19 API changelog also adds Secure MCP Tunnel for enterprise customers: ChatGPT web, Codex, Responses API, and AgentKit can reach private MCP servers through a customer-hosted outboundtunnel-client, but initial GA is account-led rather than self-serve.- Section 17 now reflects the current GPT-5.5 Prompt Guidance: prefer outcome-first prompts with explicit success criteria, constraints, output expectations, and stop rules; use short preambles for long tool-heavy tasks; define retrieval budgets and missing-evidence behavior for grounded answers; preserve Responses API
phasevalues when manually replaying assistant items; and ask for concrete validation checks before finalizing coding or visual work. - The official Codex Follow goals use case is now folded into Section 17, and the May 21 Enterprise/Edu release notes say Goal mode is generally available across the Codex app, IDE extension, and CLI. The guide treats Goal mode as a checkpoint contract for work that is bigger than one prompt but smaller than an open-ended backlog: define the objective, completion criteria, validation commands, intermediate checkpoints, and stop/approval rules up front; keep status updates to current checkpoint, verified work, remaining work, and blockers.
- A wider sweep across
developers.openai.com/codex, related OpenAI announcement/search surfaces, API model docs, Help Center release notes, and the OpenAI API changelog did not change the recommended Codex model order today. It kept the May 21 Enterprise/Edu notes for Appshots, locked computer use, in-app browser annotations, admin Codex analytics, and plugin sharing defaults, plus the May 22 Gartner enterprise coding agents announcement. It also kept the API/Platform-only Secure MCP Tunnel note without treating it as a general Codex app setup step. Chrome social verification found X readable but polluted by unrelated "Goals" results, Threads with general community/template posts, and LinkedIn with no matching result; no unverified social claims were added.
- First-time users (10 minutes): install/sign in (
04-06) → keep default sandbox/approval (10) → run one small edit task with Git checkpoint. - Professional users (team rollout): lock AGENTS.md +
.codex/config.toml(12-14) → standardizecodex exec/review flow (15-16) → adopt section17prompt contract as team baseline.
Section 21 now folds in practical patterns from OpenAI Developer Experience and Codex practitioners including Gabriel Chua, Vaibhav “VB” Srivastav, Tibo, Katia Gil Guzman, Dominik Kundel, and Romain Huet:
- Read Codex changes as Model + Harness + Surfaces, not just “a new model.”
- Use Codex as a second-pass reviewer beside other coding agents: normal review, adversarial review, and rescue each serve different risk levels.
- Start subagents with read-heavy parallel work such as security review, test-gap scans, maintainability checks, and log triage.
- Treat Codex as an AI teammate that explains PRs, runs checks, and keeps work reviewable, not just as vibe-coding autocomplete.
- Make tasks verifiable by naming commands, screens, failure stops, expected outputs, and sources.
- Treat Automations, plugins, connectors, Browser use, and app integrations as a work hub pattern, not only a coding pattern.
Sources used for this addition include Gabriel Chua's How I Think About Codex, OpenAI's Codex agent loop, openai/codex-plugin-cc, official Codex Subagents, public profiles/posts for VB, Tibo, Katia, Dominik Kundel, and Romain Huet.
Note for the May 27 run: Chrome connected successfully. X search was readable but mostly unrelated because "Goals" matched general posts, Threads showed general community/template posts, and LinkedIn returned no matching content. Public official docs still say Windows phone connection is coming soon, so the guide keeps Windows remote_control as an operating note rather than broad availability guidance.
| Section | Topic |
|---|---|
| Start Here | Fast paths for first-time users and professional workflows |
| 01–03 | Ecosystem overview, product suite, supported models |
| 04–05 | System requirements & pricing, installation & auth |
| 06–09 | CLI, App, IDE Extension, Web usage |
| 10–14 | Approval modes, slash commands, AGENTS.md, config.toml, MCP |
| 15–16 | Session management, CI/CD automation |
| 17 | Prompting Codex agents with output contracts, workflows, and playbooks |
| 18 | Advanced techniques |
| 19–21 | FAQ, references, OpenAI practitioner tips |
Currently supports Korean 🇰🇷 and English 🇺🇸.
Toggle languages in real-time via the 🌐 button on the top right of the page.
We welcome translation contributions! Add a new language block in
i18n.js.
The initial draft of this guide was created using AI based on the official OpenAI documentation and community resources, then manually reviewed and verified before publishing.
Despite our review, some typos, mistranslations, or inaccuracies may still remain.If you find any issues or have questions, please open an Issue or submit a PR!
Codex is evolving rapidly — always check the official docs for the latest information.
Open source contributions are welcome! 🎉
- 🐛 Bug fixes — Incorrect info, typos, mistranslations
- 🌐 Translations — Add new language support (add to
i18n.js) - 💡 Tips & workflows — Share useful Codex tips
- 📸 Screenshots — Updated UI screenshots
- 📝 Content — Expand or improve existing sections
# 1. Fork & Clone
git clone https://github.com/<your-username>/codex-101.git
cd codex-101
# 2. Open in browser to verify changes
open index.html
# 3. Submit a PR
git checkout -b fix/my-improvement
git commit -m "Fix: correct outdated information"
git push origin fix/my-improvementcodex-101/
├── index.html # Main page (chapter-map overview + 21 sections)
├── style.css # Styles (dark/light theme + intro/browser-use/computer-use feature blocks)
├── app.js # Interactions (theme, language, section navigation)
├── i18n.js # Translations (KR/EN)
└── images/ # Refreshed screenshots + localized explainer visuals
This project is open source and available under the MIT License.
Made with ❤️ by @swhan0329
Built with the help of AI — PRs welcome!
