Bahasa Indonesia

Perintah pengembang

Perintah pengembang

Referensi perintah dan perintah garis miring untuk desktop ChatGPT, Codex CLI, dan ekstensi Codex IDE.

Perintah web ChatGPT

Web ChatGPT memiliki menu perintah penyusunnya sendiri. Ketik / untuk melihat tindakan yang tersedia dalam obrolan saat ini. Menu ini tidak menyediakan kumpulan perintah aplikasi desktop ChatGPT atau CLI; perintah garis miring Codex, subperintah CLI, dan opsi dalam referensi ini tidak berlaku untuk web ChatGPT.

Perintah aplikasi desktop ChatGPT

Halaman umum Perintah membahas navigasi aplikasi, pintasan obrolan, penyesuaian papan ketik, serta tautan dalam untuk obrolan, pengaturan, skill, tugas terjadwal, plugin, dan peliharaan.

Halaman Perintah garis miring membahas perintah yang tersedia dari penyusun aplikasi, termasuk /feedback, /goal, /init, /mcp, /plan, /review, dan /status.

Referensi perintah Codex CLI

Cara membaca referensi ini

Halaman ini mencantumkan setiap perintah dan opsi Codex CLI yang terdokumentasi. Gunakan tabel interaktif untuk mencari berdasarkan kunci atau deskripsi. Setiap bagian menunjukkan apakah opsi tersebut stabil atau eksperimental dan menyoroti kombinasi yang berisiko.

Opsi global

Kunci Jenis / Nilai Detail
--add-dir path Berikan akses tulis ke direktori tambahan di samping ruang kerja utama. Ulangi untuk beberapa jalur.
--ask-for-approval, -a untrusted | on-request | never Atur kapan Codex berhenti sejenak untuk meminta persetujuan manusia sebelum menjalankan perintah.
--cd, -C path Tetapkan direktori kerja agen sebelum agen mulai memproses permintaan Anda.
--config, -c key=value Ganti nilai konfigurasi. Nilai diurai sebagai TOML jika memungkinkan; jika tidak, string literal akan digunakan.
--dangerously-bypass-approvals-and-sandbox, --yolo boolean Jalankan setiap perintah tanpa persetujuan atau sandbox. Gunakan hanya di dalam lingkungan eksternal yang telah diperkuat.
--dangerously-bypass-hook-trust boolean Jalankan hook yang diaktifkan tanpa memerlukan kepercayaan hook yang tersimpan untuk pemanggilan ini. Hanya ditujukan bagi otomatisasi yang telah memeriksa sumber hook.
--disable feature Nonaktifkan paksa sebuah penanda fitur (diterjemahkan menjadi -c features.<name>=false). Dapat diulang.
--enable feature Aktifkan paksa sebuah penanda fitur (diterjemahkan menjadi -c features.<name>=true). Dapat diulang.
--image, -i path[,path...] Lampirkan satu atau beberapa berkas gambar ke prompt awal. Pisahkan beberapa jalur dengan koma atau ulangi opsi.
--local-provider lmstudio | ollama Pilih penyedia lokal yang digunakan dengan --oss, dengan mengganti oss_provider untuk proses ini.
--model, -m string Ganti model yang ditetapkan dalam konfigurasi (misalnya gpt-5.6-terra).
--no-alt-screen boolean Nonaktifkan mode layar alternatif untuk TUI (mengganti tui.alternate_screen untuk proses ini).
--oss boolean Gunakan penyedia model sumber terbuka lokal. Codex menggunakan --local-provider, oss_provider yang Anda konfigurasi, atau meminta Anda memilih antara LM Studio dan Ollama.
--profile, -p string Lapiskan $CODEX_HOME/profile-name.config.toml di atas konfigurasi pengguna dasar.
--remote ws://host:port | wss://host:port | unix:// | unix://PATH Hubungkan ke endpoint app-server jarak jauh melalui WebSocket atau soket Unix. Didukung untuk codex, codex resume, codex fork, codex archive, codex delete, dan codex unarchive; subperintah lain menolak mode jarak jauh.
--remote-auth-token-env ENV_VAR Baca token bearer dari variabel lingkungan ini dan kirimkan saat terhubung dengan --remote. Memerlukan --remote; token hanya dikirim melalui URL wss:// atau URL ws:// khusus lokal.
--sandbox, -s read-only | workspace-write | danger-full-access Pilih kebijakan sandbox untuk perintah shell yang dihasilkan model.
--search boolean Aktifkan pencarian web langsung (menetapkan web_search = "live", bukan "cached" default).
--strict-config boolean Hasilkan kesalahan saat config.toml memuat bidang yang tidak dikenali versi Codex ini. Didukung oleh perintah runtime seperti codex, exec, review, resume, fork, app-server, mcp-server, dan exec-server.
PROMPT string Instruksi teks opsional untuk memulai sesi. Hilangkan untuk meluncurkan TUI tanpa pesan yang telah diisi sebelumnya.

Opsi ini berlaku untuk perintah dasar codex. Sebagian besar diteruskan ke perintah; lihat catatan di atas atau bantuan perintah terkait untuk pengecualian. Untuk opsi yang diteruskan, ikuti bantuan perintah terkait. Misalnya, codex exec --oss ... menerapkan --oss ke exec.

Ringkasan perintah

Kunci Kematangan Detail
codex Stabil Luncurkan antarmuka pengguna terminal. Menerima opsi global di atas beserta prompt opsional atau lampiran gambar.
codex app Stabil Luncurkan aplikasi desktop ChatGPT di macOS atau Windows. Di macOS, Codex dapat membuka jalur ruang kerja; di Windows, Codex mencetak jalur yang harus dibuka.
codex app-server Eksperimental Luncurkan app server Codex untuk pengembangan atau debug lokal melalui stdio, WebSocket, atau soket Unix.
codex apply Stabil Terapkan diff terbaru yang dihasilkan oleh obrolan cloud Codex ke pohon kerja lokal Anda. Alias: codex a.
codex archive Stabil Arsipkan sesi interaktif yang disimpan berdasarkan ID sesi atau nama sesi.
codex cloud Eksperimental Telusuri atau jalankan obrolan cloud Codex dari terminal tanpa membuka TUI. Alias: codex cloud-tasks.
codex completion Stabil Hasilkan skrip pelengkapan shell untuk Bash, Zsh, Fish, atau PowerShell.
codex debug app-server send-message-v2 Eksperimental Debug app-server dengan mengirim satu pesan V2 melalui klien pengujian bawaan.
codex debug models Eksperimental Cetak katalog model mentah yang dilihat Codex, termasuk opsi untuk memeriksa katalog bawaan saja.
codex debug prompt-input Eksperimental Render daftar masukan prompt yang terlihat oleh model sebagai JSON, secara opsional dengan prompt dan gambar.
codex delete Stabil Hapus secara permanen sesi interaktif yang disimpan berdasarkan ID sesi atau nama sesi.
codex doctor Stabil Hasilkan laporan diagnostik untuk masalah instalasi lokal, konfigurasi, autentikasi, runtime, Git, terminal, app-server, dan inventaris utas.
codex exec Stabil Jalankan Codex secara noninteraktif. Alias: codex e. Alirkan hasil ke stdout atau JSONL dan, secara opsional, lanjutkan sesi sebelumnya.
codex execpolicy Eksperimental Evaluasi berkas aturan execpolicy dan lihat apakah suatu perintah akan diizinkan, meminta konfirmasi, atau diblokir.
codex features Stabil Cantumkan penanda fitur dan aktifkan atau nonaktifkan secara permanen dalam config.toml.
codex fork Stabil Buat cabang sesi interaktif sebelumnya menjadi obrolan baru dengan mempertahankan transkrip asli.
codex login Stabil Autentikasi Codex menggunakan ChatGPT OAuth, autentikasi perangkat, API key, atau token akses yang dialirkan melalui stdin.
codex logout Stabil Hapus kredensial autentikasi yang disimpan.
codex mcp Stabil Kelola server Model Context Protocol (cantumkan, tambahkan, hapus, autentikasi).
codex mcp-server Tidak Digunakan Lagi Antarmuka yang tidak digunakan lagi untuk menjalankan Codex sebagai server MCP melalui stdio. Gunakan app server Codex sebagai gantinya. Untuk memanggil Codex dari Claude Code, gunakan plugin Codex untuk Claude Code.
codex plugin Stabil Instal, cantumkan, dan hapus plugin dari sumber marketplace yang dikonfigurasi.
codex plugin marketplace Stabil Tambahkan, cantumkan, tingkatkan, atau hapus marketplace plugin dari Git atau sumber lokal.
codex remote-control Eksperimental Jalankan atau kelola kendali jarak jauh untuk app-server lokal, atau buat kode penyandingan berumur pendek.
codex resume Stabil Lanjutkan sesi interaktif sebelumnya berdasarkan ID atau lanjutkan obrolan terbaru.
codex review Stabil Jalankan peninjauan noninteraktif atas perubahan yang belum di-commit, diff cabang dasar, sebuah commit, atau instruksi peninjauan khusus.
codex sandbox Stabil Jalankan perintah arbitrer di dalam sandbox macOS, Linux, atau Windows yang disediakan Codex.
codex unarchive Stabil Pulihkan sesi interaktif yang diarsipkan berdasarkan ID sesi atau nama sesi.
codex update Stabil Periksa dan terapkan pembaruan Codex CLI jika rilis yang terinstal mendukung pembaruan mandiri.

Detail perintah

codex (interaktif)

Menjalankan codex tanpa subperintah akan meluncurkan antarmuka pengguna terminal interaktif (TUI). Agen menerima opsi global di atas beserta lampiran gambar. Pencarian web menggunakan mode cache secara default; gunakan --search untuk beralih ke penelusuran langsung. Untuk pekerjaan lokal yang praktis, gunakan --sandbox workspace-write --ask-for-approval on-request.

Gunakan --remote ws://host:port atau --remote wss://host:port untuk menghubungkan TUI ke app server yang dimulai dengan codex app-server --listen ws://IP:PORT. Untuk soket Unix lokal, gunakan --remote unix:// bagi soket default atau --remote unix://PATH bagi jalur eksplisit. Tambahkan --remote-auth-token-env <ENV_VAR> ketika server memerlukan token bearer untuk autentikasi WebSocket.

codex app-server

Luncurkan app server Codex secara lokal. Ini terutama ditujukan untuk pengembangan dan debug serta dapat berubah tanpa pemberitahuan.

Kunci Jenis / Nilai Detail
--analytics-default-enabled boolean Aktifkan analitik secara default bagi klien app-server pihak pertama, kecuali pengguna menonaktifkannya dalam konfigurasi.
--listen stdio:// | ws://IP:PORT | unix:// | unix://PATH | off URL listener transportasi. Gunakan stdio:// untuk JSONL, ws://IP:PORT untuk endpoint WebSocket TCP, unix:// untuk soket Unix default, unix://PATH untuk soket Unix khusus, atau off untuk menonaktifkan transportasi lokal.
--stdio boolean Gunakan transportasi stdio. Setara dengan --listen stdio:// dan tidak dapat digunakan bersama --listen.
--ws-audience string Klaim aud yang diharapkan untuk token bearer bertanda tangan. Memerlukan --ws-auth signed-bearer-token.
--ws-auth capability-token | signed-bearer-token Mode autentikasi untuk klien WebSocket app-server. Jika dihilangkan, autentikasi WebSocket dinonaktifkan; listener nonlokal menampilkan peringatan saat dimulai.
--ws-issuer string Klaim iss yang diharapkan untuk token bearer bertanda tangan. Memerlukan --ws-auth signed-bearer-token.
--ws-max-clock-skew-seconds number Toleransi pergeseran jam saat memvalidasi klaim token bearer bertanda tangan exp dan nbf. Memerlukan --ws-auth signed-bearer-token.
--ws-shared-secret-file absolute path Berkas yang memuat rahasia bersama HMAC yang digunakan untuk memvalidasi token bearer JWT bertanda tangan. Wajib dengan --ws-auth signed-bearer-token.
--ws-token-file absolute path Berkas yang memuat token kapabilitas bersama. Gunakan dengan --ws-auth capability-token kecuali Anda menyediakan --ws-token-sha256 sebagai gantinya.
--ws-token-sha256 hexadecimal SHA-256 digest Digest SHA-256 yang diharapkan untuk autentikasi token kapabilitas. Gunakan sebagai pengganti --ws-token-file ketika token klien berasal dari sumber lain.

codex app-server --listen stdio:// mempertahankan perilaku default JSONL melalui stdio, dan codex app-server --stdio merupakan alias untuk transportasi tersebut. --listen ws://IP:PORT mengaktifkan transportasi WebSocket bagi klien app-server. Server menerima URL listen ws://; gunakan terminasi TLS atau proksi aman ketika klien terhubung dengan wss://. Gunakan --listen unix:// untuk menerima handshake WebSocket pada soket Unix default Codex, atau --listen unix:///absolute/path.sock untuk memilih jalur soket. Jika Anda menghasilkan skema untuk binding klien, tambahkan --experimental untuk menyertakan bidang dan metode yang dibatasi.

Tambahkan --code-mode-host wss://code-mode.example.com/host untuk menghubungkan app-server ke host Code Mode jarak jauh alih-alih memulai host lokal. Koneksi keluar ini terpisah dari --listen dan digunakan bersama oleh setiap utas dalam proses app-server. Gunakan ws:// hanya untuk host localhost atau yang diteruskan melalui SSH.

codex remote-control

Jalankan codex remote-control untuk memulai kendali jarak jauh di latar depan. Gunakan codex remote-control start untuk memulai daemon app-server lokal dengan kendali jarak jauh diaktifkan, dan codex remote-control stop untuk menghentikannya. Klien kendali jarak jauh terkelola dan alur kerja jarak jauh SSH menggunakan perintah ini; perintah tersebut bukan pengganti codex app-server --listen saat Anda membangun klien protokol lokal.

Setelah daemon berjalan, gunakan codex remote-control pair untuk membuat dan mencetak kode penyandingan manual berumur pendek. Tambahkan --json ke perintah kendali jarak jauh apa pun untuk keluaran yang dapat dibaca mesin. Untuk pair, respons JSON menyertakan pairingCode, manualPairingCode, environmentId, dan expiresAt.

codex app

Luncurkan aplikasi desktop ChatGPT dari terminal di macOS atau Windows. Di macOS, Codex dapat membuka jalur ruang kerja tertentu; di Windows, Codex mencetak jalur yang harus dibuka.

Kunci Jenis / Nilai Detail
--download-url url Penggantian lanjutan untuk URL penginstal aplikasi desktop ChatGPT yang digunakan saat instalasi.
PATH path Jalur ruang kerja untuk aplikasi desktop ChatGPT. Di macOS, Codex membuka jalur ini; di Windows, Codex mencetak jalur tersebut.

codex app membuka aplikasi desktop ChatGPT yang telah terinstal, atau memulai penginstal ketika aplikasi tidak tersedia. Di macOS, Codex membuka jalur ruang kerja yang diberikan; di Windows, Codex mencetak jalur yang harus dibuka setelah instalasi.

codex debug app-server send-message-v2

Kirim satu pesan melalui alur utas/giliran V2 app-server menggunakan klien pengujian app-server bawaan.

Kunci Jenis / Nilai Detail
USER_MESSAGE string Teks pesan yang dikirim ke app-server melalui alur klien pengujian V2 bawaan.

Alur debug ini melakukan inisialisasi dengan experimentalApi: true, memulai utas, mengirim giliran, dan mengalirkan notifikasi server. Gunakan untuk mereproduksi dan memeriksa perilaku protokol app-server secara lokal.

codex debug models

Cetak katalog model mentah yang dilihat Codex sebagai JSON.

Kunci Jenis / Nilai Detail
--bundled boolean Lewati penyegaran dan cetak hanya katalog model yang disertakan dengan biner Codex saat ini.

Gunakan --bundled jika Anda hanya ingin memeriksa katalog yang disertakan dengan biner saat ini, tanpa menyegarkan dari endpoint model jarak jauh.

codex debug prompt-input

Render daftar masukan prompt persis seperti yang terlihat oleh model sebagai JSON. Gunakan ini saat men-debug penemuan instruksi, konteks sesi, atau penyusunan prompt.

Kunci Jenis / Nilai Detail
--image, -i path[,path...] Lampirkan satu atau beberapa gambar ke prompt pengguna. Pisahkan beberapa jalur dengan koma atau ulangi opsi.
PROMPT string Prompt pengguna opsional yang ditambahkan setelah konteks sesi.

codex apply

Terapkan diff terbaru dari obrolan cloud Codex ke repositori lokal Anda. Anda harus terautentikasi dan memiliki akses ke obrolan tersebut.

Kunci Jenis / Nilai Detail
TASK_ID string Pengidentifikasi obrolan cloud Codex yang diff-nya harus diterapkan.

Codex mencetak berkas yang di-patch dan keluar dengan status bukan nol jika git apply gagal (misalnya karena konflik).

codex review

Jalankan peninjauan kode secara noninteraktif. Pilih tepat satu target peninjauan, atau teruskan instruksi peninjauan khusus sebagai prompt.

Kunci Jenis / Nilai Detail
--base branch Tinjau perubahan terhadap cabang dasar yang ditentukan.
--commit SHA Tinjau perubahan yang diperkenalkan oleh commit yang ditentukan.
--strict-config boolean Hasilkan kesalahan saat config.toml memuat bidang yang tidak dikenali versi Codex ini.
--title string Tetapkan judul commit yang ditampilkan dalam ringkasan peninjauan. Memerlukan --commit.
--uncommitted boolean Tinjau perubahan staged, unstaged, dan untracked.
PROMPT string | - (read stdin) Instruksi peninjauan khusus. Gunakan - untuk membaca instruksi dari stdin.

--uncommitted, --base, --commit, dan PROMPT khusus saling bertentangan. Gunakan --title hanya dengan --commit.

codex archive dan codex unarchive

Arsipkan atau pulihkan sesi interaktif yang disimpan berdasarkan ID sesi atau nama sesi. Gunakan perintah ini ketika Anda ingin merapikan pemilih sesi tanpa menghapus transkrip. ID sesi diprioritaskan daripada nama sesi.

codex archive <SESSION>
codex unarchive <SESSION>
Kunci Jenis / Nilai Detail
--remote ws://host:port | wss://host:port | unix:// | unix://PATH Hubungkan ke endpoint app-server jarak jauh sebelum mengubah status arsip.
--remote-auth-token-env ENV_VAR Baca token bearer dari variabel lingkungan ini ketika --remote memerlukan autentikasi.
SESSION session ID | session name Sesi tersimpan yang akan diarsipkan atau dipulihkan. ID sesi diprioritaskan daripada nama sesi.

codex delete

Hapus secara permanen sesi interaktif yang disimpan berdasarkan ID sesi atau nama sesi. Gunakan ini hanya ketika Anda ingin menghapus transkrip, bukan menyembunyikannya dari daftar sesi aktif.

codex delete <SESSION>
codex delete <SESSION_UUID> --force
Kunci Jenis / Nilai Detail
--force boolean Hapus tanpa meminta konfirmasi. Argumen sesi harus berupa UUID; nama tetap memerlukan konfirmasi interaktif.
--remote ws://host:port | wss://host:port | unix:// | unix://PATH Hubungkan ke endpoint app-server jarak jauh sebelum menghapus sesi.
--remote-auth-token-env ENV_VAR Baca token bearer dari variabel lingkungan ini ketika --remote memerlukan autentikasi.
SESSION session ID | session name Sesi tersimpan yang akan dihapus. ID sesi diprioritaskan daripada nama sesi.

Gunakan --force hanya dengan UUID sesi. Sesi bernama tetap memerlukan konfirmasi agar Codex tidak menghapus nama yang berulang atau ambigu tanpa meminta konfirmasi.

codex cloud

Berinteraksi dengan obrolan cloud Codex dari terminal. Perintah default membuka pemilih interaktif; codex cloud exec mengirimkan tugas secara langsung, dan codex cloud list mengembalikan obrolan terbaru untuk skrip atau pemeriksaan cepat.

Kunci Jenis / Nilai Detail
--attempts 1-4 Jumlah upaya asisten (terbaik dari N) yang harus dijalankan cloud Codex.
--env ENV_ID Pengidentifikasi lingkungan cloud Codex target (wajib). Gunakan codex cloud untuk mencantumkan opsi.
QUERY string Prompt tugas. Jika dihilangkan, Codex meminta detail secara interaktif.

Autentikasi mengikuti kredensial yang sama dengan CLI utama. Codex keluar dengan status bukan nol jika pengiriman tugas gagal.

codex cloud list

Cantumkan obrolan cloud terbaru dengan pemfilteran dan paginasi opsional.

Kunci Jenis / Nilai Detail
--cursor string Kursor paginasi yang dikembalikan oleh permintaan sebelumnya.
--env ENV_ID Filter tugas berdasarkan pengidentifikasi lingkungan.
--json boolean Keluarkan JSON yang dapat dibaca mesin, bukan teks biasa.
--limit 1-20 Jumlah maksimum tugas yang akan dikembalikan.

Keluaran teks biasa mencetak URL tugas diikuti detail status. Gunakan --json untuk otomatisasi. Payload JSON memuat array tasks beserta nilai cursor opsional. Setiap tugas menyertakan id, url, title, status, updated_at, environment_id, environment_label, summary, is_review, dan attempt_total.

codex completion

Hasilkan skrip pelengkapan shell dan alihkan keluarannya ke lokasi yang sesuai, misalnya codex completion zsh > "${fpath[1]}/_codex".

Kunci Jenis / Nilai Detail
SHELL bash | zsh | fish | power-shell | elvish Shell yang akan dibuatkan pelengkapannya. Keluaran dicetak ke stdout.

codex doctor

Hasilkan laporan diagnostik lokal sebelum melaporkan masalah dukungan atau saat menyelidiki instalasi Codex yang bermasalah. Laporan ini memeriksa kesehatan instalasi, konfigurasi, autentikasi, runtime, Git, terminal, app-server, dan inventaris utas.

Kunci Jenis / Nilai Detail
--all boolean Perluas daftar panjang dalam laporan terperinci yang dapat dibaca manusia.
--ascii boolean Gunakan label status dan pemisah ASCII dalam keluaran yang dapat dibaca manusia.
--json boolean Keluarkan laporan dukungan tersensor yang dapat dibaca mesin.
--no-color boolean Nonaktifkan warna ANSI dalam keluaran yang dapat dibaca manusia.
--summary boolean Tampilkan hanya baris pemeriksaan yang dikelompokkan dan ringkasan jumlah akhir.

codex features

Kelola penanda fitur yang disimpan dalam $CODEX_HOME/config.toml. Perintah enable dan disable menyimpan perubahan agar berlaku untuk sesi mendatang. Subperintah features tidak menerima --profile.

Kunci Jenis / Nilai Detail
Disable subcommand codex features disable <feature> Nonaktifkan penanda fitur secara permanen dalam $CODEX_HOME/config.toml.
Enable subcommand codex features enable <feature> Aktifkan penanda fitur secara permanen dalam $CODEX_HOME/config.toml.
List subcommand codex features list Tampilkan penanda fitur yang diketahui, tahap kematangannya, dan status efektifnya.

codex exec

Gunakan codex exec (atau bentuk singkat codex e) untuk proses berbasis skrip atau bergaya CI yang harus selesai tanpa interaksi manusia.

Kunci Jenis / Nilai Detail
--cd, -C path Tetapkan root ruang kerja sebelum menjalankan tugas.
--color always | never | auto Atur warna ANSI dalam stdout.
--dangerously-bypass-approvals-and-sandbox, --yolo boolean Lewati permintaan persetujuan dan sandbox. Berbahaya—gunakan hanya di dalam runner yang terisolasi.
--dangerously-bypass-hook-trust boolean Jalankan hook yang diaktifkan tanpa memerlukan kepercayaan hook yang tersimpan untuk pemanggilan ini. Hanya ditujukan bagi otomatisasi yang telah memeriksa sumber hook.
--ephemeral boolean Jalankan tanpa menyimpan berkas rollout sesi ke disk.
--full-auto boolean Opsi kompatibilitas yang tidak digunakan lagi. Utamakan --sandbox workspace-write; Codex mencetak peringatan ketika opsi ini digunakan.
--ignore-rules boolean Jangan muat berkas .rules execpolicy pengguna atau proyek untuk proses ini.
--ignore-user-config boolean Jangan muat $CODEX_HOME/config.toml. Autentikasi tetap menggunakan CODEX_HOME.
--image, -i path[,path...] Lampirkan gambar ke pesan pertama. Dapat diulang; mendukung daftar yang dipisahkan koma.
--json, --experimental-json boolean Cetak peristiwa JSON yang dipisahkan baris baru, bukan teks berformat.
--local-provider lmstudio | ollama Pilih penyedia lokal yang digunakan dengan --oss, dengan mengganti oss_provider untuk proses ini.
--model, -m string Ganti model yang dikonfigurasi untuk proses ini.
--oss boolean Gunakan penyedia sumber terbuka lokal. Codex menggunakan --local-provider atau oss_provider yang Anda konfigurasi, dan keluar dengan kesalahan jika keduanya tidak ditetapkan.
--output-last-message, -o path Tulis pesan akhir asisten ke sebuah berkas. Berguna untuk pembuatan skrip lanjutan.
--output-schema path Berkas JSON Schema yang menjelaskan bentuk respons akhir yang diharapkan. Codex memvalidasi keluaran alat terhadapnya.
--profile, -p string Lapiskan $CODEX_HOME/profile-name.config.toml di atas konfigurasi pengguna dasar.
--sandbox, -s read-only | workspace-write | danger-full-access Kebijakan sandbox untuk perintah yang dihasilkan model. Menggunakan konfigurasi secara default.
--skip-git-repo-check boolean Izinkan eksekusi di luar repositori Git (berguna untuk direktori sekali pakai).
-c, --config key=value Penggantian konfigurasi inline untuk proses noninteraktif (dapat diulang).
PROMPT string | - (read stdin) Instruksi awal untuk tugas. Gunakan - untuk menyalurkan prompt dari stdin.
Resume subcommand codex exec resume [SESSION_ID] Lanjutkan sesi exec berdasarkan ID atau tambahkan --last untuk melanjutkan sesi terbaru dari direktori kerja saat ini. Tambahkan --all untuk mempertimbangkan sesi dari direktori mana pun. Menerima prompt tindak lanjut opsional.

Codex menulis keluaran berformat secara default. Tambahkan --json untuk menerima peristiwa JSON yang dipisahkan baris baru (satu per perubahan status). Subperintah resume opsional memungkinkan Anda melanjutkan tugas noninteraktif. Gunakan --last untuk memilih sesi terbaru dari direktori kerja saat ini, atau tambahkan --all untuk mencari di seluruh sesi:

Kunci Jenis / Nilai Detail
--all boolean Sertakan sesi di luar direktori kerja saat ini ketika memilih sesi terbaru.
--image, -i path[,path...] Lampirkan satu atau beberapa gambar ke prompt tindak lanjut. Pisahkan beberapa jalur dengan koma atau ulangi opsi.
--last boolean Lanjutkan obrolan terbaru dari direktori kerja saat ini.
PROMPT string | - (read stdin) Instruksi tindak lanjut opsional yang dikirim segera setelah sesi dilanjutkan.
SESSION_ID uuid | session name Lanjutkan sesi yang ditentukan. Hilangkan dan gunakan --last untuk melanjutkan sesi terbaru.

codex execpolicy

Periksa berkas aturan execpolicy sebelum Anda menyimpannya. codex execpolicy check menerima satu atau beberapa opsi --rules (misalnya, berkas di bawah ~/.codex/rules) dan menghasilkan JSON yang menunjukkan keputusan paling ketat serta aturan yang cocok. Tambahkan --pretty untuk memformat keluaran. Perintah execpolicy saat ini masih dalam pratinjau.

Kunci Jenis / Nilai Detail
--pretty boolean Cetak hasil JSON dengan format yang mudah dibaca.
--rules, -r path (repeatable) Jalur ke berkas aturan execpolicy yang akan dievaluasi. Berikan beberapa opsi untuk menggabungkan aturan dari beberapa berkas.
COMMAND... var-args Perintah yang akan diperiksa terhadap kebijakan yang ditentukan.

codex login

Autentikasi CLI dengan akun ChatGPT, API key, atau token akses. Tanpa opsi, Codex membuka browser untuk alur ChatGPT OAuth.

Kunci Jenis / Nilai Detail
--device-auth boolean Gunakan alur kode perangkat OAuth alih-alih meluncurkan jendela browser.
--with-access-token boolean Baca token akses dari stdin (misalnya printenv CODEX_ACCESS_TOKEN | codex login --with-access-token).
--with-api-key boolean Baca API key dari stdin (misalnya printenv OPENAI_API_KEY | codex login --with-api-key).
status subcommand codex login status Cetak mode autentikasi aktif dan keluar dengan 0 saat sudah masuk.

codex login status keluar dengan 0 ketika kredensial tersedia, yang berguna dalam skrip otomatisasi.

codex logout

Hapus kredensial yang disimpan untuk autentikasi API key dan ChatGPT. Perintah ini tidak memiliki opsi.

codex mcp

Kelola entri server Model Context Protocol yang disimpan dalam ~/.codex/config.toml.

Kunci Jenis / Nilai Detail
add <name> -- <command...> | --url <value> Daftarkan server menggunakan perintah peluncur stdio atau URL HTTP yang dapat dialirkan. Mendukung --env KEY=VALUE untuk transportasi stdio.
get <name> --json Tampilkan konfigurasi server tertentu. --json mencetak entri konfigurasi mentah.
list --json Cantumkan server MCP yang dikonfigurasi. Tambahkan --json untuk keluaran yang dapat dibaca mesin.
login <name> --scopes scope1,scope2 Mulai proses masuk OAuth untuk server HTTP yang dapat dialirkan (hanya server yang mendukung OAuth).
logout <name> Hapus kredensial OAuth yang disimpan untuk server HTTP yang dapat dialirkan.
remove <name> Hapus definisi server MCP yang disimpan.

Subperintah add mendukung transportasi stdio dan HTTP yang dapat dialirkan:

Kunci Jenis / Nilai Detail
--bearer-token-env-var ENV_VAR Variabel lingkungan yang nilainya dikirim sebagai token bearer saat terhubung ke server HTTP yang dapat dialirkan.
--env KEY=VALUE repeatable Penetapan variabel lingkungan yang diterapkan saat meluncurkan server stdio.
--oauth-client-id CLIENT_ID Pengidentifikasi klien OAuth untuk server MCP HTTP yang dapat dialirkan. Memerlukan --url.
--oauth-resource RESOURCE Parameter sumber daya OAuth yang disertakan saat masuk untuk server MCP HTTP yang dapat dialirkan. Memerlukan --url.
--url https://… Daftarkan server HTTP yang dapat dialirkan alih-alih stdio. Tidak dapat digunakan bersama COMMAND....
COMMAND... stdio transport Berkas yang dapat dieksekusi beserta argumen untuk meluncurkan server MCP. Berikan setelah --.

Tindakan OAuth (login, logout) hanya berfungsi dengan server HTTP yang dapat dialirkan (dan hanya jika server mendukung OAuth).

codex plugin

Instal, cantumkan, dan hapus plugin dari marketplace yang dikonfigurasi.

Kunci Jenis / Nilai Detail
add <plugin[@marketplace]> [--marketplace, -m NAME] [--json] Instal plugin dari marketplace yang dikonfigurasi. Gunakan --marketplace atau -m ketika argumen plugin tidak menyertakan @marketplace.
list [--marketplace, -m NAME] [--available --json] [--json] Cantumkan plugin yang terinstal. Dengan --json, keluaran memiliki array installed dan available; --available menyertakan plugin marketplace yang belum terinstal dan memerlukan --json.
marketplace Kelola sumber marketplace yang dikonfigurasi. Lihat codex plugin marketplace di bawah.
remove <plugin[@marketplace]> [--marketplace, -m NAME] [--json] Hapus plugin yang terinstal dari konfigurasi dan cache lokal. Gunakan --json untuk keluaran yang sesuai bagi otomatisasi.

codex plugin add --json mencetak pluginId, name, marketplaceName, version, installedPath, dan authPolicy. codex plugin list --json mencetak array installed dan available. Entri menyertakan pluginId, name, marketplaceName, version, installed, enabled, source, installPolicy, authPolicy, dan, jika tersedia, marketplaceSource beserta jenis dan nilai sumber marketplace yang dikonfigurasi. codex plugin remove --json mencetak pluginId, name, dan marketplaceName.

codex plugin marketplace

Kelola sumber marketplace plugin yang dapat ditelusuri dan digunakan Codex untuk menginstal plugin.

Kunci Jenis / Nilai Detail
add <source> [--ref REF] [--sparse PATH] [--json] Instal marketplace plugin dari singkatan GitHub, URL Git, URL SSH, atau direktori root marketplace lokal. --sparse hanya didukung untuk sumber Git dan dapat diulang.
list [--json] Tampilkan marketplace plugin yang saat ini dipertimbangkan Codex dan jalur root untuk setiap marketplace.
remove <marketplace-name> [--json] Hapus marketplace plugin yang dikonfigurasi.
upgrade [marketplace-name] [--json] Segarkan satu marketplace Git yang dikonfigurasi, atau semua marketplace Git yang dikonfigurasi jika nama tidak diberikan.

codex plugin marketplace add menerima singkatan GitHub seperti owner/repo atau owner/repo@ref, URL Git HTTP atau HTTPS, URL Git SSH, dan direktori root marketplace lokal. Gunakan --ref untuk menyematkan ref Git, dan ulangi --sparse PATH untuk menggunakan sparse checkout bagi repositori marketplace berbasis Git.

codex plugin marketplace list mencetak nama dan root marketplace dalam cakupan, termasuk marketplace default yang ditemukan secara implisit dan snapshot marketplace yang dikonfigurasi.

Tambahkan --json ke perintah penambahan, pencantuman, peningkatan, atau penghapusan marketplace untuk keluaran yang sesuai bagi otomatisasi. JSON penambahan marketplace menyertakan marketplaceName, installedRoot, dan alreadyAdded; JSON daftar menyertakan array marketplaces dengan name, root, dan marketplaceSource opsional; JSON peningkatan menyertakan selectedMarketplaces, upgradedRoots, dan errors; JSON penghapusan menyertakan marketplaceName dan installedRoot.

codex mcp-server

codex resume

Lanjutkan sesi interaktif berdasarkan ID atau lanjutkan obrolan terbaru. codex resume membatasi --last pada direktori kerja saat ini kecuali Anda meneruskan --all. Perintah ini menerima opsi global yang sama dengan codex, termasuk penggantian model dan sandbox.

Jika direktori kerja saat ini berbeda dari direktori sesi yang disimpan, Codex menanyakan direktori mana yang akan digunakan. Tetapkan tui.resume_cwd ke "current" atau "session" untuk menggunakan kembali pilihan tersebut tanpa permintaan konfirmasi. Penggantian --cd (-C) eksplisit diprioritaskan daripada tui.resume_cwd.

Kunci Jenis / Nilai Detail
--all boolean Sertakan sesi di luar direktori kerja saat ini ketika memilih sesi terbaru.
--include-non-interactive boolean Sertakan sesi noninteraktif dalam pemilih dan pilihan --last.
--last boolean Lewati pemilih dan lanjutkan obrolan terbaru dari direktori kerja saat ini.
SESSION_ID uuid | session name Lanjutkan sesi yang ditentukan. Hilangkan dan gunakan --last untuk melanjutkan sesi terbaru.

codex fork

Buat cabang sesi interaktif sebelumnya menjadi obrolan baru. Secara default, codex fork membuka pemilih sesi; tambahkan --last untuk membuat cabang dari sesi terbaru Anda.

Ketika direktori sesi saat ini dan yang disimpan berbeda, codex fork menggunakan permintaan direktori kerja dan pengaturan tui.resume_cwd yang sama dengan codex resume.

Kunci Jenis / Nilai Detail
--all boolean Tampilkan sesi di luar direktori kerja saat ini dalam pemilih.
--last boolean Lewati pemilih dan buat cabang dari obrolan terbaru secara otomatis.
SESSION_ID uuid Buat cabang dari sesi yang ditentukan. Hilangkan dan gunakan --last untuk membuat cabang dari sesi terbaru.

codex sandbox

Gunakan pembantu sandbox untuk menjalankan perintah dengan kebijakan yang sama seperti yang digunakan Codex secara internal.

Seatbelt macOS
Kunci Jenis / Nilai Detail
--allow-unix-socket path Izinkan perintah dalam sandbox untuk mengikat atau menghubungkan soket Unix yang berakar pada jalur ini. Ulangi untuk mengizinkan beberapa jalur.
--cd, -C DIR Direktori kerja yang digunakan untuk resolusi profil dan eksekusi perintah. Memerlukan --permission-profile.
--config, -c key=value Teruskan penggantian konfigurasi ke proses dalam sandbox (dapat diulang).
--include-managed-config boolean Sertakan persyaratan terkelola saat menyelesaikan profil izin eksplisit. Memerlukan --permission-profile.
--log-denials boolean Rekam penolakan sandbox macOS dengan log stream saat perintah berjalan dan cetak setelah keluar.
--permission-profile, -P NAME Terapkan profil izin bernama dari tumpukan konfigurasi aktif.
--profile, -p NAME Lapiskan $CODEX_HOME/NAME.config.toml di atas konfigurasi pengguna dasar.
COMMAND... var-args Perintah shell yang akan dijalankan di bawah Seatbelt macOS. Semua yang berada setelah -- akan diteruskan.
Landlock Linux
Kunci Jenis / Nilai Detail
--cd, -C DIR Direktori kerja yang digunakan untuk resolusi profil dan eksekusi perintah. Memerlukan --permission-profile.
--config, -c key=value Penggantian konfigurasi yang diterapkan sebelum meluncurkan sandbox (dapat diulang).
--include-managed-config boolean Sertakan persyaratan terkelola saat menyelesaikan profil izin eksplisit. Memerlukan --permission-profile.
--permission-profile, -P NAME Terapkan profil izin bernama dari tumpukan konfigurasi aktif.
--profile, -p NAME Lapiskan $CODEX_HOME/NAME.config.toml di atas konfigurasi pengguna dasar.
COMMAND... var-args Perintah yang akan dijalankan di bawah Landlock + seccomp. Berikan berkas yang dapat dieksekusi setelah --.
Windows
Kunci Jenis / Nilai Detail
--cd, -C DIR Direktori kerja yang digunakan untuk resolusi profil dan eksekusi perintah. Memerlukan --permission-profile.
--config, -c key=value Penggantian konfigurasi yang diterapkan sebelum meluncurkan sandbox (dapat diulang).
--include-managed-config boolean Sertakan persyaratan terkelola saat menyelesaikan profil izin eksplisit. Memerlukan --permission-profile.
--permission-profile, -P NAME Terapkan profil izin bernama dari tumpukan konfigurasi aktif.
--profile, -p NAME Lapiskan $CODEX_HOME/NAME.config.toml di atas konfigurasi pengguna dasar.
COMMAND... var-args Perintah yang akan dijalankan di bawah sandbox Windows native. Berikan berkas yang dapat dieksekusi setelah --.

codex update

Periksa dan terapkan pembaruan Codex CLI jika rilis yang terinstal mendukung pembaruan mandiri. Build debug mencetak pesan yang meminta Anda menginstal build rilis sebagai gantinya.

Kombinasi opsi dan kiat keamanan

  • Gunakan --sandbox workspace-write untuk pekerjaan lokal tanpa pengawasan yang dapat tetap berada di dalam ruang kerja, dan hindari --dangerously-bypass-approvals-and-sandbox kecuali Anda berada di dalam VM sandbox khusus.
  • Jika Anda perlu memberikan akses tulis ke lebih banyak direktori kepada Codex, utamakan --add-dir daripada memaksakan --sandbox danger-full-access.
  • Pasangkan --json dengan --output-last-message dalam CI untuk merekam progres yang dapat dibaca mesin dan ringkasan akhir dalam bahasa alami.

Pintasan interaktif

  • Ketik @ untuk mencari berkas di ruang kerja dan menambahkan jalurnya ke prompt.
  • Tekan Up atau Down untuk memulihkan riwayat draf.
  • Tekan Ctrl+R untuk mencari riwayat prompt, lalu tekan Enter untuk menggunakan hasil yang cocok atau Esc untuk membatalkan.
  • Tekan Ctrl+O atau jalankan /copy untuk menyalin keluaran Codex terbaru yang telah selesai.
  • Awali baris dengan ! untuk menjalankan perintah shell lokal dengan pengaturan persetujuan dan sandbox saat ini.
  • Tekan Tab saat Codex bekerja untuk mengantrekan prompt tindak lanjut, perintah garis miring, atau perintah shell bagi giliran berikutnya.
  • Tekan Enter saat Codex bekerja untuk menyisipkan instruksi baru ke giliran saat ini.
  • Tekan Esc dua kali saat penyusun kosong untuk mengedit pesan pengguna sebelumnya dan membuat cabang obrolan dari titik tersebut.
  • Tekan Ctrl+C atau jalankan /exit untuk menutup sesi.

Sumber daya terkait

Perintah garis miring memberi Anda kendali cepat yang mengutamakan papan ketik atas Codex. Ketik / di penyusun untuk membuka pop-up garis miring, pilih perintah, lalu Codex akan melakukan tindakan seperti mengganti model, menyesuaikan izin, atau merangkum obrolan panjang tanpa meninggalkan terminal.

Panduan ini menunjukkan cara:

  • Menemukan perintah garis miring bawaan yang tepat untuk suatu tugas
  • Mengarahkan sesi aktif dengan perintah seperti /model, /fast, /personality, /permissions, /approve, /raw, /agent, dan /status

Perintah garis miring Codex CLI

Perintah garis miring bawaan

Codex dilengkapi dengan perintah berikut. Buka pop-up garis miring dan mulai ketik nama perintah untuk memfilter daftar.

Ketika obrolan sudah berjalan, Anda dapat mengetik perintah garis miring dan menekan Tab untuk mengantrekannya bagi giliran berikutnya. Codex mengurai perintah garis miring yang diantrekan saat perintah tersebut dijalankan, sehingga menu perintah dan kesalahan muncul setelah giliran saat ini selesai. Pelengkapan perintah garis miring tetap berfungsi sebelum Anda mengantrekan perintah.

Perintah Tujuan Waktu penggunaan
/permissions Mengatur tindakan yang dapat dilakukan Codex tanpa meminta izin terlebih dahulu. Melonggarkan atau memperketat persyaratan persetujuan di tengah sesi, misalnya beralih antara Auto dan Read Only.
/ide Menyertakan file yang terbuka, pilihan saat ini, dan konteks IDE lainnya. Memasukkan konteks editor ke prompt berikutnya tanpa perlu menjelaskan kembali apa yang terbuka di IDE Anda.
/keymap Memetakan ulang pintasan keyboard TUI. Memeriksa dan menyimpan pengikatan pintasan khusus dalam config.toml.
/vim Mengaktifkan atau menonaktifkan mode Vim untuk penyusun. Beralih antara perilaku normal/insert Vim dan mode pengeditan penyusun default.
/setup-default-sandbox Menyiapkan sandbox agen dengan hak istimewa lebih tinggi (khusus Windows). Mengganti sandbox Windows yang terbatas setelah Codex menawarkan penyiapan dengan hak istimewa lebih tinggi.
/sandbox-add-read-dir Memberikan akses baca sandbox ke direktori tambahan (khusus Windows). Membuka blokir perintah yang perlu membaca jalur direktori absolut di luar root yang saat ini dapat dibaca.
/agent, /subagents Mengganti thread agen aktif. Memeriksa atau melanjutkan pekerjaan dalam thread subagen yang dibuat.
/apps Menelusuri aplikasi (konektor) dan memasukkannya ke prompt Anda. Melampirkan aplikasi sebagai $app-slug sebelum meminta Codex menggunakannya.
/plugins Menelusuri plugin yang terinstal dan dapat ditemukan. Memeriksa alat plugin, menginstal plugin yang disarankan, atau mengelola ketersediaan plugin.
/hooks Melihat dan mengelola hook siklus hidup. Memeriksa hook yang dikonfigurasi, memercayai hook baru atau yang berubah, atau menonaktifkan hook yang tidak dikelola sebelum dijalankan.
/clear Mengosongkan terminal dan memulai chat baru. Mereset UI yang terlihat dan konteks chat secara bersamaan saat Anda ingin memulai dari awal.
/rename Mengganti nama chat saat ini. Memberikan nama yang mudah dikenali pada sesi tersimpan tanpa meninggalkan TUI.
/archive Mengarsipkan sesi saat ini dan keluar dari Codex. Menghapus sesi saat ini dari daftar sesi aktif tanpa menghapus transkripnya.
/delete Menghapus sesi saat ini secara permanen dan keluar dari Codex. Menghapus transkrip dan sesi turunannya ketika pengarsipan tidak memadai.
/compact Meringkas chat yang terlihat untuk mengosongkan token. Gunakan setelah proses panjang agar Codex mempertahankan poin penting tanpa memenuhi jendela konteks.
/copy Menyalin output Codex terbaru yang telah selesai. Mengambil respons atau teks rencana terbaru yang telah selesai tanpa memilihnya secara manual. Anda juga dapat menekan Ctrl+O.
/diff Menampilkan diff Git, termasuk file yang belum dilacak Git. Meninjau perubahan Codex sebelum Anda melakukan commit atau menjalankan pengujian.
/exit Keluar dari CLI (sama seperti /quit). Ejaan alternatif; kedua perintah mengakhiri sesi.
/experimental Mengaktifkan atau menonaktifkan fitur eksperimental. Mengaktifkan opsi seperti Network proxy atau Prevent sleep while running.
/approve Menyetujui satu percobaan ulang atas penolakan tinjauan otomatis terbaru. Mencoba kembali perintah atau tindakan yang ditolak peninjau otomatis.
/memories Mengonfigurasi penggunaan dan pembuatan memori. Mengaktifkan atau menonaktifkan injeksi maupun pembuatan memori tanpa meninggalkan TUI.
/skills Menelusuri dan menggunakan skill. Meningkatkan perilaku khusus tugas dengan memilih skill lokal yang relevan.
/import Mengimpor penyiapan, proyek, dan chat Claude Code atau Cursor. Memigrasikan artefak agen eksternal yang didukung ke konfigurasi Codex dan file lokal.
/feedback Mengirim log kepada pengelola Codex. Melaporkan masalah atau membagikan diagnostik kepada dukungan.
/init Membuat kerangka AGENTS.md di direktori saat ini. Merekam instruksi persisten untuk repositori atau subdirektori yang sedang Anda kerjakan.
/logout Keluar dari akun Codex. Menghapus kredensial lokal saat menggunakan komputer bersama.
/mcp Mencantumkan alat Model Context Protocol (MCP) yang dikonfigurasi. Memeriksa alat eksternal yang dapat dipanggil Codex selama sesi; tambahkan verbose untuk detail server.
/mention Melampirkan file ke chat. Mengarahkan Codex ke file atau folder tertentu yang ingin Anda periksa berikutnya.
/model Memilih model aktif (dan tingkat penalaran, jika tersedia). Beralih di antara model seperti gpt-5.6-luna dan gpt-5.6-terra sebelum menjalankan tugas.
/fast Mengaktifkan atau menonaktifkan tingkat layanan Fast jika tersedia di katalog model. Mengaktifkan atau menonaktifkan tingkat Fast model saat ini dan menyimpan pilihan tersebut.
/plan Beralih ke mode rencana dan secara opsional mengirim prompt. Meminta Codex mengusulkan rencana pelaksanaan sebelum pekerjaan implementasi dimulai.
/goal Mengatur, mengedit, menjeda, melanjutkan, melihat, atau menghapus tujuan tugas. Memberikan target persisten untuk dilacak Codex selama tugas yang lebih besar berjalan.
/personality Memilih gaya komunikasi untuk respons. Membuat Codex lebih ringkas, lebih jelas dalam menjelaskan, atau lebih kolaboratif tanpa mengubah instruksi Anda.
/ps Menampilkan terminal latar belakang dan output terbarunya. Memeriksa perintah yang berjalan lama tanpa meninggalkan transkrip utama.
/stop Menghentikan semua terminal latar belakang. Membatalkan pekerjaan terminal latar belakang yang dimulai oleh sesi saat ini.
/fork Membuat fork chat saat ini menjadi chat baru. Membuat cabang dari sesi aktif untuk menjelajahi pendekatan baru tanpa kehilangan transkrip saat ini.
/app Melanjutkan sesi saat ini di aplikasi desktop ChatGPT. Berpindah dari TUI ke aplikasi desktop di macOS atau Windows.
/side, /btw Memulai chat sampingan sementara. Mengajukan pertanyaan lanjutan yang terfokus tanpa mengganggu transkrip chat utama.
/raw Mengaktifkan atau menonaktifkan mode scrollback mentah. Mengurangi pemformatan pada pemilihan dan penyalinan di terminal saat meninjau output panjang.
/resume Melanjutkan chat tersimpan dari daftar sesi Anda. Melanjutkan pekerjaan dari sesi CLI sebelumnya tanpa memulai dari awal.
/new Memulai chat baru di dalam sesi CLI yang sama. Mereset konteks chat tanpa meninggalkan CLI ketika Anda menginginkan prompt baru dalam repo yang sama.
/quit Keluar dari CLI. Segera meninggalkan sesi.
/review Meminta Codex meninjau working tree Anda. Jalankan setelah Codex menyelesaikan pekerjaan atau ketika Anda menginginkan pemeriksaan tambahan atas perubahan lokal.
/status Menampilkan konfigurasi sesi dan penggunaan token. Mengonfirmasi model aktif, kebijakan persetujuan, root yang dapat ditulis, dan kapasitas konteks yang tersisa.
/usage Melihat penggunaan token akun atau menggunakan reset batas laju. Memeriksa aktivitas token ChatGPT harian, mingguan, atau kumulatif dari dalam TUI.
/debug-config Mencetak diagnostik lapisan konfigurasi dan persyaratan. Men-debug prioritas dan persyaratan kebijakan, termasuk batasan jaringan eksperimental.
/statusline Mengonfigurasi bidang baris status TUI secara interaktif. Memilih dan mengurutkan ulang item footer (model/context/limits/git/tokens/session), lalu menyimpannya dalam config.toml.
/title Mengonfigurasi bidang judul jendela atau tab terminal secara interaktif. Memilih dan mengurutkan ulang item judul seperti proyek, status, thread, branch, model, dan progres tugas.
/theme Memilih tema penyorotan sintaks. Melihat pratinjau dan menyimpan tema penyorotan sintaks terminal.
/pets, /pet Memilih atau menyembunyikan hewan peliharaan terminal. Mempersonalisasi TUI dengan hewan peliharaan bawaan atau khusus.

/quit dan /exit sama-sama mengakhiri CLI. Gunakan hanya setelah Anda menyimpan atau melakukan commit atas pekerjaan penting.

Gunakan /permissions untuk menyesuaikan tindakan yang dapat dilakukan Codex tanpa meminta izin terlebih dahulu. Gunakan /approve hanya ketika Anda perlu mencoba kembali tindakan terbaru yang ditolak oleh tinjauan otomatis.

Mengontrol sesi Anda dengan perintah garis miring

Alur kerja berikut menjaga sesi Anda tetap terarah tanpa memulai ulang Codex.

Mengatur model aktif dengan /model

  1. Jalankan Codex dan buka penyusun.
  2. Ketik /model lalu tekan Enter.
  3. Pilih model seperti gpt-5.6-luna atau gpt-5.6-terra dari popup.

Hasil yang diharapkan: Codex mengonfirmasi model baru dalam transkrip. Jalankan /status untuk memverifikasi perubahan.

Mengaktifkan atau menonaktifkan mode Fast dengan /fast

  1. Ketik /fast untuk mengaktifkan tingkat layanan Fast bagi model saat ini.
  2. Ketik /fast lagi untuk menonaktifkannya.

Hasil yang diharapkan: Codex mengaktifkan atau menonaktifkan tingkat tersebut dan menyimpan pilihan. Di footer TUI, Anda juga dapat menampilkan item baris status mode Fast dengan /statusline.

Perintah tingkat Fast ditentukan oleh katalog. Jika model saat ini tidak menyediakan tingkat Fast, Codex tidak akan menampilkan /fast.

Mengatur gaya komunikasi dengan /personality

Gunakan /personality untuk mengubah cara Codex berkomunikasi tanpa menulis ulang prompt Anda.

  1. Dalam chat aktif, ketik /personality lalu tekan Enter.
  2. Pilih gaya dari popup.

Hasil yang diharapkan: Codex mengonfirmasi gaya baru dalam transkrip dan menggunakannya untuk respons berikutnya dalam chat.

Codex mendukung kepribadian friendly, pragmatic, dan none. Gunakan none untuk menonaktifkan instruksi kepribadian.

Jika model aktif tidak mendukung instruksi khusus kepribadian, Codex menyembunyikan perintah ini.

Beralih ke mode rencana dengan /plan

  1. Ketik /plan lalu tekan Enter untuk mengalihkan chat aktif ke mode rencana.
  2. Opsional: berikan teks prompt sebaris (misalnya, /plan Propose a migration plan for this service).
  3. Anda dapat menempelkan konten atau melampirkan gambar saat menggunakan argumen sebaris /plan.

Hasil yang diharapkan: Codex memasuki mode rencana dan menggunakan prompt sebaris opsional Anda sebagai permintaan perencanaan pertama.

Saat Codex sedang bekerja, /plan untuk sementara tidak tersedia.

Mengatur atau melihat tujuan tugas dengan /goal

  1. Ketik /goal <objective> untuk menetapkan tujuan, misalnya /goal Finish the migration and keep tests green.
  2. Ketik /goal untuk melihat tujuan saat ini.
  3. Gunakan /goal edit untuk merevisi sasaran. Gunakan /goal pause, /goal resume, atau /goal clear untuk menjeda, melanjutkan, atau menghapusnya.

Hasil yang diharapkan: Codex mempertahankan tujuan pada chat aktif selama pekerjaan berlanjut.

Tujuan tidak boleh kosong dan panjangnya paling banyak 4.000 karakter. Untuk instruksi yang lebih panjang, masukkan detailnya dalam file dan arahkan tujuan ke file tersebut.

Mengaktifkan atau menonaktifkan fitur eksperimental dengan /experimental

  1. Ketik /experimental lalu tekan Enter.
  2. Aktifkan atau nonaktifkan fitur yang Anda inginkan (misalnya, Network proxy atau Prevent sleep while running), lalu mulai ulang Codex jika diminta.

Hasil yang diharapkan: Codex menyimpan pilihan fitur Anda ke konfigurasi dan menerapkannya saat dimulai ulang.

Menyetujui penolakan tinjauan otomatis dengan /approve

Gunakan /approve ketika peninjau otomatis menolak tindakan terbaru dan Anda ingin Codex mencobanya sekali lagi.

  1. Ketik /approve.
  2. Konfirmasikan percobaan ulang ketika Codex menampilkan tindakan terkait yang ditolak.

Hasil yang diharapkan: Codex mencoba kembali tindakan yang ditolak tersebut satu kali berdasarkan kebijakan sesi saat ini.

Mengonfigurasi memori dengan /memories

  1. Ketik /memories.
  2. Pilih apakah Codex harus menggunakan memori yang ada, membuat memori baru, atau tetap menonaktifkan perilaku memori.

Hasil yang diharapkan: Codex memperbarui pengaturan memori terkait untuk sesi mendatang.

Menggunakan skill dengan /skills

  1. Ketik /skills.
  2. Pilih skill yang ingin diterapkan Codex.

Hasil yang diharapkan: Codex memasukkan konteks skill yang dipilih agar permintaan berikutnya mengikuti instruksi skill tersebut.

Mengimpor penyiapan Claude Code atau Cursor dengan /import

  1. Ketik /import.
  2. Pilih Claude Code atau Cursor.
  3. Pilih penyiapan, file proyek, atau chat terbaru yang ingin Anda migrasikan.

Hasil yang diharapkan: Codex membuka pemilih impor agen eksternal dan mengimpor artefak pilihan yang didukung ke konfigurasi Codex dan file lokal. Penemuan sesi mencakup hingga 50 chat dari 30 hari terakhir.

Jalankan /import dari sesi TUI lokal. Perintah ini tidak tersedia saat tugas sedang berjalan, dalam sesi jarak jauh, dan ketika terhubung ke daemon app-server lokal.

Untuk alur kerja aplikasi desktop dan jenis artefak yang didukung, lihat Mengimpor dari agen lain.

Mengosongkan terminal dan memulai chat baru dengan /clear

  1. Ketik /clear lalu tekan Enter.

Hasil yang diharapkan: Codex mengosongkan terminal, mereset transkrip yang terlihat, dan memulai chat baru dalam sesi CLI yang sama.

Untuk menamai chat baru saat membuatnya, jalankan /clear release prep.

Berbeda dengan Ctrl+L, /clear memulai chat baru.

Ctrl+L hanya mengosongkan tampilan terminal dan mempertahankan chat saat ini. Codex menonaktifkan kedua tindakan saat tugas sedang berlangsung.

Mengarsipkan sesi saat ini dengan /archive

  1. Ketik /archive lalu tekan Enter.
  2. Konfirmasikan bahwa Anda ingin mengarsipkan sesi saat ini dan keluar dari Codex.

Hasil yang diharapkan: Codex mengarsipkan sesi saat ini dan menutup TUI interaktif. Codex tetap menyimpan transkrip sesi secara lokal; pulihkan nanti dengan codex unarchive <SESSION>.

/archive tidak tersedia saat tugas sedang berjalan.

Menghapus sesi saat ini dengan /delete

  1. Ketik /delete lalu tekan Enter.
  2. Konfirmasikan bahwa Anda ingin menghapus sesi saat ini dan keluar dari Codex.

Hasil yang diharapkan: Codex menghapus transkrip sesi saat ini dan menutup TUI interaktif. Penghapusan bersifat permanen dan juga menghapus sesi turunan yang dibuat.

/delete tidak tersedia saat chat sedang berjalan atau berada dalam chat sampingan.

Memperbarui izin dengan /permissions

  1. Ketik /permissions lalu tekan Enter.
  2. Pilih preset persetujuan yang sesuai dengan tingkat kenyamanan Anda, misalnya Auto untuk proses tanpa campur tangan atau Read Only untuk meninjau perubahan. Saat profil izin bernama aktif, pemilih juga menampilkan profil khusus yang dikonfigurasi beserta deskripsinya.

Hasil yang diharapkan: Codex mengumumkan kebijakan yang diperbarui. Tindakan berikutnya mematuhi mode persetujuan yang diperbarui hingga Anda mengubahnya lagi.

Menyertakan konteks IDE dengan /ide

  1. Ketik /ide.
  2. Tambahkan teks sebaris opsional jika Anda ingin menjelaskan tindakan yang harus dilakukan Codex terhadap pilihan IDE atau file terbuka saat ini.

Hasil yang diharapkan: Codex menyertakan konteks IDE yang tersedia dalam prompt berikutnya.

Mengaktifkan atau menonaktifkan mode Vim dengan /vim

  1. Ketik /vim.
  2. Lanjutkan pengeditan dalam penyusun.

Hasil yang diharapkan: Codex mengaktifkan atau menonaktifkan mode Vim penyusun untuk sesi saat ini. Untuk menjadikan mode Vim sebagai default bagi sesi baru, atur tui.vim_mode_default = true dalam config.toml.

Menyiapkan sandbox Windows dengan hak istimewa lebih tinggi menggunakan /setup-default-sandbox

Perintah ini hanya muncul di Windows ketika Codex menggunakan sandbox restricted-token yang terbatas.

  1. Ketik /setup-default-sandbox.
  2. Ikuti alur penyiapan administrator.

Hasil yang diharapkan: Codex mengonfigurasi sandbox Windows dengan hak istimewa lebih tinggi dan memilih preset persetujuan otomatis yang sesuai.

Menyalin respons terbaru dengan /copy

  1. Ketik /copy lalu tekan Enter.

Hasil yang diharapkan: Codex menyalin output Codex terbaru yang telah selesai ke papan klip Anda.

Jika sebuah giliran masih berjalan, /copy menggunakan output terbaru yang telah selesai, bukan respons yang sedang berlangsung. Perintah ini tidak tersedia sebelum output Codex pertama selesai dan tepat setelah rollback.

Anda juga dapat menekan Ctrl+O dari TUI utama untuk menyalin respons terbaru yang telah selesai tanpa membuka menu perintah garis miring.

Mengaktifkan atau menonaktifkan scrollback mentah dengan /raw

  1. Ketik /raw, /raw on, atau /raw off.

Hasil yang diharapkan: Codex mengaktifkan atau menonaktifkan mode scrollback mentah, yang membuat pemilihan dan penyalinan di terminal lebih langsung. Anda juga dapat menggunakan pengikatan default Alt+R atau menyimpan default dengan tui.raw_output_mode = true.

Memberikan akses baca sandbox dengan /sandbox-add-read-dir

Perintah ini hanya tersedia ketika menjalankan CLI secara native di Windows.

  1. Ketik /sandbox-add-read-dir C:\absolute\directory\path lalu tekan Enter.
  2. Konfirmasikan bahwa jalur tersebut merupakan direktori absolut yang ada.

Hasil yang diharapkan: Codex menyegarkan kebijakan sandbox Windows dan memberikan akses baca ke direktori tersebut untuk perintah berikutnya yang dijalankan dalam sandbox.

Memeriksa sesi dengan /status

  1. Dalam chat apa pun, ketik /status.
  2. Tinjau output untuk model aktif, kebijakan persetujuan, root yang dapat ditulis, dan penggunaan token saat ini. Saat TUI terhubung dari jarak jauh, output juga menampilkan alamat jarak jauh dan versi server.

Hasil yang diharapkan: Codex mencetak ringkasan yang mengonfirmasi bahwa Codex beroperasi di lingkungan yang Anda harapkan.

Melihat penggunaan akun dengan /usage

  1. Ketik /usage untuk membuka menu penggunaan.
  2. Pilih apakah akan menampilkan aktivitas token atau menukarkan reset yang diperoleh dan tersedia.
  3. Untuk langsung membuka aktivitas token, ketik /usage daily, /usage weekly, atau /usage cumulative.

Hasil yang diharapkan: Codex membuka tindakan penggunaan atau menampilkan aktivitas token akun untuk tampilan yang dipilih. Jika sesi tidak memiliki autentikasi akun layanan Codex, Codex menampilkan persyaratan untuk masuk.

Memeriksa lapisan konfigurasi dengan /debug-config

  1. Ketik /debug-config.
  2. Tinjau output untuk urutan lapisan konfigurasi (prioritas terendah terlebih dahulu), status aktif/nonaktif, dan sumber kebijakan.

Hasil yang diharapkan: Codex mencetak diagnostik lapisan beserta detail kebijakan seperti allowed_approval_policies, allowed_sandbox_modes, mcp_servers, rules, dan experimental_network jika dikonfigurasi.

Gunakan output ini untuk men-debug mengapa pengaturan efektif berbeda dari config.toml.

  1. Ketik /statusline.
  2. Gunakan pemilih untuk mengaktifkan atau menonaktifkan dan mengurutkan ulang item, lalu konfirmasikan.

Hasil yang diharapkan: Baris status footer segera diperbarui dan disimpan ke tui.status_line dalam config.toml.

Item baris status yang tersedia mencakup model, model+reasoning, statistik konteks, batas laju, branch git, penghitung token, id sesi, direktori saat ini/root proyek, dan versi Codex.

Mengonfigurasi item judul terminal dengan /title

  1. Ketik /title.
  2. Gunakan pemilih untuk mengaktifkan atau menonaktifkan dan mengurutkan ulang item, lalu konfirmasikan.

Hasil yang diharapkan: Judul jendela atau tab terminal segera diperbarui dan disimpan ke tui.terminal_title dalam config.toml.

Item judul yang tersedia mencakup nama aplikasi, proyek, spinner, status, thread, branch git, model, dan progres tugas.

Memilih tema sintaks dengan /theme

  1. Ketik /theme.
  2. Lihat pratinjau tema dari pemilih, lalu konfirmasikan.

Hasil yang diharapkan: Codex memperbarui penyorotan sintaks dan menyimpan pilihan ke tui.theme dalam config.toml.

Memilih hewan peliharaan terminal dengan /pets

  1. Ketik /pets (atau /pet) untuk membuka pemilih hewan peliharaan.
  2. Pilih hewan peliharaan bawaan atau khusus, atau nonaktifkan hewan peliharaan.

Hasil yang diharapkan: Codex menampilkan hewan peliharaan ambient yang dipilih di terminal yang didukung dan menyimpan pilihan tersebut. Anda juga dapat mengetik /pets off untuk menyembunyikannya.

Memetakan ulang pintasan TUI dengan /keymap

Gunakan /keymap untuk memeriksa, memperbarui, dan menyimpan pengikatan pintasan keyboard untuk TUI.

  1. Ketik /keymap.
  2. Pilih konteks pintasan dan tindakan yang ingin Anda ubah.
  3. Masukkan pengikatan baru atau hapus pengikatan yang ada.

Hasil yang diharapkan: Codex memperbarui keymap aktif dan menulis pengikatan khusus ke tui.keymap dalam config.toml.

Pengikatan tombol menggunakan nama seperti ctrl-a, shift-enter, dan page-down. Pengikatan khusus konteks menggantikan tui.keymap.global; daftar pengikatan kosong membatalkan pengikatan tindakan.

Memeriksa terminal latar belakang dengan /ps

  1. Ketik /ps.
  2. Tinjau daftar terminal latar belakang beserta statusnya.

Hasil yang diharapkan: Codex menampilkan perintah setiap terminal latar belakang beserta hingga tiga baris output terbaru yang tidak kosong agar Anda dapat menilai progres secara sekilas.

Terminal latar belakang muncul saat unified_exec digunakan; jika tidak, daftar mungkin kosong.

Menghentikan terminal latar belakang dengan /stop

  1. Ketik /stop.
  2. Konfirmasikan jika Codex meminta persetujuan sebelum menghentikan terminal yang tercantum.

Hasil yang diharapkan: Codex menghentikan semua terminal latar belakang untuk sesi saat ini. /clean tetap tersedia sebagai alias untuk /stop.

Menjaga transkrip tetap ringkas dengan /compact

  1. Setelah percakapan panjang, ketik /compact.
  2. Konfirmasikan ketika Codex menawarkan untuk meringkas chat sejauh ini.

Hasil yang diharapkan: Codex mengganti giliran sebelumnya dengan ringkasan singkat, sehingga mengosongkan konteks sekaligus mempertahankan detail penting.

Meninjau perubahan dengan /diff

  1. Ketik /diff untuk memeriksa diff Git.
  2. Gulir output di dalam CLI untuk meninjau perubahan dan file yang ditambahkan.

Hasil yang diharapkan: Codex menampilkan perubahan yang telah Anda stage, perubahan yang belum di-stage, dan file yang belum mulai dilacak Git, sehingga Anda dapat memutuskan apa yang akan dipertahankan.

Menyoroti file dengan /mention

  1. Ketik /mention diikuti jalur, misalnya /mention src/lib/api.ts.
  2. Pilih hasil yang cocok dari popup.

Hasil yang diharapkan: Codex menambahkan file ke chat, sehingga giliran tindak lanjut merujuknya secara langsung.

Memulai chat baru dengan /new

  1. Ketik /new lalu tekan Enter.

Hasil yang diharapkan: Codex memulai chat baru dalam sesi CLI yang sama, sehingga Anda dapat berganti chat tanpa meninggalkan terminal.

Untuk menamai chat baru saat membuatnya, jalankan /new bug bash.

Berbeda dengan /clear, /new tidak mengosongkan tampilan terminal saat ini terlebih dahulu.

Mengganti nama chat saat ini dengan /rename

  1. Ketik /rename <name>, atau ketik /rename untuk membuka prompt penamaan.
  2. Masukkan nama singkat yang akan membantu Anda menemukan chat tersebut nanti.

Hasil yang diharapkan: Codex memperbarui nama chat tersimpan tanpa mengubah transkripnya.

Melanjutkan chat tersimpan dengan /resume

  1. Ketik /resume lalu tekan Enter.
  2. Pilih sesi yang Anda inginkan dari pemilih sesi tersimpan.

Hasil yang diharapkan: Codex memuat ulang transkrip chat yang dipilih sehingga Anda dapat melanjutkan dari bagian terakhir, dengan tetap mempertahankan riwayat asli.

Membuat fork chat saat ini dengan /fork

  1. Ketik /fork lalu tekan Enter.

Hasil yang diharapkan: Codex mengkloning chat saat ini menjadi chat baru dengan ID baru, tanpa mengubah transkrip asli, sehingga Anda dapat menjelajahi pendekatan alternatif secara paralel.

Jika Anda perlu membuat fork sesi tersimpan, bukan sesi saat ini, jalankan codex fork di terminal untuk membuka pemilih sesi.

Melanjutkan di aplikasi desktop dengan /app

Di macOS dan Windows, ketik /app untuk membuka sesi saat ini dalam aplikasi desktop ChatGPT. Jika aplikasi belum terinstal atau tidak berjalan, Codex menampilkan pesan kesalahan yang meminta Anda menginstal atau menjalankannya.

Hasil yang diharapkan: Aplikasi desktop membuka chat tersimpan yang sama agar Anda dapat melanjutkan di sana.

Memulai chat sampingan dengan /side

Gunakan /side untuk memulai fork sementara dari chat saat ini tanpa beralih dari chat utama.

  1. Ketik /side untuk membuka chat sampingan.
  2. Secara opsional, tambahkan teks sebaris, misalnya /side Check whether this plan has an obvious risk.
  3. Kembali ke chat induk setelah pembahasan terfokus selesai.

Hasil yang diharapkan: Codex membuka chat sampingan dengan transkrip yang terpisah dari chat induk. Saat Anda berada dalam mode sampingan, TUI tetap menampilkan status chat induk sehingga Anda dapat melihat apakah chat utama masih berjalan.

/side tidak tersedia di dalam chat sampingan lain dan selama mode tinjauan.

Membuat AGENTS.md dengan /init

  1. Jalankan /init dalam direktori tempat Anda ingin Codex mencari instruksi persisten.
  2. Tinjau AGENTS.md yang dibuat, lalu edit agar sesuai dengan konvensi repositori Anda.

Hasil yang diharapkan: Codex membuat kerangka AGENTS.md yang dapat Anda sempurnakan dan commit untuk sesi mendatang.

Meminta tinjauan working tree dengan /review

  1. Ketik /review.
  2. Lanjutkan dengan /diff jika Anda ingin memeriksa perubahan file secara tepat.

Hasil yang diharapkan: Codex meringkas masalah yang ditemukan dalam working tree Anda, dengan berfokus pada perubahan perilaku dan pengujian yang belum ada. Perintah ini menggunakan model sesi saat ini kecuali Anda mengatur review_model dalam config.toml.

Mencantumkan alat MCP dengan /mcp

  1. Ketik /mcp.
  2. Tinjau daftar untuk mengonfirmasi server dan alat MCP yang tersedia.

Hasil yang diharapkan: Anda melihat alat Model Context Protocol (MCP) yang dikonfigurasi dan dapat dipanggil Codex dalam sesi ini.

Gunakan /mcp verbose untuk menyertakan diagnostik server terperinci. Jika Anda memberikan argumen selain verbose, Codex menampilkan cara penggunaan perintah.

Menelusuri aplikasi dengan /apps

  1. Ketik /apps.
  2. Pilih aplikasi dari daftar.

Hasil yang diharapkan: Codex memasukkan sebutan aplikasi ke penyusun sebagai $app-slug, sehingga Anda dapat segera meminta Codex menggunakannya.

Menelusuri plugin dengan /plugins

  1. Ketik /plugins.
  2. Pilih tab marketplace, lalu pilih plugin untuk memeriksa kemampuan atau tindakan yang tersedia.

Hasil yang diharapkan: Codex membuka penjelajah plugin sehingga Anda dapat meninjau plugin yang terinstal, plugin yang dapat ditemukan dan diizinkan oleh konfigurasi Anda, serta status plugin yang terinstal. Tekan Space pada plugin yang terinstal untuk mengaktifkan atau menonaktifkannya.

Melihat dan mengelola hook siklus hidup dengan /hooks

  1. Ketik /hooks.
  2. Pilih peristiwa hook untuk memeriksa handler yang sesuai.
  3. Percayai, nonaktifkan, atau aktifkan kembali hook yang tidak dikelola sesuai kebutuhan.

Hasil yang diharapkan: Codex membuka penjelajah hook sehingga Anda dapat meninjau hook siklus hidup yang dikonfigurasi. Hook terkelola ditampilkan sebagai terkelola dan tidak dapat dinonaktifkan dari penjelajah hook pengguna.

Mengganti thread agen dengan /agent

  1. Ketik /agent atau /subagents lalu tekan Enter.
  2. Pilih thread yang Anda inginkan dari pemilih.

Hasil yang diharapkan: Codex mengganti thread aktif sehingga Anda dapat memeriksa atau melanjutkan pekerjaan agen tersebut.

Mengirim umpan balik dengan /feedback

  1. Ketik /feedback lalu tekan Enter.
  2. Ikuti petunjuk untuk menyertakan log atau diagnostik.

Hasil yang diharapkan: Codex mengumpulkan diagnostik yang diminta dan mengirimkannya kepada pengelola.

Keluar dari akun dengan /logout

  1. Ketik /logout lalu tekan Enter.

Hasil yang diharapkan: Codex menghapus kredensial lokal untuk sesi pengguna saat ini.

Keluar dari CLI dengan /quit atau /exit

  1. Ketik /quit (atau /exit) lalu tekan Enter.

Hasil yang diharapkan: Codex langsung keluar. Simpan atau commit pekerjaan penting terlebih dahulu.

Perintah ekstensi IDE

Gunakan perintah ini untuk mengontrol Codex dari Command Palette VS Code. Anda juga dapat mengikatnya ke pintasan keyboard.

Menetapkan pengikatan tombol

Untuk menetapkan atau mengubah pengikatan tombol bagi perintah Codex:

  1. Buka Command Palette (Cmd+Shift+P di macOS atau Ctrl+Shift+P di Windows/Linux).
  2. Jalankan Preferences: Open Keyboard Shortcuts.
  3. Cari Codex atau ID perintah (misalnya, chatgpt.newChat).
  4. Pilih ikon pensil, lalu masukkan pintasan yang Anda inginkan.

Perintah ekstensi

Perintah Pengikatan tombol default Deskripsi
chatgpt.addToThread - Menambahkan rentang teks yang dipilih sebagai konteks untuk chat saat ini
chatgpt.addFileToThread - Menambahkan seluruh file sebagai konteks untuk chat saat ini
chatgpt.newChat macOS: Cmd+N
Windows/Linux: Ctrl+N
Membuat chat baru
chatgpt.newCodexPanel - Membuat panel Codex baru
chatgpt.openCommandMenu - Membuka menu perintah Codex
chatgpt.openSidebar - Membuka panel bilah sisi Codex

Perintah garis miring ekstensi IDE

Perintah garis miring memungkinkan Anda mengontrol Codex tanpa meninggalkan penyusun. Gunakan perintah tersebut untuk memeriksa status, beralih antara mode lokal dan cloud, atau mengirim umpan balik.

Menggunakan perintah garis miring

  1. Dalam penyusun Codex, ketik /.
  2. Pilih perintah dari daftar, atau lanjutkan mengetik untuk memfilter (misalnya, /status).
  3. Tekan Enter.

Perintah garis miring yang tersedia

Perintah garis miring Deskripsi
/approve Menyetujui satu percobaan ulang atas penolakan tinjauan otomatis terbaru saat tinjauan otomatis aktif.
/cloud Menjalankan chat di cloud saat eksekusi cloud tersedia.
/cloud-environment Memilih lingkungan cloud untuk chat.
/compact Memadatkan konteks chat saat ini.
/fast Mengaktifkan atau menonaktifkan tingkat layanan Fast yang disediakan katalog, jika tersedia.
/feedback Membuka dialog umpan balik untuk mengirim umpan balik dan secara opsional menyertakan log.
/fork Menyalin chat lokal ke chat lokal baru.
/goal Menetapkan tujuan persisten untuk dikerjakan Codex.
/ide-context Mengaktifkan atau menonaktifkan konteks IDE otomatis.
/init Membuat kerangka AGENTS.md untuk proyek saat ini.
/local Menjalankan chat di ruang kerja lokal Anda.
/mcp Membuka status MCP untuk melihat server yang terhubung.
/memories Mengonfigurasi apakah chat dapat menggunakan atau membuat memori saat Memories tersedia.
/model Memilih model untuk chat saat ini.
/personality Memilih cara Codex merespons saat model saat ini mendukung kepribadian.
/plan Mengaktifkan atau menonaktifkan mode rencana untuk perencanaan bertahap.
/project Memilih proyek untuk chat baru.
/reasoning Memilih tingkat penalaran untuk chat saat ini.
/review Memulai mode tinjauan kode untuk meninjau perubahan yang belum di-commit atau membandingkannya dengan branch dasar.
/side Memulai chat sampingan sementara tanpa mengganggu chat utama.
/status Menampilkan ID chat, penggunaan konteks, dan batas laju.
/worktree Menjalankan chat dalam Git worktree baru.