Cara Install dan Menggunakan Codex CLI: Solusi OpenAI untuk Claude Code

Ashley Goolam

Ashley Goolam

8 September 2025

Cara Install dan Menggunakan Codex CLI: Solusi OpenAI untuk Claude Code

Bayangkan mengetik perintah sederhana ke terminal Anda dan melihat AI membuat aplikasi todo React lengkap—dengan persistensi dan siap dijalankan. Kedengarannya ajaib? Itulah kekuatan Codex CLI, alat baris perintah OpenAI untuk pengkodean yang dibantu AI, yang diluncurkan pada tahun 2025. Jika Anda seorang pengembang yang pernah menggunakan Claude Code, Anda akan senang menjelajahi Codex CLI sebagai alternatif baru. Dalam ulasan mendalam ini, kami akan membahas apa itu Codex CLI, cara menginstal dan menggunakannya, fitur-fitur unggulannya, dan perbandingan langsung dengan Claude Code, termasuk harga. Baik Anda membuat prototipe aplikasi atau mengotomatiskan tugas, Codex CLI menempatkan Codex—model OpenAI yang berfokus pada pengkodean—di ujung jari Anda. Mari kita bedah alat ini dan lihat bagaimana ia dapat mengubah alur kerja Anda!

💡
Ingin alat Pengujian API hebat yang menghasilkan Dokumentasi API yang indah?

Ingin platform All-in-One terintegrasi untuk Tim Pengembang Anda agar dapat bekerja sama dengan produktivitas maksimal?

Apidog memenuhi semua permintaan Anda, dan menggantikan Postman dengan harga yang jauh lebih terjangkau!
tombol

Apa Itu Codex CLI dan Mengapa Menggunakannya?

Codex CLI adalah antarmuka baris perintah sumber terbuka OpenAI untuk pengkodean berbasis AI, didukung oleh keluarga model Codex (seperti GPT-4o yang dioptimalkan untuk kode). Dirilis pada pertengahan tahun 2025, alat ini dirancang untuk pengembang yang menginginkan asisten AI interaktif berbasis terminal. Tidak seperti plugin IDE tradisional, Codex CLI berjalan di shell Anda, memungkinkan Anda membuat kode, memperbaiki bug, atau membangun proyek dengan perintah bahasa alami. Alat ini sempurna untuk prototipe cepat, seperti membuat aplikasi React atau men-debug skrip, dan terintegrasi dengan alat seperti Git untuk kontrol versi.

codex cli

Mengapa memilih Codex CLI daripada sesuatu seperti Claude Code? Alat ini terintegrasi erat dengan ekosistem OpenAI, menawarkan akses tanpa hambatan ke model seperti o4-mini untuk pengkodean yang efisien. Selain itu, alat ini gratis untuk digunakan (di luar biaya API), dapat disesuaikan melalui file konfigurasi, dan mendukung mode "yolo" untuk eksekusi tanpa campur tangan. Jika Anda membangun aplikasi web, mengotomatiskan alur kerja, atau bereksperimen dengan AI, Codex CLI menghemat waktu dengan menangani boilerplate dan logika. Namun, alat ini tidak tanpa persaingan—Claude Code dari Anthropic menawarkan fitur serupa dengan fokus pada keamanan. Kami akan membandingkannya nanti. Pertama, mari kita siapkan Anda!

claude code

Cara Menginstal Codex CLI

Menjalankan Codex CLI itu mudah, tetapi bervariasi berdasarkan OS. Kami akan membahas macOS/Linux (direkomendasikan) dan Windows. Alat ini membutuhkan Node.js, jadi mari kita mulai dari sana.

Langkah 1: Instal Node.js

Periksa Versi Node:

node --version
brew install node  # macOS with Homebrew
sudo apt install nodejs  # Ubuntu

Langkah 2: Instal Git (Opsional tetapi Direkomendasikan)

Codex CLI berfungsi paling baik dengan Git untuk kontrol versi, menghindari peringatan selama pengaturan.

Periksa Versi Git:

git --version
brew install git  # macOS
sudo apt install git  # Ubuntu

Langkah 3: Instal Codex CLI

Sekarang, acara utama—menginstal Codex CLI secara global.

Jalankan Perintah Instalasi:

npm i -g @openai/codex

Instalasi Khusus Windows

Windows belum didukung secara resmi, tetapi Anda dapat menggunakan WSL (Windows Subsystem for Linux) atau mengunduh binari.

  1. Menggunakan WSL:

2. Unduh Biner Langsung:

Uji instalasi dengan menjalankan codex—Anda akan melihat prompt CLI. Jika tidak, periksa PATH dan pengaturan Node Anda.

Menyiapkan Kunci API OpenAI Anda

Codex CLI membutuhkan kunci API OpenAI untuk mengakses model Codex. Mari kita dapatkan satu.

1. Buat Kunci API:

create a secret key

2. Atur sebagai Variabel Lingkungan:

export OPENAI_API_KEY=<kunci Anda>
$env:OPENAI_API_KEY = '<kunci Anda>'

Kunci ini menggerakkan fitur AI Codex CLI. Pantau penggunaan di dasbor OpenAI untuk melacak biaya.

Membuat Proyek dan Menguji Codex CLI

Mari kita gunakan Codex CLI untuk membuat aplikasi todo sederhana. Kita akan menyiapkan repo Git untuk menghindari peringatan.

1. Buat Folder Proyek:

mkdir codex-app
cd codex-app

2. Inisialisasi Git:

git init

3. Mulai Codex CLI:

codex
codex warning

4. Uji Perintah Sederhana:

Buat aplikasi web React dengan shadcn yang merupakan aplikasi todo dengan persistensi.
todo app created

5. Jalankan Aplikasi:

npm install
npm run dev
a simple todo app

6. Periksa Penggunaan:

open ai usage limits

Pengujian ini menunjukkan kekuatan Codex CLI: kode yang dihasilkan AI dalam hitungan menit!

Menjelajahi Fitur Codex CLI

Codex CLI dilengkapi dengan alat-alat canggih yang dirancang untuk mempercepat alur kerja pengkodean Anda. Mari kita bedah fitur-fitur utamanya dan cara menggunakannya secara efektif.

Otentikasi Fleksibel

Mulai dengan cepat dengan masuk menggunakan akun ChatGPT Anda, ideal untuk pengguna tingkat gratis, atau gunakan kunci API untuk kontrol lebih besar atas penggunaan dan izin, mirip dengan alat lama seperti Claude Code.

sign in with an api key or chat gpt

Dapatkan Wawasan dengan Transkrip dan Status

Tidak seperti beberapa alat, Codex CLI beroperasi sebagai "kotak hitam" secara default. Untuk melihat alasan di balik layar, alat yang digunakan, dan output mentah, tekan Esc dua kali atau Ctrl + T untuk membuka jendela Transkrip. Ini sangat berharga untuk men-debug dan memahami prosesnya. Tekan q untuk kembali ke antarmuka utama.
Untuk gambaran cepat tentang lingkungan Anda, gunakan perintah /status. Ini menampilkan **direktori ruang kerja** Anda saat ini, **model** aktif, dan **penggunaan token**, membantu Anda melacak biaya dan konfigurasi secara sekilas.

transcript window

Mode Sandbox untuk Keamanan Maksimal

Keamanan adalah prioritas utama. Codex CLI berjalan dalam sandbox yang aman secara default, mencegah perubahan yang tidak disengaja pada file sistem, proses, atau jaringan Anda.
Anda memiliki kontrol yang sangat detail atas izinnya melalui tiga mode sandbox:

Pasangkan flag --sandbox dengan --ask-for-approval (dengan opsi: on-request, never, on-failure, untrusted) untuk kontrol yang terperinci tentang kapan ia dapat mengeksekusi kode. Untuk mode tanpa campur tangan dan berisiko tinggi, Anda dapat menggunakan:

Selalu verifikasi mode Anda saat ini menggunakan /status untuk memastikan Anda bekerja pada tingkat keamanan yang sesuai.

Konfigurasi dan Pengalihan Model Tingkat Lanjut

Gunakan /models untuk mencantumkan model OpenAI yang tersedia dan beralih di antaranya (misalnya, ke GPT-4o). Fleksibilitas alat ini melampaui OpenAI; Anda dapat mengonfigurasinya untuk menjalankan model apa pun dengan API yang kompatibel dengan OpenAI, seperti model lokal melalui Ollama.
Sesuaikan lebih lanjut perilaku model dalam file konfigurasi .codexrc.json:

witch between models

Opsi Input Kaya

Berikan konteks kaya kepada AI dengan mudah. Gunakan simbol @ untuk melampirkan file (misalnya, @script.py) untuk analisis. Tekan Ctrl + V untuk menempel gambar langsung dari papan klip Anda, fitur yang kuat untuk tugas visual dan debugging.

Codex CLI vs. Claude Code

Meskipun Codex CLI dan Claude Code sama-sama merupakan asisten pengkodean AI yang kuat, keduanya melayani kebutuhan dan preferensi yang sedikit berbeda. Berikut perbandingan keduanya saat ini:

Perbandingan Fitur

Claude Code (Anthropic) unggul dengan serangkaian fitur kaya yang bertujuan untuk produktivitas dan kustomisasi:

Codex CLI (OpenAI), meskipun lebih baru, berfokus pada fleksibilitas dan keamanan:

Saat ini, Claude Code terasa lebih rapi dan kaya fitur—terutama untuk pengguna tingkat lanjut—tetapi Codex CLI menyediakan fondasi yang kuat dengan kekuatan unik dalam keamanan dan interoperabilitas model.

Perbandingan Harga

Untuk penggunaan ringan, tingkat gratis Claude Code murah hati dan ramah pemula. Codex CLI bisa lebih hemat biaya untuk penggunaan sesekali, tetapi mereka dengan volume tinggi mungkin lebih memilih harga Claude yang dapat diprediksi.

Intinya

Claude Code saat ini memiliki keunggulan dalam fitur dan dokumentasi, menjadikannya ideal bagi pengembang yang menginginkan pengalaman yang lebih baik saat ini. Namun, Codex CLI—yang didukung oleh OpenAI—berkembang pesat. Desainnya yang terbuka, dukungan agnostik model, dan fitur keamanannya menempatkannya sebagai alat dengan potensi signifikan. Bagi mereka yang bersedia menjelajahi platform yang sedang naik daun, Codex CLI sudah menjadi pilihan yang menarik—dan kemungkinan akan menjadi lebih kompetitif seiring waktu.

Kesimpulan

Anda kini telah menguasai Codex CLI—mulai dari instalasi hingga membangun aplikasi todo dan menjelajahi fitur-fitur canggih. Dibandingkan dengan Claude Code, Codex CLI memiliki keunggulannya sendiri dengan integrasi OpenAI dan keamanan sandbox, meskipun Claude unggul dalam polesan dan harga untuk pengguna gratis. Baik Anda membuat prototipe atau mengotomatisasi, Codex CLI adalah alat yang serbaguna. Coba prompt aplikasi todo, bereksperimen dengan mode yolo, dan beri tahu saya pendapat Anda di kolom komentar—selamat mengkode!

tombol
apidog

Mengembangkan API dengan Apidog

Apidog adalah alat pengembangan API yang membantu Anda mengembangkan API dengan lebih mudah dan efisien.