| marp | true |
|---|---|
| theme | tessl-cheatsheet |
| paginate | false |
| size | 1400px 1200px |
npm install -g @openai/codex
codexRequires ChatGPT Plus/Pro/Business/Enterprise. Auth via browser or OPENAI_API_KEY.
| Mode | Flag | Behavior |
|---|---|---|
| Suggest | --suggest |
Shows changes, requires approval |
| Auto-Edit | --auto-edit |
Auto-edits, asks for commands |
| Full Auto | --full-auto |
Full access, no confirmations |
| Command | Description |
|---|---|
codex |
Start interactive session |
codex "prompt" |
Direct prompt |
codex exec "prompt" |
Non-interactive run |
codex e "prompt" |
Short form of exec |
codex --model o3 |
Specify model |
| Key | Action |
|---|---|
Enter |
Send message |
Ctrl+C |
Cancel operation |
Esc |
Exit/cancel |
y / n |
Approve/reject |
Config location: ~/.codex/
export OPENAI_API_KEY="sk-..."
export CODEX_MODEL="codex-1"
export CODEX_MODE="auto-edit"Project config: AGENTS.md in project root
| Model | Best For |
|---|---|
codex-1 |
Default, balanced |
o3 |
Complex reasoning |
o4-mini |
Fast, lightweight |
gpt-4.1 |
General coding |
Run Codex as MCP server:
npx codex --mcp-serverWorks with OpenAI Agents SDK.
codex exec "Run tests and fix failures" \
--full-auto --timeout 300- Commit before running Codex
- Use
--suggestfor risky changes - Review diffs before accepting
- Create feature branches
- Start with
--suggestmode to learn - Use specific file paths in prompts
- Let Codex iterate on test failures
- Use
codex execfor CI/automation
Tessl · Codex CLI Cheat Sheet · __VERSION__