Panduan langkah demi langkah untuk memasang, mengkonfigurasi, dan mula menggunakan Codex — alat CLI coding daripada OpenAI. Untuk pelajar dan pengajar.
Pengenalan ringkas kepada Codex oleh OpenAI
Codex adalah alat CLI (Command Line Interface) daripada OpenAI yang membolehkan anda menulis, memahami, dan mengubah suai kod secara interaktif melalui terminal. Codex menggunakan model AI yang sama di sebalik ChatGPT untuk membantu anda dalam tugasan pembangunan perisian.
Ia adalah alternatif kepada Claude Code (Anthropic) dan alat coding AI lain. Dalam kursus ini, anda akan belajar memasang dan menggunakan kedua-duanya untuk pengalaman vibe coding yang lengkap.
Perisian yang perlu dipasang sebelum install Codex
Langkah demi langkah untuk Windows 10 / 11
Jika anda menggunakan Homebrew di Windows (melalui WSL atau Git Bash):
Langkah demi langkah untuk macOS
Alternatif jika Homebrew tidak tersedia:
Proses pengesahan, persediaan, dan konfigurasi awal
Buka terminal dan taip:
Jika ini kali pertama, Codex akan memandu anda melalui proses persediaan.
Codex perlu mengesahkan identiti anda:
Selepas pengesahan, Codex akan tanya beberapa soalan konfigurasi:
Checklist untuk memastikan Codex berfungsi sepenuhnya
Sepatutnya output nombor versi seperti 0.x.x
Memaparkan senarai command dan options yang tersedia
Codex patut memberi penjelasan tentang kod JavaScript ringkas itu
Memaparkan akaun OpenAI yang disambungkan
Jalankan tanpa argumen untuk masuk ke interactive mode. Taip "Buat hello world Python" dan lihat jika ia bertindak balas.
5 isu yang sering dihadapi dan cara mengatasinya
Punca: Direktori npm global tidak ada dalam PATH sistem.
Penyelesaian (Windows):
Penyelesaian (Mac/Linux):
Punca: Sesi OAuth tamat atau browser tidak dapat dibuka.
Penyelesaian:
Punca: Codex memerlukan Node.js 18+. Versi lama (14.x, 16.x) tidak akan berfungsi.
Penyelesaian:
Punca: Akaun OpenAI telah mencapai had penggunaan atau baki tidak mencukupi.
Penyelesaian:
Punca: Isu jaringan, kebenaran (permissions), atau versi npm terlalu lama.
Penyelesaian:
Kekuatan masing-masing untuk membantu anda memilih alat yang sesuai
| Aspek | 🤖 Claude Code (Anthropic) | 🤖 Codex (OpenAI) |
|---|---|---|
| Model AI | Claude Opus 4 / Sonnet 4 | GPT-4o / GPT-4o-mini |
| Pemasangan | npm install -g @anthropic-ai/claude-code | npm install -g @openai/codex |
| Kelebihan Utama | Ekosistem tool kaya (MCP, Superpowers, Skills) — sesuai untuk pengajaran dan workflow berstruktur | Integrasi rapat dengan ekosistem OpenAI — kuat untuk coding umum dan penyelesaian masalah |
| Plugin / Tools | MCP Server (15+ plugin), Superpowers Skills | Terhad — fokus pada coding asas |
| Context Window | 200K tokens | 128K tokens |
| Harga | Pay-as-you-go (API Anthropic) | Pay-as-you-go (API OpenAI) |
| Kesesuaian Pengajaran | Sangat sesuai — ekosistem lengkap untuk pembelajaran berstruktur | Sederhana — sesuai untuk coding asas dan integrasi dengan alat OpenAI |
| Bahasa Melayu | Sokongan baik dalam prompt dan output | Sederhana — bergantung pada model GPT |
Apa yang perlu dilakukan selepas berjaya memasang Codex