Learn Everything

Module · Codex Engineer

Working in a Codebase

Read before you write - how to find the real code and shrink the change to fit.

2 topics4 interactive tasks

TOPIC 01

Orientation

Find the code that actually runs, instead of the code that looks like it.

What you'll practice

  • Read Before You Write — guided · beginner
  • Search the Way a Maintainer Would — practice · intermediate

A command you'll meet

cat ~/codex/repo/orientation.md

The fastest way to a good change is reading the code that already exists. Open the task below for the full walkthrough.

TOPIC 02

Narrowing the Scope

Turn a vague request into a change that fits the code that is already there.

What you'll practice

  • Narrow a Vague Request — practice · intermediate
  • Verify the Change Against the Repo — challenge · advanced

A command you'll meet

cat ~/codex/repo/narrowing.md

A vague request produces a vague diff. Open the task below for the full walkthrough.