Perang AI Pemrograman, Mengincar Aset Pengguna Lawan.
Mengganti alat pemrograman AI, yang paling mahal bukanlah biaya berlangganan, melainkan berkas CLAUDE.md yang sudah Anda edit setengah tahun, puluhan trik yang terkumpul, otorisasi satu per satu di server MCP, dan serangkaian perintah garis miring yang bisa diketikkan dengan mata tertutup.
Semua hal ini tidak perlu dibeli, tetapi mereka adalah petunjuk penggunaan untuk Claude Code membantu Anda bekerja. Beralih ke Codex, petunjuk itu menjadi tidak berlaku, semuanya harus ditulis ulang dari awal.
Apa yang benar-benar membuat pengembang enggan pergi adalah aset yang terkumpul selama setengah tahun dan tersimpan di mesin mereka sendiri.

Apa yang baru-baru ini dilakukan OpenAI adalah membungkus seluruh aset ini dan memindahkannya ke rumah mereka sendiri.
11 Agustus, OpenAI menyatukan instruksi impor agen eksternal ke dalam satu dokumen.

Buka aplikasi desktop ChatGPT, ada tambahan opsi Import di pengaturan, yang dapat mendeteksi Claude Code, Claude Cowork, dan Cursor; di Codex CLI, ketik /import, mengenali Claude Code dan Cursor.
Centang beberapa opsi, konfigurasi, keterampilan, plugin, proyek, dan obrolan 30 hari terakhir yang tersisa di mesin Anda oleh alat-alat ini akan dipindahkan sekaligus.
Yang dipindahkan adalah salinannya.
Dokumen resmi menulis dengan jelas: Impor tidak akan mengubah atau menghapus konfigurasi agen cerdas yang sudah Anda miliki.
Ini seperti memberikan truk pindahan gratis kepada pengguna lawan, datang ke rumah untuk mengepak, dan kamar sebelah tetap dibiarkan seperti semula.
Secara tidak sengaja membaca ulang semua dokumen dari proses ini, ada satu kata yang tidak muncul dari awal hingga akhir—/export (ekspor).
Hanya bisa dipindahkan masuk, tidak bisa dipindahkan keluar.
Barang yang Dipindahkan, Lebih Banyak dari yang Anda Kira
Pertama, apa yang bisa dimuat oleh truk ini, pihak resmi memberikan "Daftar Periksa Perpindahan":

Berkas perintah (di sisi Claude Code terutama CLAUDE.md) dipindahkan ke AGENTS.md;
settings.json dipindahkan ke config.toml: Campuran JSON dan Markdown milik Claude Code, di sisi Codex disatukan ke dalam satu berkas TOML;
Skills tetap Skills, plugin tetap plugin, tetapi apakah plugin bisa langsung digunakan, lihat di bawah.
Konfigurasi server MCP sesuai dengan konfigurasi MCP Codex, Hooks sesuai dengan Codex hooks, sub-agen sesuai dengan Codex agents.
Perintah slash yang Anda tulis sendiri: membungkus alur kerja yang sering dijalankan menjadi /xxx, jenis yang digunakan bersama tim, setelah dipindahkan tidak disebut perintah lagi, semuanya dikonversi menjadi skill.
Perintah bawaan dalam plugin juga sama, dikonversi saat instalasi.
Namanya diganti, cara pemanggilannya diganti, lingkup penggunaan juga mungkin berubah. Jadi secara ketat, item ini bukan relokasi, melainkan modifikasi.
Memori proyek Claude Code berubah menjadi Memories. Obrolan 30 hari terakhir masuk ke ChatGPT chats.
Sedangkan untuk "Migrasi Proyek", kata-kata resmi adalah, folder proyek yang sudah ada akan menjadi "proyek yang menggunakan folder yang sama".
Singkatnya, Codex hanya mengambil alih direktori di mesin lokal Anda, bukan mengunggah atau menyalin seluruh repositori ke sisi OpenAI.

Daftar centang merinci hingga perintah, pengaturan, keterampilan, plugin, proyek, dan obrolan, setiap item dapat dipilih.
Ada satu detail di sini yang paling menunjukkan keseriusan pekerjaan ini.
Sesi lama yang dipindahkan dari Claude Code seringkali terlalu panjang, Codex tidak bisa membacanya sekaligus.
Di alat lain, situasi seperti ini biasanya hanya menghasilkan pesan kesalahan, sisanya Anda harus atasi sendiri.
Cara Codex sangat perhatian: Saat sesi dipindahkan masuk, ia sekaligus mencatat: sepanjang apa percakapan ini, berapa banyak kuota yang digunakan.
Saat Anda kembali ke percakapan lama ini dan mengirimkan pesan pertama setelah pindahan, ia otomatis meringkas konten sebelumnya terlebih dahulu, mengosongkan ruang, lalu melanjutkan menjawab.
Anda tidak perlu mengatur, tidak perlu menghapus, cukup lanjutkan obrolan setelah pindah masuk.
Impor ini dari Codex juga bukan hal yang tiba-tiba muncul hari ini.
/import pertama kali muncul di CLI 0.140.0, saat itu hanya bisa memindahkan pengaturan, keterampilan, dan riwayat obrolan Claude Code, pengguna Cursor harus menyalin sendiri secara manual.
9 Juni, aplikasi Codex 26.608 memindahkan proses impor ke dalam desktop, dan memasukkannya ke dalam panduan penggunaan pertama kali.
CLI 0.145.0 pada 21 Juli adalah versi yang benar-benar memperluas kapasitas, sekaligus memperluas ke enam aspek migrasi: pengaturan, server MCP, plugin, sesi, perintah, memori tingkat proyek.
0.147.0 pada 7 Agustus menambahkan impor keterampilan Cursor, serta sinkronisasi lanjutan untuk sesi yang sudah diimpor.
Tiga bulan, tiga iterasi.
Tampaknya, OpenAI tidak sabar untuk menjemput pengguna Claude Code.
Hanya Bisa Dipindahkan Masuk, Tidak Bisa Keluar
Dalam seluruh dokumen, tidak ada satu perintah pun yang digunakan untuk memindahkan konfigurasi Codex keluar.
Hal-hal yang Anda ubah di Codex tidak akan ditulis kembali ke Claude Code.
Desktop memang memberikan sakelar pembaruan otomatis, bisa diaktifkan di pengaturan, dan bisa memeriksa riwayat impor.
Tapi lihat dengan jelas arah sinkronisasinya: Fungsinya adalah untuk terus-menerus menyinkronkan hal-hal baru dari sisi Claude Code, Cursor ke sisi ChatGPT.
Pihak sumber terus memperbarui, pihak penerima terus menerima.
Pintu di sisi CLI lebih sempit lagi.
Codex CLI 0.147.0 yang dirilis 7 Agustus menambahkan dua hal: mengimpor keterampilan yang dihosting oleh Cursor, dan menyinkronkan perubahan lanjutan pada sesi Claude, Cursor yang sudah diimpor, tanpa menghasilkan konten duplikat.
Pintu mana Anda pindah masuk, menentukan seberapa banyak hubungan Anda dengan pihak sumber.
Anda pikir Anda terus-menerus mengonfigurasi alat, tetapi sebenarnya Anda terus-menerus mengumpulkan aset.
Sekarang, ada yang memberi tahu Anda, aset-aset ini bisa dibungkus dan dibawa, dan bahkan bisa terus mengikuti pembaruan dari pihak sumber.
Permainan pindahan ini, kedua belah pihak pernah melakukannya, dengan cara yang berbeda.
Awal Maret, Anthropic meluncurkan alat migrasi memori Memory Import, yang mengincar pengguna ChatGPT, mengimpor preferensi dan konteks yang Anda kumpulkan di ChatGPT, Gemini ke dalam Claude.
Dokumen dukungannya juga menulis: Anda juga dapat mengekspor memori Claude, untuk cadangan atau migrasi.
Kedua arah terbuka.

30 Maret, OpenAI merilis plugin sumber terbuka Apache 2.0 codex-plugin-cc, memungkinkan Codex berjalan di dalam Claude Code, menjadikan review kode dan penugasan mereka sendiri sebagai perintah garis miring di dalam terminal lawan.

Ada /codex:transfer di dalam plugin, mengubah sesi Claude Code saat ini menjadi utas Codex yang persisten. Dokumen plugin menyatakan, ia menggunakan importer sesi agen eksternal Codex, aturan konversi yang sama dengan impor hari ini.
Dari "masuk ke rumah lawan", hingga "menjemput orang pergi". Lebih dari empat bulan, langkah OpenAI meningkat satu tingkat.
Empat Hal yang Tidak Bisa Dipindahkan
Pernyataan dari pengembang yang telah melakukan migrasi lengkap di komunitas kira-kira: Sembilan puluh persen konfigurasi dapat dikonversi format secara otomatis.
Sepuluh persen yang tersendat itulah yang krusial.
Pertama, izin.
Daftar putih granular yang Anda atur manual di Claude Code selama setengah tahun, bertabrakan dengan sandbox Codex yang hanya memiliki tiga tingkatan kasar: hanya baca, dapat ditulis di area kerja, sepenuhnya terbuka.
Ini bukan masalah mengganti nama berkas, Anda harus memikirkan kembali maksud di balik daftar putih itu, lalu menerjemahkannya ke salah satu dari tiga tingkatan.

Codex hanya memiliki tiga konfigurasi izin bawaan: hanya baca, dapat ditulis di area kerja, sepenuhnya terbuka.
Kedua, Hooks.
Model hook Claude Code lebih kaya, ada pengelompokan kondisi, rantai pemrosesan asinkron.
Di sisi Codex tidak ditemukan padanan yang setara.
Rantai hook kompleks yang dipindahkan bukanlah konversi, melainkan desain ulang. Dokumen resmi sendiri juga mengingatkan: Perilaku Hooks setelah diimpor mungkin berbeda dari aslinya, tinjau terlebih dahulu sebelum digunakan.
Ketiga, model itu sendiri.
Dua hal pertama memindahkan bagasi, yang ini memindahkan orang yang bekerja.
Codex secara native hanya menggunakan protokol Responses OpenAI, tidak mengenali model Anthropic. Artinya, Anda memindahkan semua CLAUDE.md, keterampilan, konfigurasi MCP ke dalam Codex, tetapi yang sekarang mengambil alih konfigurasi ini adalah GPT, bukan lagi Claude.
Prompt-prompt itu disetel sesuai dengan karakter Claude, sekarang orang yang menjalankannya berbeda.
Kecuali Anda membuat sendiri gateway yang kompatibel, mendaftarkannya sebagai model provider, lalu membuka profil terpisah yang mengarah ke sana. Dalam seluruh daftar migrasi, ini adalah satu-satunya item yang tidak memiliki solusi native yang sesuai.
Keempat, batasan riwayat obrolan.
Hanya sesi lokal di mesin lokal yang bisa dipindahkan.
Percakapan di situs web claude.ai, percakapan di situs web Cursor, tidak bisa dibawa. Sisi CLI juga menetapkan batas keras: 30 hari terakhir, maksimal 50 item.
Ada pengembang yang menghitung field keterampilan Claude Code: total 18, hanya 6 yang bersifat umum, sisanya 12 hanya dikenali oleh Claude Code sendiri.
Hanya sepertiga dari keterampilan yang Anda tulis yang bisa dibawa.
Pihak resmi juga memberikan daftar periksa pasca-impor: izin keterampilan dan agen, server MCP yang perlu login ulang, Hooks yang perilakunya mungkin berubah, plugin yang perlu ditindaklanjuti manual, dan template perintah dengan parameter dan jalur berkas.
Pindahan satu tombol, lalu pemeriksaan manual setengah jam.
Ini adalah proses lengkapnya.
Yang Diperebutkan Bukan Pengguna, Melainkan Aset Pengguna
Skor model adalah hal yang berganti setiap setengah tahun, hari ini Anda peringkat satu, bulan depan versi baru lawan mungkin menggeser Anda.
Tapi konfigurasi, memori, keterampilan, riwayat sesi ini tidak berganti: mereka terbaring di mesin pengembang sendiri, semakin menebal setiap hari.
Aset ini adalah aset pengembang, dan juga parit pertahanan OpenAI dan Anthropic untuk mempertahankan pengguna.
Langkah OpenAI ini bertujuan untuk mengeringkan parit pertahanan lawan.
Hanya saja, saat mengeringkan milik orang lain, parit mereka sendiri juga semakin dangkal: Untuk mengeluarkan air rumah orang lain, harus menggali saluran terlebih dahulu, tetapi saluran itu bersifat dua arah.
SKILL.md, AGENTS.md, definisi MCP standar, format-format ini sedang tumbuh menjadi standar de facto.
Semakin umum formatnya, semakin sulit siapa pun mengunci siapa pun.
Hari ini, hal-hal yang bisa dipindahkan ke Codex dengan satu perintah, besok secara teori juga bisa dipindahkan ke tempat lain dengan satu perintah.
Bagi pengembang, caranya sangat sederhana: letakkan aset Anda pada format yang bisa dibawa, jangan letakkan pada satu alat tertentu.
Artikel ini berasal dari akun WeChat publik "Xin Zhi Yuan", penulis: ASI Revelation






