← Back to course
Codex Crash Course
Free Preview

You're reading Module 01 for free. Enroll to unlock all 7 modules, exercises, and downloadable resources.

Enroll in Full Course — $47
Module 01 — Free Preview

Codex Foundations

Understand what Codex is, how it differs from a regular chatbot, and why giving an AI agent a workspace produces better results than just writing a prompt.

30 to 45 minutes 1 exercise

What you'll learn

The Big Shift

Core concept

AI is moving from chat responses to supervised workflows. A chatbot gives you answers. An AI agent works inside a controlled environment, uses your files, follows your rules, and produces work you can review before trusting.

Most people first meet AI through a chat interface. You type a question, it replies. That model is useful for quick lookups, drafting, and brainstorming. But it has a ceiling. Every conversation starts from scratch. The AI doesn't know your business, your files, or your project. You paste context in manually every time.

Codex works differently. Instead of answering questions, it works inside a project. It can inspect files, suggest changes, edit files, run tasks, and produce outputs you can review before using. That's the shift this course is built around.


Get Codex Installed

Before anything else in this course, you need Codex on your machine. If you already have it installed and you've signed in with your OpenAI account, skip ahead.

The Codex download page at openai.com/codex with a highlighted Download for Windows button.
Download Codex from openai.com/codex. Available for Windows and Mac. Once installed, create a Project for this course so Codex remembers your context across every session.

Go to openai.com/codex and click the button for your operating system. The installer is straightforward. Once it finishes, open Codex and sign in with your OpenAI account. After signing in, click New Project and name it something like Codex Crash Course. You'll add your context and instructions to this project as you work through the modules.

Once you're in, leave Codex open alongside this module. The rest of the content will make more sense once you can see what you're reading about.


Chatbot vs. Agent

Here's a simple way to understand the difference:

Chatbot
You paste context every time.
Starts fresh each session.
Replies with text only.
No access to your files.
Can't run tasks or workflows.
Output is a message.
Agent (Codex)
Works inside your project.
Reads your files and folders.
Can use tools and run code.
Follows permission rules.
Produces drafts you review.
Output is actual work.

The practical difference is this: a chatbot helps you think. An agent helps you do. This course teaches you how to use Codex as a supervised digital worker, not just a smarter search engine.

The Codex interface with the Project panel and Chat Bar labeled, showing key controls including context attachments, access level, model selection, voice input, send, and the project switcher.
The Codex interface at a glance. The Project panel (left) gives Codex persistent context across chats. The Chat Bar is where you write prompts, set the access level, choose the model, and attach files.

This is the Codex interface you'll be working in throughout this course. On the left is the Project panel. Each project holds its own memory, files, and custom instructions, kept separate from every other project. At the bottom is the Chat Bar, where you write prompts, attach files, and control how much Codex is allowed to do. You'll get hands-on with every one of these controls as the modules progress.


Model Controls: Intelligence and Speed

When you open Codex, you'll notice two settings you can adjust: Intelligence and Speed. These control how the model approaches a task. Knowing what each one does helps you get better output and use your plan wisely.

Intelligence

The Intelligence setting controls how deeply the AI reasons through a task. Think of it as choosing how much thinking power to apply.

SettingBest for
LowQuick, simple work. Rewriting a sentence, brainstorming a few ideas, or asking something basic. Fast and light.
MediumA good default for most everyday tasks. Works well for lesson writing, business content, emails, simple planning, and general problem solving.
HighUse this when the task needs stronger reasoning or more careful output. Good for debugging, building course materials, analyzing data, creating project plans, or comparing options.
Extra HighFor complex work where quality matters more than speed. Use this for advanced coding, detailed strategy, deep analysis, troubleshooting, or important business decisions.

Speed

The Speed setting controls how quickly the model responds.

SettingBest for
StandardThe default. Normal response speed and normal usage. Works well for most tasks.
FastQuicker responses, but it draws more from your plan or usage limit. Helpful for rapid back-and-forth, quick edits, or faster brainstorming.

A simple rule: match the setting to the task. Don't use Extra High for a subject line. Don't use Low for a project plan.

The Intelligence and Speed dropdowns in Codex, showing Low, Medium, High, and Extra High options for Intelligence, and Standard and Fast options for Speed.
The Intelligence and Speed controls in Codex. Intelligence sets how deeply the model reasons. Speed sets how fast it responds. Match both to the complexity of the task.
Recommended beginner setup

Use Medium Intelligence and Standard Speed for most lessons. Move up to High when you're working on projects, websites, coding, data analysis, or anything where accuracy matters more than speed.


The Codex Mental Model

Every good Codex workflow follows this chain. Keep it in mind throughout the course.

01
Prompt
A clear goal with context, constraints, and verification instructions. Not just a request.
02
Context
Business description, files, notes, examples, and instructions the agent should know before it starts.
03
Files and Workspace
The project folder where the work lives. Source files, outputs, and review notes all kept separate.
04
Tools, Skills, and Connections
What the agent can use: code runners, document editors, reusable skills, and MCP connections to external tools.
05
Permissions
What the agent is allowed to do. Start narrow. Expand only when the workflow is proven and tested.
06
Preview and Review
You verify the work before trusting or publishing it. Preview is the trust layer.
07
Automation
Once the workflow is tested and reliable, it can run on a schedule without starting from scratch each time.

Step 05 of that model, Permissions, is controlled by a single dropdown in the Chat Bar. Here's what each level means in practice:

Codex access level dropdown open, showing Default permissions, Auto-review, and Full access options, with Full access currently selected.
The access level dropdown in Codex. Start with Default permissions or Auto-review while learning a workflow. Switch to Full access only once you've confirmed the workflow behaves as expected.
  • Default permissions — Codex can read files and suggest changes, but won't modify anything or run commands without prompting you. Good for exploration and planning.
  • Auto-review — Codex can make changes and run code, but pauses and shows you a summary before completing each task. This is the recommended setting for most real work.
  • Full access — Codex executes tasks end-to-end without stopping for review. Only use this when you've already tested the workflow and you trust it completely.

A good habit: always start a new workflow on Default permissions or Auto-review. Upgrade to Full access once you've seen the output a few times and you're satisfied it's doing exactly what you intended.

Key lesson

Better AI work comes from giving the agent a workspace, not just a prompt.


What Codex Can Work With

Codex becomes more useful as you give it more to work with. Here's what it can access and use, depending on what you provide.

Files and Documents

  • Markdown notes and project briefs
  • Word documents and PDF handouts
  • CSV and spreadsheet data
  • PowerPoint outlines
  • Screenshots and images
  • Website HTML and CSS files
  • Code files and scripts

Tools and Capabilities

  • Computer use: Codex can see and interact with apps and browser interfaces when given permission. Useful for visual QA, testing forms, and reviewing layouts.
  • Skills: Reusable workflows you write once and run whenever you need them. A skill packages up your instructions, constraints, and expected output so Codex does the task your way, every time. You'll write your first one in Module 07.
  • Plugins: Ready-made skills you install from the Codex Plugins page. Each plugin adds a new capability in one click. There are plugins for Gmail, GitHub, Chrome, Netlify, Figma, and more.
  • MCP connections: The underlying protocol that lets plugins connect to live tools and services. Once an MCP connection is active, Codex can read real data from those systems and push work back to them.
  • Automations: Schedule a skill or workflow to run on a regular cadence without you having to kick it off manually. Best saved for after you've tested the workflow and you're confident in the output.
  • Preview: Review documents, websites, spreadsheets, and apps before approving changes.

What Codex Should Not Do Unsupervised

  • Publish or send anything to live systems without your approval
  • Access sensitive personal or financial data without review
  • Delete or permanently modify source files
  • Make decisions that affect real customers or real money

The rule of thumb: inspect first, suggest second, draft third, edit fourth, publish only after a human approves.


How This Course Is Structured

This is a 7-module course. Each module builds on the previous one. By the end, you'll have a complete Codex workflow you can reuse for real business work.

ModuleTopicWhat you'll build
01Codex FoundationsYour first practice project folder
02Agent-Ready PromptingStrong prompts for 3 real tasks
03Workspace SetupA clean, structured project workspace
04Documents and SlidesA workshop presentation package
05Data AnalysisA cleaned spreadsheet and KPI summary
06Website BuildA business landing page
07Skills and AutomationsA reusable workflow and safety checklist

Exercise Create Your First Practice Project

Now that Codex is installed, create a project folder for it to work inside. Here's how to set up your first practice project.

Step 1: Create a folder on your computer called:

codex-crash-course-practice

Step 2: Inside it, create four files:

project_brief.md       ← What this project is for
notes.md               ← Any relevant notes or ideas
sample_data.csv        ← A small dataset (or leave blank for now)
website_idea.md        ← A rough description of a website you want

Step 3: Add a few sentences to each file. They don't need to be polished. The goal is to give Codex something real to inspect.

Step 4: In Codex, open this folder and run this prompt:

Inspect this project folder and summarize what files are here.
Do not edit anything yet.
Tell me what you think this project is for and what information is missing.

Read the response. Notice how Codex treats the folder as a workspace, not just a source of text. This is the starting point for everything else in this course.

Key Takeaways

Ready to Keep Going?

That's the end of the free preview. Enroll to unlock all 7 modules, hands-on exercises, and downloadable resources.