Skip to main content
BlogAI

Claude Code vs Codex: Agentic Coding Compared

Perbandingan yang adil dan terkini antara Claude Code dan Codex CLI dari OpenAI, dua alat coding agentic yang hidup di terminal Anda.

Matthews Wong

Software Engineer

Agustus 20268 menit baca
Claude Code vs Codex: Agentic Coding Compared

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.

Apa Sebenarnya Kedua Alat Ini

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.

  • Keduanya bekerja pada working tree nyata Anda, menyiapkan perubahan dan menjalankan perintah, bukan sekadar menyarankan teks.
  • Keduanya konversasional dan iteratif, bereaksi sendiri terhadap kegagalan tes dan pesan error.
  • Keduanya terhubung dengan git sehingga bisa membuat commit, membuat branch, dan membantu membuka pull request.

Di Mana Keduanya Serupa

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.

AspekClaude CodeCodex CLI
VendorAnthropicOpenAI
Model yang mendasariModel ClaudeModel GPT OpenAI
Open sourceTidak, proprietaryYa, Apache-2.0
Berkas konfigurasiCLAUDE.mdAGENTS.md
Ekstensibilitas (MCP)Ya, mendukung MCPYa, 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.

Di Mana Keduanya Berbeda

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.

  • Vendor dan model: Claude Code berjalan di atas model Claude milik Anthropic; Codex CLI berjalan di atas model GPT milik OpenAI. Pilihan Anda mengikat ke akun dan ekosistem penyedia tersebut.
  • Lisensi: Codex CLI open source 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.
  • Berkas konfigurasi: Claude Code membaca CLAUDE.md, sedangkan Codex CLI membaca AGENTS.md, sebuah konvensi terbuka lintas alat yang kini dipakai banyak agen selain Codex.
  • Model permission: keduanya menyaring aksi berisiko, tetapi kontrolnya berbeda, Codex menyediakan pengaturan sandbox, writable root, dan mode persetujuan, sedangkan Claude Code punya mode permission dan hooks sendiri.

Cara Memilih untuk Alur Kerja Anda

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.

Ruang yang Bergerak Cepat

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.

  • Model yang mendasari dan defaultnya sering berubah; periksa model apa yang dipakai agen hari ini, bukan percaya blog lama.
  • Paritas fitur bergerak cepat, dukungan MCP, plugin IDE, dan mode cloud muncul di kedua sisi seiring waktu.
  • Harga dan batas paket adalah detail paling cepat berubah dan sengaja tidak dikutip di sini; konfirmasikan di halaman harga masing-masing vendor.

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.

FAQ

Pertanyaan Umum

Jawaban singkat untuk pertanyaan yang paling sering diajukan pembaca tentang topik ini.

Apakah Codex CLI sama dengan model Codex lama 2021?

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.

Apakah Claude Code atau Codex CLI open source?

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.

Apakah kedua alat mendukung MCP?

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.

Apa beda CLAUDE.md dan AGENTS.md?

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.

Alat coding agentic mana yang sebaiknya saya pilih?

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.