Codex CLI Bootcamp — Level 1: Foundations

APPLIED AI FOR SOFTWARE ENGINEERS

From Zero to Your First AI-Assisted Commit. The Foundations of OpenAI's Codex CLI.

A structured introduction to Codex CLI — OpenAI's terminal-native coding agent that reads your repo, plans changes, edits files, and runs commands locally while your source stays on your machine. Install and authenticate on macOS or Windows, run your first session, learn to read and approve diffs, use the essential slash commands, set up AGENTS.md project memory, and master the approval modes and sandbox that keep an AI agent safe.

8 Modules
3 Practice Labs
Self-Paced Format
Self-Paced
+ Mentor Support
Google Cloud Premier Partner Google Cloud Premier Partner
Built for Developers New to AI Agents Students & Career Switchers Engineers on New Machines Teams Standardizing Setup

Install It. Run It. Ship Your First AI-Assisted Commit.

assignment_turned_in

What You'll Build

  • 💭

    The Codex Mental Model

    Understand the agent loop, OS-level sandbox, and human-in-the-loop approvals.

  • 📦

    Installed & Verified Codex

    Install the scoped @openai/codex on macOS (npm/Homebrew) or Windows (PowerShell/WSL2).

  • 🔑

    Safe Authentication

    Sign in with ChatGPT or use an OPENAI_API_KEY, handling keys securely.

  • 💾

    Your First AI-Assisted Commit

    Run a session in a Git repo — intent, plan, approve, inspect diff, commit.

  • ⌨️

    Essential Slash Commands

    /init, /model, /permissions, /review, /diff, /compact, /new, /quit.

  • 📄

    AGENTS.md Project Memory

    Configure build, style, and boundary conventions Codex follows every session.

  • 🛡️

    Approval Modes & Sandbox

    Read-only, auto, and full access — with safe rails as the everyday default.

  • 🧪

    Three-Part Practice Lab

    A first script + README, an AGENTS.md setup, and the approval loop, hands-on.

settings

Tools You'll Use

⌨️
Codex CLI
🟢
Node.js / npm
Git & GitHub logo
Git & GitHub
📄
AGENTS.md
🍺
Homebrew
🪟
PowerShell / WSL2

What You Will Build

Eight foundation modules and a three-part practice lab — from install to your first AI-assisted commit.

M1

THE CODEX MENTAL MODEL

schedule20 MIN

Understand what Codex CLI is — a terminal-native coding agent built on an agent loop, OS-level sandboxing, and human-in-the-loop approvals — and where it fits in your workflow.

M2

INSTALLED & VERIFIED CODEX

schedule30 MIN

Check prerequisites (Node.js 18+, npm, Git), install the scoped @openai/codex (never the wrong unscoped package), on macOS (npm/Homebrew) or Windows (PowerShell/WSL2).

M3

SAFE AUTHENTICATION

schedule20 MIN

Authenticate with ChatGPT sign-in (paid plan) or an OPENAI_API_KEY for automation/CI — treating the key like a password and rotating it on any leak.

M4

YOUR FIRST AI-ASSISTED COMMIT

schedule35 MIN

Run the core loop inside a Git repo: describe intent, review the plan, approve, inspect the diff, and commit or revert with confidence.

M5

ESSENTIAL SLASH COMMANDS

schedule25 MIN

The everyday command set that drives a session: initialise, switch model, set permissions, review, diff, compact context, start new, and quit.

M6

AGENTS.md PROJECT MEMORY

schedule25 MIN

Configure AGENTS.md so Codex follows your project's build, style, and boundary conventions automatically on every session.

M7

APPROVAL MODES & SANDBOX

schedule25 MIN

Control the three approval modes (read-only, auto, full access) and sandbox levels — defaulting to Auto + workspace-write and avoiding the --yolo bypass.

M8

THREE-PART PRACTICE LAB

schedule60 MIN

Put it together: build a first script + README, set up AGENTS.md, and practise the approval loop — then meet the completion criteria.

Your Instructors

Prem Kumar

Prem Kumar

AI Architecture Expert

"Anyone can build an AI demo. I teach you how to build the architecture behind systems that scale, because the gap between prototype and production is where most teams get stuck."

Specialty

Data Platform Architecture AI-Enabled Systems Full-Stack Engineering Technical & AI Strategy High-Performance Team Building
Himal Rajan

Himal Rajan

Full Stack & AI Developer

"From React frontends to Python AI backends, I've spent my career building full-stack systems that actually ship, RAG pipelines, autonomous agents, and production APIs that handle real traffic. At RocketOne, I teach you the exact engineering decisions that turn an AI prototype into a system your users can depend on."

Specialty

Full Stack Development (React, Node.js) Python & AI Development RAG Pipelines & Vector Search Autonomous Agents Java & Spring Boot
Naveen Kumar

Naveen Kumar

AI/ML Engineer

"I've built AI systems across Zoho, Virtusa, and now SquareShift, from machine learning pipelines to generative AI applications. At RocketOne, I teach you the practical skills to build AI-powered solutions that work in the real world, not just in notebooks."

Specialty

Generative AI & LLMs Prompt Engineering Machine Learning Google Cloud ML AI Application Development MLOps & Model Deployment

Industry practitioners with hands-on delivery experience at SquareShift Technologies, a Google Cloud Premier Partner serving Fortune 500 clients.

What You Need Before Day 1

Required

  • Basic terminal familiarity (running commands, navigating folders)
  • An OpenAI account (ChatGPT plan or API key)
  • Node.js 18+, npm, and Git installed
  • A laptop running macOS or Windows

Not Required

  • Prior AI-tooling experience
  • Advanced programming background
  • Any paid Codex add-ons

This is the beginner (Level 1) track. No prior AI-tooling experience needed — only basic terminal familiarity and an OpenAI account.

Every Question You Haven't Asked Yet.

No. This Level 1 foundations track assumes only basic terminal familiarity and an OpenAI account. It takes a complete newcomer from zero to a first AI-assisted commit.
Both. You'll install Codex on macOS (npm or Homebrew) and on Windows (native PowerShell or WSL2), with the right setup for each platform.
A working Codex CLI install, your first AI-edited and committed change, and a configured AGENTS.md — everything you need to move on to Level 2: Productive Daily Use.
This program is currently marked Coming Soon — register your interest with admissions and we'll notify you the moment enrollment opens.