Claude Code vs Codex: Agentic Coding Compared

Tidak. Codex lama adalah model pembangkit kode tahun 2021 yang kini sudah usang dan dulu menggerakkan GitHub Copilot awal. Codex CLI adalah agen coding command-line 2025 yang terpisah dari OpenAI, berjalan di terminal dan dibangun di atas model GPT terkini.
Codex CLI open source, dirilis di bawah lisensi Apache-2.0, sehingga Anda bisa membaca, mem-fork, dan meng-host sendiri kliennya. Claude Code adalah perangkat lunak proprietary dari Anthropic dan bukan open source, meski bisa dipasang gratis dengan akun.
Ya. Baik Claude Code maupun Codex CLI mendukung Model Context Protocol, standar terbuka untuk menyambungkan alat AI ke sumber data dan alat eksternal. Artinya Anda bisa memperluas keduanya dengan server MCP untuk hal seperti issue tracker atau basis data.
CLAUDE.md adalah berkas instruksi proyek yang dibaca Claude Code di awal sesi. AGENTS.md berfungsi sama untuk Codex CLI tetapi merupakan konvensi terbuka lintas alat yang diadopsi banyak agen, jadi satu AGENTS.md bisa memandu beberapa alat berbeda.
Pilih Codex CLI jika open source dan self-hosting penting, atau jika Anda sudah di ekosistem OpenAI. Pilih Claude Code jika Anda menyukai surface dan fiturnya yang lebih luas atau sudah memakai model Claude. Keduanya berubah cepat, jadi uji masing-masing pada tugas nyata dan cek dokumentasi terkini.

Ringkasan Utama
Claude Code dan Codex CLI adalah asisten coding agentic yang berjalan di terminal Anda, membaca dan mengedit repositori, menjalankan perintah shell, lalu melakukan iterasi pada sebuah tugas. Claude Code adalah alat proprietary dari Anthropic yang dibangun di atas model Claude. Codex CLI adalah agen open-source berlisensi Apache-2.0 dari OpenAI yang dibangun di atas model GPT. Keduanya mendukung Model Context Protocol.
Dulu istilah agentic coding hanya menggambarkan autocomplete. Pada 2025 maknanya jauh lebih besar: sebuah alat yang hidup di terminal, membaca seluruh repo, mengedit berkas, menjalankan perintah, memeriksa keluarannya, dan terus berlanjut sampai tugas selesai. Dua alat paling banyak dibicarakan di kategori ini adalah Claude Code dari Anthropic dan Codex CLI dari OpenAI.
Perlu diperjelas dulu soal nama: Codex yang dimaksud adalah agen coding command-line versi 2025, bukan model Codex 2021 yang sudah usang dan dulu menggerakkan Copilot awal. Tulisan ini membandingkan kedua agen CLI terkini pada hal-hal yang benar-benar mengubah cara kerja harian, yaitu vendor, model, lisensi, permission, ekstensibilitas, dan konfigurasi, tanpa mengarang angka benchmark atau harga.
Keduanya adalah asisten coding agentic yang Anda kendalikan dari command line di dalam direktori proyek. Anda menjelaskan tujuan dengan bahasa biasa. Agen menyusun rencana, membaca berkas yang relevan, mengedit kode di banyak berkas, menjalankan perintah seperti tes atau build, membaca hasilnya, lalu berulang. Ini bukan sekadar autocomplete, melainkan lebih mirip engineer junior yang mengerjakan sebuah tiket.
Anthropic menggambarkan Claude Code sebagai alat coding agentic yang membaca basis kode Anda, mengedit berkas, menjalankan perintah, dan terhubung dengan alat pengembangan Anda, tersedia di terminal, IDE, aplikasi desktop, dan browser. OpenAI menggambarkan Codex CLI sebagai agen coding ringan yang berjalan di terminal, tempat Anda memeriksa, mengedit, dan menjalankan kode tanpa meninggalkan command line.
Kesamaannya cukup besar sehingga berpindah antar keduanya terasa akrab. Masing-masing membaca berkas instruksi tingkat proyek di awal sesi, menyediakan sistem permission atau persetujuan agar tidak menjalankan perintah destruktif tanpa izin, dan mendukung Model Context Protocol sehingga Anda bisa menyambungkan alat dan sumber data eksternal.
Keduanya juga ditopang model terdepan dari vendornya masing-masing dan berjalan melampaui terminal murni, Claude Code lewat IDE, desktop, dan web, sedangkan Codex lewat integrasi ChatGPT dan IDE terkait. Jika Anda pernah memakai satu CLI agentic, model berpikirnya berpindah mulus ke yang lain.
Perbandingan berdampingan Claude Code dan Codex CLI pada aspek yang paling memengaruhi adopsi.
| Aspek | Claude Code | Codex CLI |
|---|---|---|
| Vendor | Anthropic | OpenAI |
| Model yang mendasari | Model Claude | Model GPT OpenAI |
| Open source | Tidak, proprietary | Ya, Apache-2.0 |
| Berkas konfigurasi | CLAUDE.md | AGENTS.md |
| Ekstensibilitas (MCP) | Ya, mendukung MCP | Ya, mendukung MCP |
Alat mana pun yang Anda pilih, seriuslah menggarap berkas instruksinya sejak awal. CLAUDE.md atau AGENTS.md yang jelas berisi perintah build, test runner, dan konvensi Anda mengurangi iterasi sia-sia lebih besar daripada upgrade model apa pun.
Perilaku di permukaan mirip, tetapi detail yang menentukan adopsi, terutama lisensi, ketergantungan vendor, dan konfigurasi, berbeda dengan cara yang layak dipahami sebelum menstandarkan satu alat untuk tim.
Jika open source penting bagi Anda, entah untuk mengaudit perilaku klien, meng-host sendiri, atau menghindari biner proprietary, Codex CLI unggul jelas karena kliennya berlisensi Apache-2.0. Jika Anda sudah membayar model atau langganan satu vendor, memakai agen yang cocok membuat penagihan dan akses jadi sederhana, dan sering memberi Anda model terbaru lebih dahulu.
Portabilitas konfigurasi adalah faktor yang lebih senyap tetapi nyata. AGENTS.md adalah format terbuka yang diadopsi banyak alat, sehingga repo yang membawanya bisa dipahami beberapa agen, bukan hanya Codex. CLAUDE.md khusus untuk Claude Code tetapi berpasangan dengan fitur yang dalam, auto memory, skills, hooks, subagen, dan banyak surface. Tim yang memakai beberapa agen mungkin menyimpan kedua berkas.
Jangan berasumsi kedua alat memakai model permission yang sama. Pengaturan persetujuan atau sandbox yang terasa aman di satu alat tidak selalu setara di alat lain, jadi baca dokumentasi permission terkini masing-masing sebelum memberi hak menjalankan perintah pada repo nyata.
Kategori ini berubah tiap bulan. Model default, perintah permission, tingkat harga, bahkan metode instalasi semuanya bergeser dalam satu siklus rilis, dan hal spesifik apa pun yang dikutip di sini bisa cepat basi. Anggap struktur tahan lama di bawah sebagai intinya, dan verifikasi detailnya ke dokumentasi terkini sebelum berkomitmen.
Claude Code dan Codex CLI menyelesaikan masalah yang sama, sebuah agen di terminal yang membaca, mengedit, menjalankan, dan berulang, dan keduanya lebih mirip daripada berbeda. Penentu sesungguhnya adalah lisensi, vendor yang sudah Anda pakai, dan seberapa besar Anda menghargai konvensi AGENTS.md yang terbuka dan lintas alat dibanding rangkaian surface Claude Code yang lebih luas. Coba keduanya pada tugas nyata dan biarkan repo Anda yang memutuskan.