First-Time User: Codex Orientation, Setup, And Platform Fit
Quick Read
- Codex is an OpenAI work assistant that can help you work on files, projects, tools, and reviewable outputs.
- Start with a safe training folder and ask Codex to look around before it changes anything.
- Use current OpenAI docs for installation and model choices; older videos are visual context only.
- If you use a work, school, or managed computer, follow your organization's policy before you install Codex or connect tools.
Use this first-time user section if you are new to Codex, have not installed it yet, or have only seen it in ChatGPT, OpenAI Academy, a teammate's demo, or a short video. This section gives you the product map, the setup path, the first-use safety basics, and a quick visual tour before you move into the deeper lessons. It is practical by design, but it is not a replacement for OpenAI's official documentation or your organization's software policy.
If you first met OpenAI through ChatGPT, you may wonder where Codex fits. Think of ChatGPT as the broader assistant for conversation, reasoning, writing, research, and analysis. Think of Codex as a workspace where OpenAI models can help you work on files, projects, tools, code, documents, and other reviewable outputs. You can use Codex through places such as the desktop app, CLI, IDE extension, web/cloud tasks, GitHub integration, and mobile access where available.
Codex can inspect files, use approved tools, run commands when allowed, create outputs, review changes, validate results, and explain the evidence. That makes it feel less like a question-and-answer chat and more like a supervised work partner. You still own the goal, the risk, the review, and the final decision.
Official Source Alignment
This section turns the official OpenAI material into a plain-language starting point. Use the links below to confirm product details and continue into the source material when you are ready.
Who This First-Time User Section Is For
Use this section if you have not installed Codex, have not opened the desktop app, have never run the CLI, or are not sure whether your ChatGPT account includes Codex. By the end, you should know how to sign in, choose a safe workspace, recognize the major controls, and find the official OpenAI docs when you need the latest details.
If you use a corporate laptop, managed workstation, government device, school-issued computer, or any device controlled by an IT team, follow your organization's software installation, security, data-handling, and AI-use policies first.
Those policies protect you, your organization, and your data. Install Codex, enable browser or computer use, connect GitHub, expose internal files, or add advanced tool connections only when those actions are approved for your environment.
Install And Access Options
Codex is available in several places. You do not need to install everything at once. If you want the simplest visual experience, start with the desktop app. If command-line tools are unfamiliar, that is okay. You can come back to the CLI later.
If you want to watch the general flow first, the OpenAI Academy Getting started with Codex video and public YouTube version, Getting started with Codex, can help you recognize the CLI and IDE setup pattern.
Treat that video as older visual context, not as the current install authority. For current installation steps, model guidance, and version-specific details, use OpenAI's Quickstart, Models, and Changelog pages.
This course uses privacy-safe training pictures and screenshots; it does not require recording this laptop or showing private session history.
Older Official Video: Visual Context Only
Open the video if you want to see the general flow before you try it yourself. For current commands, UI labels, model options, and setup details, use OpenAI's Codex Quickstart, Models, and Changelog pages.
Open older official setup video
| Codex option | Best first use | Official reference |
|---|---|---|
| Codex Desktop App | Best first place to use Codex for this course. Use it to choose projects, review settings, supervise local/worktree/cloud tasks, and inspect outputs visually. | Codex App and Quickstart |
| Codex CLI | Best if you are comfortable in a terminal and want repeatable commands, local repository work, diagnostics, or automation-style workflows. | Codex CLI and CLI command reference |
| Codex IDE Extension | Best if you already work in VS Code or another supported editor and want Codex next to your open files. | Codex IDE extension |
| Codex Web / Cloud | Best for approved hosted tasks, GitHub-connected work, cloud environments, and pull-request workflows. | Codex web/cloud |
First-Use Safety Checklist
Desktop App Setup: Simple Version
Use these steps if you want the easiest path. Read one line, do that one thing, then move to the next line. If you are on a school, company, government, or work laptop, first check the approved software process.
- Check the approval path. If this is not your personal computer, ask your teacher, manager, or IT team whether Codex is approved.
- Open the official Codex App page. Use OpenAI's page, not a random download link from the internet.
- Choose your computer type. Pick Windows, Mac Apple Silicon, or Mac Intel. If you do not know your Mac type, ask someone or check your Mac's About screen.
- Download and install. Open the downloaded file or Microsoft Store page and follow the normal install prompts.
- Open Codex. After installation, start the app from your Start menu, Applications folder, Dock, or desktop shortcut.
- Sign in. Use the ChatGPT account or OpenAI API key your school, company, or training program approved.
- Pick a training folder. Choose a simple practice folder first. Save private work files for later, after you understand the controls and have approval to use them.
- Keep the first task safe. Ask Codex to inspect and explain before asking it to edit, send, publish, merge, or deploy anything.
winget install Codex -s msstore for users who are allowed to install from PowerShell.Inspect this folder. Explain what you see. Do not change files.CLI Setup: Simple Version
The CLI means Command Line Interface. It is Codex inside a terminal window. If Terminal, PowerShell, or Command Prompt feels unfamiliar, start with the desktop app first. You can return to the CLI when you are ready.
- Check the approval path. On a managed computer, your organization may block terminal installers or require an approved software process.
- Open the OpenAI quickstart. The quickstart has the current commands. Commands can change, so copy from OpenAI's page when installing.
- Open the right terminal. Use PowerShell on Windows. Use Terminal on Mac or Linux.
- Copy the command for your computer. Do not guess. Copy the exact command shown in the OpenAI quickstart for your operating system.
- Run Codex. After install, type
codexin the terminal and sign in when prompted. - Move to a practice folder. Start in a folder created for training so you do not accidentally expose unrelated files.
- Use a safe first prompt. Ask Codex to explain the folder first. Wait to make changes until you understand approvals and access limits.
Open quickstart.Copy the official install command.Open quickstart.Copy the official Windows command.npm install -g @openai/codexbrew install --cask codexcodexcodex, and sign in when prompted.Explain this folder. Do not edit files.IDE Extension Setup: Simple Version
Use the IDE extension if you already work in VS Code or another supported editor and want Codex beside your open files. If you do not know what an IDE is, start with the desktop app first.
- Check the approval path. Managed computers may restrict editor extensions.
- Open the official Codex IDE extension docs. Use OpenAI's Codex IDE extension page as the current reference.
- Open your editor's extension marketplace. Search for OpenAI Codex and verify the publisher before installing.
- Sign in with the approved account. Use the same account policy that applies to the desktop app or CLI.
- Open a practice folder or repository. Start with approved practice material before using confidential files or production-only work.
- Use a safe first prompt. Ask Codex to explain the open files and suggest a plan before editing.
Visual Feature Orientation
The images below reuse the privacy-safe Codex Desktop screenshots from Simulation 1. They are included here so a first-time learner can recognize the app before starting the full simulation. For the complete narrated walkthrough, go to Codex 102, open Workflow Simulations, and start 1. Codex Desktop Basic Setup. The simulation has the same blocks with deeper expandable narratives.









Skills: Why They Matter Early
Skills help when you want Codex to follow the same process more than once. OpenAI's skills documentation explains that a skill is a folder with a required SKILL.md file plus optional scripts, references, and assets. In plain English, a skill is a reusable set of instructions Codex can follow. For business users, that can help standardize spreadsheet analysis, presentation creation, review checklists, deployment steps, policy summaries, or customer-response workflows.
The built-in $skill-creator is the easiest way to start. You do not need to build a full plugin on day one. Begin with a simple instruction-only skill that tells Codex when to use it, what inputs it needs, what steps to follow, what review proof to produce, and when to stop for human approval. Once a workflow is stable and useful to others, OpenAI's plugin documentation explains how skills can be packaged for reuse.
- Use a prompt when the instruction applies only once.
- Use
AGENTS.mdwhen the guidance should apply to a project or repository. - Use a skill when the workflow is repeatable and should be discoverable by Codex.
- Use a plugin later, when a skill or tool capability should be packaged for installation or sharing.
Official references: Agent Skills, Save workflows as skills, and Build plugins.
1. Codex In The OpenAI Platform
You can think of OpenAI's platform as a set of model capabilities delivered through different products. ChatGPT is the familiar assistant for conversation, writing, analysis, and reasoning. The OpenAI API helps developers build their own apps and workflows. Codex sits closer to day-to-day work. It can help inside a project folder, use approved tools, work with files, and produce results you can review.
The Codex manual describes Codex as OpenAI's coding agent for software development and lists access through ChatGPT plans. That matters because Codex is not a random plug-in or a simple code editor feature. It is part of the OpenAI product family, with official ways to access it, configure it, and control it. Before you use Codex with real work, know which account is approved, what data you may use, and which actions need human approval.
| Codex option | Primary role | Business meaning |
|---|---|---|
| ChatGPT | General assistant for conversation, reasoning, writing, analysis, and multimodal work. | Useful for broad thinking, drafting, research, explanation, and decision support when tool context is appropriate. |
| Codex | Workspace for project-based tasks, coding, review, local tools, files, outputs, and checks. | Useful when you want supervised work inside a workspace with review proof and clear controls. |
| OpenAI API | Programmatic access for custom applications, automations, products, and business integrations. | Useful when an organization wants to build its own AI-enabled systems rather than manually operate a user-facing assistant. |
| Tool connections | Approved bridges into external systems, files, apps, or services. Some advanced connections use MCP. | Useful when Codex or ChatGPT needs approved access to real work context instead of relying only on pasted text. |
2. How Codex Emerged
OpenAI introduced Codex as a cloud-based software engineering agent that could work on multiple tasks in parallel. At first, the product was strongly developer-focused. It could understand a codebase, implement changes, fix bugs, write tests, review work, and show evidence through citations, logs, test results, and diffs. That history matters because it explains why Codex cares so much about source context, workspace boundaries, command output, review, and validation.
Codex then expanded into more places to use Codex: web, CLI, IDE extension, GitHub integration, mobile access, and the desktop app. The desktop app brings Codex closer to your daily work. It gives you one place to manage threads, projects, worktrees, terminal output, browser previews, computer-use workflows, settings, skills, advanced tool connections, generated outputs, and review evidence.
This does not mean Codex stopped being a developer tool. It means the same supervised work pattern can help with more professional tasks when the right tools and permissions are in place. You may not write code yourself, but you can still use Codex to frame requirements, inspect source material, create a decision record, summarize files, compare data, prepare a presentation outline, draft an approved email, or coordinate separate analysis tasks. The skill is learning how to delegate clearly and review carefully.
What Codex Adds Beyond A Normal Chat
- Workspace awareness: Codex can operate in a project folder or repository instead of only responding to pasted text.
- Tool use: When allowed, Codex can run commands, inspect output, browse local previews, use configured tools, and create outputs.
- Review evidence: Codex can show diffs, tests, logs, screenshots, validation notes, source references, and generated files.
- Threaded work: Codex can manage separate tasks, continue context, and support parallel work when tasks are independent.
- Controlled execution: Codex is limited by workspace, access limits, approval policy, account access, tool settings, and organizational rules.
What Codex Does Not Own
- Business priority: The human or team decides what matters and why.
- Authority: Codex should not quietly send, publish, merge, deploy, delete, or update external systems.
- Risk acceptance: Codex can identify risk, but accountable people decide whether the risk is acceptable.
- Data policy: The organization decides what data may be used and where.
- Final judgment: A polished output is not automatically correct, complete, compliant, or ready to act on.
3. From Developer Tool To Desktop Assistant
When this course calls Codex a desktop assistant, it does not mean an unrestricted assistant that acts on everything it sees. A better phrase is supervised desktop work assistant. The desktop app can help with software work, and it can also help with approved knowledge work. For example, you might ask Codex to summarize meeting notes, turn a CSV into an analysis memo, outline a presentation, review a draft policy, prepare a project status report, or walk through a browser-based workflow without submitting anything.
The practical shift is from "ask a model a question" to "give Codex a clear work package." A clear work package includes the goal, context, source material, constraints, stop conditions, expected output, validation method, and decision owner. The desktop app helps because it gives you visible controls: project selection, mode selection, settings, tools, approval prompts, terminal output, output previews, diff review, and thread history.
You do not need to memorize technical terms. Focus on the choices that affect safety and evidence. Workspace scope controls what Codex can inspect. Local, Worktree, and Cloud choices affect where work happens. Approval policy controls when Codex needs to pause. Access-limit settings, sometimes called sandbox settings, control what files and network resources Codex can use. Browser use and computer use affect whether Codex can observe or interact with screens. Tool connections, including MCP in advanced setups, control which external systems can provide context. Output and diff review help you verify the result.
4. First Mental Model For Learners
Use this simple model throughout the rest of the course:
- ChatGPT helps you think and communicate. It is excellent for reasoning, drafting, explaining, comparing, and discussing options.
- Codex helps you move work forward inside a controlled workspace. It can inspect, plan, edit, run, generate, validate, and report when your environment allows those actions.
- OpenAI platform capabilities power both. Models, tools, APIs, approved app connections, and account controls determine what is available in a given environment.
- The user remains accountable. The more Codex can do, the more important it becomes to define scope, inspect evidence, and approve important actions deliberately.
Reflection Exercise
Before you continue, choose one real work activity you perform or supervise. Write it two ways. First, write it as a casual chat request. Then rewrite it as a Codex-ready work package with a goal, context, source material, constraints, done criteria, evidence needed, and actions that need human approval. This exercise prepares you for Overview, Codex 101 prompting, Codex 102 workflow simulations, and hands-on practice labs.