Batas penggunaan membatasi seberapa banyak Claude dapat dipakai dalam jendela waktu tertentu, sedangkan batas jendela konteks membatasi kapasitas satu percakapan. Jika jendela konteks Anda hanya penuh, gunakan /compact atau /clear di dalam Claude Code. Jika Anda mencapai batas penggunaan akun dan perlu berganti agen, Watch mentransfer riwayat sesi lokal tersimpan ke Codex. Watch tidak melewati batas atau mengubah berkas repositori lokal.
Selama tugas rekayasa yang panjang, Claude Code dapat melaporkan bahwa Anda telah mencapai batas paket beserta stempel waktu pengaturan ulang. Penalaran, iterasi yang gagal, dan keluaran perintah yang terkumpul tetap ada di disk Anda. Watch menjembatani sesi tersimpan ini ke OpenAI Codex, sehingga alat baru dapat memeriksa konteks sebelumnya tanpa mengharuskan Anda meringkas investigasi secara manual.
Langkah 1: Verifikasi ID sesi sumber dan direktori kerja
Temukan ID sesi Claude Code yang aktif. Riwayat disimpan di ~/.claude/projects/<encoded-cwd>/<session-id>.jsonl. Pastikan jalur direktori (cwd) cocok dengan workspace proyek yang sebenarnya agar worktree dan repositori tidak salah selaras.
Langkah 2: Pastikan proyek target ada di Codex Desktop
Menurut persyaratan impor agen eksternal resmi, workspace tujuan harus sudah terdaftar di Codex Desktop. Buka folder di Codex Desktop terlebih dahulu untuk membangun kepercayaan lokal dan pengenalan proyek.
Langkah 3: Siapkan rencana impor (Prepare)
Di Watch Desktop, pilih sesi sumber dan klik OpenAI Codex, atau jalankan perintah CLI prepare. Tahap ini melakukan pemeriksaan hanya-baca, memverifikasi status kunci, dan membuat jurnal eksekusi tanpa mengubah berkas target.
Langkah 4: Konfirmasi impor dan tinjau item degradasi (Confirm)
Tinjau jumlah pesan, direktori kerja, dan jejak panggilan alat yang dipratinjau. Konfirmasi secara eksplisit untuk memulai transfer melalui protokol impor app-server Codex lokal. Perhatikan bahwa peristiwa panggilan alat dapat terdegradasi menjadi representasi teks.
Langkah 5: Luncurkan klien target secara independen (Open)
Setelah dikonfirmasi, buka Codex Desktop lewat antarmuka aplikasi atau perintah lanjutkan. Impor dan pembukaan dipisahkan secara ketat: jika peluncuran gagal, coba ulang hanya pembukaan tanpa mengulang fase impor.
# 1. Siapkan rencana impor (pemeriksaan hanya-baca dan pembuatan rencana)
npm run watch -- import-codex prepare <claude-id> --cwd /abs/project/path --desktop-project --experimental --json
# 2. Konfirmasi dan jalankan impor (pakai planId dari keluaran prepare)
npm run watch -- import-codex confirm <plan-id> --json
# 3. Periksa status eksekusi (pemeriksaan hanya-baca jika terputus)
npm run watch -- import-codex status <plan-id> --json1. Tidak ada jaminan tanpa kehilangan: Struktur panggilan alat terdegradasi menjadi teks biasa di Codex, dan kelanjutan model berada di luar lingkup validasi terbatas. 2. Berhenti pada keadaan tidak pasti: Jika proses terputus atau habis waktu, kunci dipertahankan. Periksa dengan perintah status, jangan menghapus kunci secara paksa atau mengirim ulang. 3. Konversi lokal tidak sepenuhnya offline: Meskipun Watch berjalan tanpa server eksternal, Codex memanggil daemon app-server sendiri dan mengautentikasi ke penyedia model hulunya.