The interactive Codex course

Learn OpenAI Codex by doing

Build practical Codex skills through twelve original modules, simulations, configuration builders, and source-linked guidance.

Start the course

Browse the complete Codex curriculum or take the skills assessment to choose a starting point.

Codex learning modules

Module 00 · beginner · 20 min

Getting Started

Install Codex, sign in, understand local and cloud execution, and run your first task.

Module 01 · beginner · 30 min

Slash Commands

Control models, context, execution environments, plans, goals, skills, and MCP connections.

Module 02 · beginner · 45 min

Memory & AGENTS.md

Give Codex durable project instructions and understand how repository guidance is discovered.

Module 03 · beginner · 45 min

Project Setup

Configure projects, environments, permissions, models, and repeatable verification.

Module 04 · intermediate · 45 min

Commands Deep Dive

Use planning, review, model selection, context management, projects, and task coordination effectively.

Module 05 · intermediate · 1 hour

Skills

Build reusable workflows that Codex discovers and invokes with progressive disclosure.

Module 06 · intermediate · 1 hour

Hooks

Run deterministic commands at Codex lifecycle points with explicit matchers and safe exit behavior.

Module 07 · intermediate · 1 hour

MCP Servers

Connect Codex to tools and data using local or remote Model Context Protocol servers.

Module 08 · intermediate · 1 hour

Subagents

Delegate bounded work to specialized agents and coordinate parallel research or implementation.

Module 09 · advanced · 1.5 hours

Advanced Features

Master sandboxing, worktrees, cloud execution, browser control, computer use, and reasoning controls.

Module 10 · advanced · 1 hour

Workflows

Automate Codex with non-interactive runs, GitHub Actions, goals, scheduled tasks, and verification gates.

Module 11 · advanced · 1.5 hours

Plugins

Package and distribute skills, MCP servers, and optional UI through the universal plugin system.

Practical tools

Search Codex Me

↑↓ navigateEnter openEsc close