Kursus
Sesi Claude Code biasanya berjalan sepenuhnya di dalam terminal Anda. Anda dapat memberinya tugas, dan ia akan mengedit file, menjalankan perintah, lalu berhenti untuk meminta persetujuan. Namun begitu Anda menjauh, sesi itu menjadi tidak dapat diakses karena hanya hidup di proses lokal tersebut.
Sampai baru-baru ini, tidak ada cara bawaan untuk menghubungkan sesi yang sama dari perangkat lain. Antarmuka web dan seluler memang ada, tetapi antarmuka tersebut memulai sesi cloud baru tanpa akses ke file atau alat lokal Anda.
Kendali Jarak Jauh Claude Code membuat jembatan langsung antara sesi lokal yang sedang berjalan dan claude.ai atau aplikasi seluler Claude. Prosesnya tetap berjalan di mesin Anda, dan browser atau ponsel Anda hanyalah antarmuka lain untuk itu.
Dalam artikel ini, saya akan menjelaskan cara kerja Remote Control, cara menginstal Claude Code dari nol, serta cara menyiapkan dan menghubungkan ke sesi Remote selangkah demi selangkah. Pada akhirnya, Anda akan bisa memulai sesi secara lokal dan melanjutkannya dari jarak jauh di perangkat lain sementara semuanya tetap berjalan di mesin Anda. Saya juga merekomendasikan membaca panduan kami tentang Claude Code Channels dan Claude Cowork Dispatch.
Apa itu Kendali Jarak Jauh Claude Code?
Claude Code adalah asisten pengodean AI berbasis terminal dari Anthropic. Berbeda dengan chatbot browser atau ekstensi IDE, ia berjalan langsung di dalam terminal Anda dan beroperasi pada file lokal Anda.
Remote Control memperluas model tersebut dengan menambahkan lapisan sinkronisasi antara sesi lokal yang sedang berjalan dan aplikasi seluler Claude atau browser web mana pun. Sesi yang Anda mulai di mesin Anda dapat tetap aktif dan dapat dikendalikan dari perangkat lain, tanpa memindahkan lingkungan eksekusi ke cloud.

Gambaran arsitektur Remote Control: Dibuat dengan Napkin AI
Memahami arsitektur ini penting karena menjelaskan sebagian besar perilaku yang akan Anda temui. Saat Remote Control dimulai, proses Claude Code lokal Anda membangun koneksi HTTPS keluar ke Anthropic API dan mendaftarkan sesi. Lalu ia melakukan polling ke API tersebut untuk instruksi masuk alih-alih membuka port pendengar apa pun di mesin Anda.
Jika Anda mengirim pesan dari ponsel atau browser, permintaan itu terlebih dahulu menuju API, yang kemudian meneruskannya kembali ke proses lokal Anda melalui koneksi yang sudah ada. Respons kembali melalui jalur relay yang sama.
Desain ini berarti mesin Anda tidak pernah membuka port masuk atau mengekspos layanan ke internet. Semua komunikasi diinisiasi oleh proses Claude Code lokal itu sendiri.
Sama pentingnya adalah apa yang tidak lewat melalui koneksi tersebut.
Ponsel atau browser Anda tidak mengeksekusi kode dan tidak mengakses file Anda secara langsung. Ia hanya menampilkan percakapan dan mengirim prompt. Eksekusi sebenarnya, membaca file, menjalankan perintah, mengakses MCP server, dan penggunaan konfigurasi lokal Anda sepenuhnya tetap terjadi di mesin Anda.
Ini adalah pembedaan kunci dari Claude Code di web. Sesi cloud berjalan di infrastruktur sandboxed Anthropic dan dimulai tanpa lingkungan lokal Anda. Remote Control menjaga seluruh konteks pengembangan tetap di mesin Anda, dengan sistem berkas, alat, dan konfigurasi yang sama seperti sebelumnya.
Kendali Jarak Jauh Claude Code vs OpenClaw: Perbedaan Utama
OpenClaw saat ini adalah proyek asisten AI otonom personal dengan bintang terbanyak di GitHub, meraih lebih dari 320K bintang hanya dalam empat bulan dan menjadi salah satu repositori open source dengan pertumbuhan tercepat dalam sejarah.

Kendali Jarak Jauh Claude Code versus OpenClaw: Dibuat dengan Napkin AI
OpenClaw mendekati interaksi jarak jauh dengan cara yang sangat berbeda dari Kendali Jarak Jauh Claude Code.
Alih-alih terhubung langsung ke sesi pengembangan yang sedang berjalan, OpenClaw mengekspos sebuah agen AI melalui saluran pesan seperti WhatsApp, Telegram, Discord, dan Slack. Anda berinteraksi dengan asisten melalui platform tersebut, dan agen mengeksekusi tugas atas nama Anda.
Kendali Jarak Jauh Claude Code mengikuti model yang berbeda. Alih-alih merutekan perintah melalui platform pesan, ia menghubungkan browser atau ponsel Anda langsung ke sesi Claude Code lokal Anda. Perangkat jarak jauh menjadi antarmuka langsung ke sesi terminal yang sedang berjalan tersebut, bukan lapisan perpesanan yang memicu tindakan secara tidak langsung.
Perbedaan arsitektur itu menghasilkan kapabilitas yang berbeda. OpenClaw berperilaku seperti agen AI serbaguna yang dirancang untuk beroperasi di berbagai saluran komunikasi. Sebaliknya, Kendali Jarak Jauh Claude Code berfokus pada perluasan satu sesi pengembangan langsung, memberi Anda visibilitas dan kendali atas proses terminal yang sudah berjalan di mesin Anda.
Kedua model juga berbeda dalam perspektif keamanannya. Remote Control bergantung pada koneksi HTTPS keluar yang diinisiasi oleh proses Claude Code lokal, yang berarti mesin Anda tidak perlu mengekspos port masuk agar sesi dapat bekerja.
Sistem seperti OpenClaw sering berjalan sebagai layanan persisten yang terintegrasi dengan platform dan plugin eksternal, yang dapat memperluas permukaan serangan tergantung pada cara penerapannya.
Intinya adalah cakupan. OpenClaw bertindak sebagai asisten AI multisaluran yang mampu mengotomatiskan tugas di platform perpesanan dan layanan eksternal. Kendali Jarak Jauh Claude Code memperluas sesi pengodean langsung melampaui terminal, memberi Anda mobilitas tanpa memindahkan lingkungan pengembangan Anda ke cloud.
Jika Anda menginginkan perbandingan yang lebih mendalam tentang alat di ranah ini, panduan kami tentang OpenCode versus Claude Code dan Codex versus Claude Code patut dibaca.
Prasyarat Kendali Jarak Jauh Claude Code
Sebelum menggunakan Kendali Jarak Jauh Claude Code, Anda memerlukan instalasi Claude Code yang berfungsi. Jika Anda baru dengan alat ini, walkthrough Claude Code kami membahas instalasi, konfigurasi, dan alur kerja dunia nyata seperti refactoring dan debugging.
Setelah Anda nyaman dengan dasar-dasarnya, panduan Claude Code 2.1 layak dibaca berikutnya. Panduan ini membahas agen, hook, dan skill untuk membuat Claude Code Anda jauh lebih andal melampaui pengeditan kode dasar.
Namun, saya akan memandu proses instalasi cepat agar Anda bisa segera menggunakan Remote Control. Jika Anda sudah menginstal Claude Code dan menjalankan sesi secara lokal, silakan lewati bagian ini.
Cara Menginstal Claude Code
Anda memerlukan terminal, proyek kode untuk dikerjakan, dan akun claude.ai berbayar, yang diperlukan agar Remote Control berfungsi, tetapi itu akan kita bahas nanti.
Instal Claude Code
Instal dengan installer native, yang lebih cepat daripada metode npm lama karena tidak memerlukan dependensi Node.js, serta memperbarui otomatis di latar belakang.
Di macOS atau Linux, buka terminal Anda dan jalankan:
curl -fsSL https://claude.ai/install.sh | bash
Di Windows, buka PowerShell dan jalankan:
irm https://claude.ai/install.ps1 | iex
Setelah instalasi, Anda akan melihat pesan konfirmasi dengan versi Claude Code beserta jalur instalasinya.

Instalasi Claude Code berhasil
Sekarang setelah Anda memasang Claude Code, saya akan memandu Anda cara memulai dengan Kendali Jarak Jauh Claude Code.
Cara Memulai dengan Kendali Jarak Jauh Claude Code
Dengan Claude Code terpasang, ada tiga hal yang perlu dicek sebelum Remote Control dapat bekerja dengan andal.
Langkah 1: Periksa versi Claude Code Anda
Remote Control memerlukan Claude Code v2.1.51 atau yang lebih baru. Untuk memastikan, jalankan:
claude --version

Periksa versi Claude Code
Jika Anda sudah lama memasang Claude Code dan versinya masih di bawah v2.1.51, yang bisa terjadi jika pembaruan otomatis belum diterapkan, Anda dapat memperbaruinya dengan:
claude update
Langkah 2: Autentikasi dan verifikasi langganan Anda
Remote Control saat ini tersedia untuk pelanggan Pro dan Max di claude.ai. Pro dimulai dari $20 per bulan dan mencakup akses Claude Code untuk sebagian besar pengembang. Paket Max seharga $100 per bulan menawarkan batas penggunaan yang jauh lebih tinggi, yang menjadi penting jika Anda menjalankan sesi panjang atau sering. Paket gratis tidak menyertakan Claude Code.
Untuk penyebaran Team dan Enterprise, administrator harus mengaktifkan toggle Remote Control di pengaturan admin Claude Code sebelum pengguna dapat mengakses fitur tersebut
Penyiapan hanya API key tidak didukung. Remote Control bergantung pada akun Claude yang sudah masuk untuk membangun jembatan sesi antara CLI lokal Anda dan antarmuka web atau seluler.
Untuk memverifikasi bahwa CLI Anda diautentikasi dengan langganan yang benar, Anda harus masuk dengan akun claude.ai Anda.
Jika ini pertama kalinya Anda menjalankan Claude Code, masuklah ke direktori proyek dan jalankan claude.
cd ~/your-project
claude
Ini akan membuka jendela browser untuk sekali masuk OAuth dengan akun Claude Anda.
Jika Anda sudah menggunakan Claude Code dan tidak yakin paket mana yang diautentikasi oleh CLI Anda, jalankan /status:

Periksa status login
Jika Anda belum masuk melalui akun Claude Anda, jalankan /login untuk mengubahnya.

Ubah paket login
Jalankan /status lagi untuk memastikan Anda masuk dengan akun claude.ai Anda.

Masuk dengan akun claude.ai Anda
Langkah 3: Bangun kepercayaan
Saat Anda menjalankan claude di sebuah proyek untuk pertama kalinya, Claude Code tidak langsung mulai membaca atau mengedit file. Sebaliknya, ia berhenti dan menanyakan apakah Anda memercayai workspace tersebut.
Prompt ini bertindak sebagai pos pemeriksaan keamanan. Claude Code dapat membaca, menulis, dan mengeksekusi file di dalam direktori tempat Anda meluncurkannya, sehingga menjalankannya di repositori yang tidak dikenal dapat mengekspos Anda pada skrip berbahaya, file konfigurasi, atau hook yang dirancang untuk berjalan otomatis.
Prompt kepercayaan memastikan Anda secara eksplisit mengonfirmasi bahwa proyek tersebut aman sebelum dijalankan.

Setujui akses Claude Code pada proyek baru yang Anda percaya
Langkah ini juga penting saat menggunakan Remote Control. Secara teori, seseorang bisa mengarahkan Claude Code ke direktori yang semestinya tidak berinteraksi dengannya, termasuk yang berisi file sensitif. Dialog kepercayaan memastikan Anda secara eksplisit menyetujui akses sebelum sesi dimulai.
Claude Code mengikuti model keamanan berbasis izin, di mana operasi yang berpotensi sensitif memerlukan persetujuan pengguna sebelum alat dapat berinteraksi dengan file atau mengeksekusi perintah
Remote Control tidak akan berjalan tanpa menerima dialog ini, jika tidak Anda akan mendapatkan peringatan:

Galat jika kepercayaan pada proyek tidak ditetapkan
Setelah Anda menerima workspace, Claude Code akan mengingatnya dan tidak akan menanyakan lagi untuk direktori tersebut. Ini hanya menjadi hal yang perlu diwaspadai ketika Anda mencoba mengaktifkan Remote Control di proyek baru di mana Claude Code belum pernah dijalankan sebelumnya.
Memulai Sesi Jarak Jauh Claude Code Pertama Anda
Ada tiga cara untuk menginisialisasi sesi Remote Control, dan mengetahui mana yang dipilih akan menghemat friksi nyata.
Metode A: Mode server
Mode server adalah pilihan tepat saat Anda ingin mendedikasikan proses terminal sepenuhnya untuk melayani koneksi jarak jauh tanpa interaksi lokal.
Jalankan ini dari direktori proyek Anda:
claude remote-control

Jalankan Remote Control dalam mode server
Proses tetap berjalan di terminal Anda, menampilkan URL sesi segera. Menekan Spasi akan menghasilkan kode QR untuk akses cepat dari ponsel. Anda bisa menamai sesi untuk memudahkan identifikasi di berbagai perangkat:
claude remote-control --name "your-session-name"
Metode ini paling cocok saat Anda ingin meninggalkan mesin tetap menyala di meja dan melanjutkannya dari ponsel nanti, tanpa perlu mengetik apa pun secara lokal.
Metode B: Sesi interaktif dengan Remote Control diaktifkan
Jika Anda ingin tetap bekerja di terminal sambil membuat sesi dapat diakses dari perangkat lain, mulai Claude Code dengan flag --remote-control (atau singkatnya --rc). Ini memberi Anda sesi terminal interaktif penuh yang sekaligus terbuka untuk koneksi jarak jauh.

Jalankan Remote Control dalam mode interaktif
Berbeda dengan mode server, Anda dapat mengetik pesan secara lokal sementara ponsel Anda menyimak atau berkontribusi pada sesi yang sama. Ini adalah metode yang digunakan ketika Anda ingin kedua tampilan aktif bersamaan.
Metode C: Upgrade mendadak di tengah sesi
Metode yang paling berguna dalam praktik adalah yang Anda gunakan saat Anda sudah berada jauh di dalam sesi dan tiba-tiba perlu beranjak. Alih-alih memulai ulang apa pun atau kehilangan konteks, Anda dapat mengaktifkan Remote Control secara mendadak.
Cukup ketik /remote-control (atau singkatnya /rc) di dalam sesi yang sedang berjalan. Claude Code akan mengonversi percakapan aktif menjadi sesi Remote.

Meluncurkan Remote Control pada sesi Claude Code yang sudah berjalan
Claude mengonversi sesi seketika dan mempertahankan seluruh riwayat percakapan. Seluruh riwayat percakapan Anda tetap utuh, dan sesi muncul di tab Code aplikasi Claude dengan nama sesuai pesan terakhir Anda atau sesuai yang Anda tetapkan.
Anda dapat menggunakan /rename your-session-name untuk mengganti nama sesi saat masih berada di sesi Claude Code.
Menjalankan /rename sebelum /rc adalah kebiasaan yang layak dibangun. Sesi bernama seperti "sure, go ahead" hampir mustahil ditemukan dengan cepat dari ponsel saat Anda perlu tersambung kembali dengan segera.

Ganti nama sesi Claude Code dalam mode interaktif
Menghubungkan Perangkat Anda Menggunakan Kendali Jarak Jauh Claude Code
Setelah sesi Remote Control aktif, menyambung dari perangkat lain hanya butuh kurang dari satu menit melalui salah satu jalur berikut.
Menggunakan browser
Begitu Anda memulai Remote Control di terminal, Claude Code mencetak URL sesi di sana. Anda dapat menyalin URL tersebut dan membukanya di browser mana pun untuk langsung masuk ke sesi langsung yang sama di claude.ai/code.
Sebagai contoh, saya meluncurkan Remote Control dalam mode interaktif di salah satu direktori proyek saya. Seperti tampak pada tangkapan layar, Claude mencetak URL sesi langsung di terminal.

URL sesi yang menautkan ke sesi Remote di browser Anda
Dari sana, membukanya di browser pada perangkat lain membawa saya langsung ke sesi tersebut, dengan percakapan dan konteks persis seperti di terminal saya.

Sesi Remote langsung di browser
Pada titik itu, browser hanyalah antarmuka lain ke sesi yang berjalan di mesin Anda. Setelah tersambung, Anda dapat mengirim prompt, meninjau aktivitas alat, dan melanjutkan alur kerja dari jarak jauh sementara eksekusi sebenarnya tetap terjadi secara lokal. Percakapan tetap tersinkron di berbagai perangkat sehingga Anda dapat jeda di satu layar dan melanjutkan di layar lainnya.
Sesi Remote Control aktif menampilkan ikon komputer dengan titik status hijau saat online, seperti ditunjukkan pada gambar di atas.
Menggunakan browser sering menjadi opsi paling andal ketika Anda berada di perangkat tanpa aplikasi Claude terpasang, atau ketika Anda ingin rekan kerja mengamati atau berkontribusi pada sesi Anda dari layar mereka sendiri. Anda tidak memerlukan apa pun selain browser modern dan URL sesi.
Menggunakan perangkat seluler
Untuk akses ponsel, memindai kode QR adalah rute tercepat. Di terminal tempat sesi Remote Control Anda berjalan dalam mode server, tekan Spasi untuk menampilkan kode QR, lalu pindai dengan ponsel Anda.

Kode QR yang menautkan Anda ke sesi Remote langsung dari ponsel
Setelah dipindai, sesi akan terbuka langsung di aplikasi seluler Claude di iOS atau Android, membawa Anda langsung ke sesi langsung yang sama yang Anda mulai di terminal.

Sesi Remote di ponsel
Catatan: Kode QR saat ini hanya tersedia dalam mode server. Jika Anda memulai Remote Control dari sesi interaktif menggunakan --rc atau /rc, buka aplikasi seluler Claude, masuk ke tab Code, lalu temukan sesi Anda berdasarkan nama di daftar sesi.
Jika Anda belum memiliki aplikasi Claude, jalankan /mobile di dalam Claude Code, dan itu akan menghasilkan kode QR yang menautkan Anda ke App Store atau Google Play sehingga Anda dapat mengunduhnya terlebih dahulu.

Pindai kode QR dari sesi interaktif untuk mengunduh aplikasi Claude Code
Uji Langsung Claude Code Remote Control
Cara termudah untuk membuat arsitektur terasa nyata adalah menjalankan uji end-to-end singkat dari ponsel Anda. Dalam latihan singkat ini, kita akan memverifikasi bahwa ponsel Anda benar-benar mengendalikan sesi Claude Code yang berjalan di mesin lokal Anda, bukan lingkungan cloud di tempat lain.
Langkah 1: Kirim instruksi pembuatan file dari ponsel Anda
Pertama, buka aplikasi seluler Claude atau sesi browser yang Anda sambungkan sebelumnya. Menurut saya, akan membantu untuk memulai Remote Control dalam mode interaktif (claude --remote‑control atau /rc) sehingga kita bisa menyaksikan proses pembuatan file di terminal dan pada antarmuka jarak jauh secara bersamaan.
Dari sana, kirimkan instruksi berikut kepada Claude:
Create a new file called remote-test.txt in the current directory.
Write "Remote Control verified" as its contents.
Langkah 2: Amati aktivitas tool di terminal Anda
Sekarang beralih kembali ke terminal tempat Claude Code Anda berjalan.
Anda akan melihat pemanggilan tool penulisan file muncul dan dieksekusi secara real time, mengalir di terminal persis seperti jika Anda mengetikkan instruksi secara lokal. Prompt berasal dari ponsel Anda, tetapi pekerjaannya sendiri terjadi di sesi Claude Code yang berjalan di mesin Anda.
Remote Control hanya meneruskan instruksi dan mengalirkan hasilnya kembali ke perangkat Anda.
Prosesnya akan terlihat mirip dengan contoh di bawah ini:

Ponsel berinteraksi dengan Claude Code dari jarak jauh
Langkah 3: Verifikasi file pada filesystem lokal Anda
Terakhir, konfirmasi bahwa file tersebut benar-benar dibuat di mesin Anda:
Jalankan:
cat remote-test.txt
Anda akan melihat:
Remote Control verified

File berhasil dibuat secara lokal melalui koneksi jarak jauh dari Ponsel
Anda juga dapat menemukan file tersebut di sistem lokal Anda:

File berhasil dibuat secara lokal
File itu sekarang ada di filesystem lokal Anda. Tidak ada yang diunggah ke lingkungan cloud, dan tidak ada mesin jarak jauh yang mengeksekusi perintah. Ponsel Anda hanya mengirimkan instruksi, Claude Code mengeksekusinya dalam sesi lokal, dan hasilnya ditulis ke disk di mesin Anda.
Ini menggambarkan gagasan inti di balik Remote Control. Hanya prompt dan output tool yang melewati infrastruktur relay, sementara file, variabel lingkungan, database, dan layanan lokal Anda tetap berada di sistem Anda.
Dalam praktiknya, ini berarti sesi Remote Control dapat berinteraksi dengan aman dengan sumber daya yang tidak pernah meninggalkan mesin Anda, seperti file .env, database lokal, atau server MCP privat, sambil tetap memungkinkan Anda memantau dan mengarahkan sesi dari perangkat lain.
Sekarang coba hapus file tersebut dari proyek Anda di ponsel. Katakan kepada Claude:
Delete remote-test.txt file
Konfigurasi Lanjutan dan Praktik Terbaik
Setelah dasar-dasarnya berfungsi, beberapa pilihan konfigurasi akan membedakan antara setup yang andal digunakan sehari-hari dan yang mudah rusak saat dibutuhkan.
Aktifkan Remote Control secara global
Jika Anda ingin Remote Control tersedia secara default untuk setiap sesi, jalankan /config di dalam Claude Code dan setel "Enable Remote Control for all sessions" ke true.
Dengan pengaturan ini aktif, setiap proses Claude Code interaktif secara otomatis mendaftarkan satu sesi Remote. Jika Anda menjalankan beberapa instance, masing-masing akan mendapatkan lingkungan dan URL sendiri.

Atur Remote Control untuk semua sesi Remote
Menjalankan sesi serentak dengan flag --spawn
Secara default, satu proses Claude Code melayani satu koneksi jarak jauh. Jika Anda menjalankan tugas paralel pada codebase yang sama, itu cepat menjadi kendala.
Flag --spawn worktree dalam mode server memecahkan masalah ini, tetapi proyek Anda harus berupa repositori Git agar dapat berfungsi karena ini bergantung pada Git worktree di balik layar.
Dari direktori proyek Anda, jalankan:
claude remote-control --name "your-session-name" --spawn worktree
Sebagai contoh, di proyek saya, saya ingin melakukan dua refactor besar secara bersamaan agar tidak perlu menunggu satu selesai lalu melakukan refactor lainnya. Jadi saya memulai dua sesi berbeda:

Meluncurkan sesi Remote secara bersamaan
Worktree tidak disiapkan di awal. Worktree dibuat sesuai permintaan pada saat perangkat jarak jauh tersambung.
Cuplikan sesi langsung:

Sesi Remote serentak
Berikut cuplikan dua sesi Remote yang berjalan bersamaan. Satu dikendalikan dari ponsel dan satu lagi dari browser, keduanya mengerjakan tugas berbeda dalam direktori proyek yang sama:

Dua sesi Claude Remote yang berjalan bersamaan
Perangkat jarak jauh yang terhubung akan mendapatkan direktori kerja terisolasi sendiri di bawah .claude/worktrees/ pada branch-nya sendiri. Perangkat kedua yang terhubung ke nama sesi yang sama akan mendapatkan worktree yang sepenuhnya terpisah.
Untuk melihat ini, jalankan:
git worktree list

Daftar Git Worktree
Anda akan melihat worktree utama ditambah satu entri untuk setiap koneksi jarak jauh aktif, masing-masing dengan path dan branch sendiri.
Untuk menjalankan beberapa sesi serentak dari satu proses, gunakan mode server dengan --spawn. Namun, semua sesi yang diluncurkan dengan cara ini akan berbagi direktori yang sama dan Anda bisa saja berakhir mengedit file yang sama dengan tim Anda. Claude Code mendukung hingga 32 sesi serentak.
Pembersihan ditangani secara otomatis. Saat sesi berakhir tanpa perubahan, Claude akan menghapus worktree.
Pemecahan Masalah dan Penanganan Keterbatasan
Pastikan terminal tetap hidup. Remote Control adalah proses lokal. Jika jendela terminal ditutup atau proses claude keluar, sesi Remote akan segera berakhir tanpa peringatan. Solusi praktisnya adalah menjalankan sesi Remote Control Anda di dalam tmux, sehingga proses bertahan dari penutupan jendela yang tidak disengaja:
#install tmux
sudo apt install tmux
# run tmux
tmux new-session -s rc-session
#start Remote session on your project dir
claude remote-control --name "long-running-task"
Batas waktu jaringan memiliki ambang keras. Jika mesin Anda menyala tetapi tidak dapat menjangkau jaringan selama lebih dari 10 menit, sesi akan kedaluwarsa dan proses keluar. Tidur laptop tidak mematikan sesi karena sesi akan tersambung kembali secara otomatis saat bangun, tetapi gangguan jaringan yang berkelanjutan saat menyala akan memutus sesi.
Setiap pemanggilan tool memerlukan persetujuan manual. Flag --dangerously-skip-permissions tidak berlaku untuk sesi Remote Control. Bahkan jika Anda melewatkannya saat startup, tidak akan berdampak, dan setiap pemanggilan tool memerlukan persetujuan manual dari ponsel Anda. Solusi praktisnya adalah memuat instruksi sebanyak mungkin di awal sebelum Anda pergi, mencakup edge case dan cabang keputusan yang jika tidak, akan membuat Claude berhenti.
Panduan kami tentang praktik terbaik Claude Code membahas perencanaan di muka seperti ini secara mendalam, bersama teknik transfer konteks dan pendekatan pengembangan berorientasi pengujian yang dapat Anda padukan dengan alur kerja Remote Control Anda.
Melampaui Remote Control: Claude Cowork Dispatch dan Claude Code Channels
Meskipun Claude Code Remote Control sangat tepat untuk memperluas sesi terminal lokal Anda, ini hanyalah satu bagian dari teka-teki otomasi. Saat mengotomatisasi tugas dengan Claude Code, Dispatch ideal untuk memicu tugas asinkron satu kali, sedangkan Channels menyediakan koneksi dua arah yang persisten untuk interaksi waktu nyata multi-giliran. Untuk alur kerja yang memerlukan pengawasan aktif, Remote Control memungkinkan operator manusia atau sistem eksternal mengamati, menjeda, atau mengarahkan agen langsung di tengah eksekusi.
Penutup
Sesi Claude Code semakin panjang. Ketika Sonnet 4.5 diluncurkan pada September 2025, Anthropic menunjukkan otonomi pengkodeannya selama lebih dari 30 jam nonstop. Sekitar waktu yang sama, METR mulai melacak ambang kompleksitas. Secara khusus, mengukur seberapa sulit suatu tugas bagi AI dengan membandingkannya dengan berapa lama waktu yang dibutuhkan seorang ahli manusia untuk menyelesaikan tugas yang sama.
Pada Februari 2026, mereka menempatkan Opus 4.6 pada 14,5 jam, angka tertinggi mereka saat itu. Antara ketahanan mentah dan meningkatnya kompleksitas tugas, sesi yang dapat ditangani Claude Code tidak lagi singkat. Ketika pekerjaan itu berjalan di mesin lokal Anda, tetap duduk di meja sepanjang waktu mungkin tidak realistis. Remote Control adalah jawabannya.
Jika Anda memandang Remote Control melalui lensa itu, fitur ini tidak lagi terlihat seperti "cek sesi Anda dari kursi belakang Uber", melainkan seperti mengambil walkie-talkie untuk berbicara dengan seseorang yang sudah bekerja di meja Anda.
Kendala utama yang saya lihat saat menggunakan Claude Code atau agen AI lainnya adalah kebutuhan akan persetujuan. Misalnya, Claude Code sengaja diberi gerbang perizinan, yang berarti tindakan seperti pengeditan file atau perintah shell sering memerlukan konfirmasi.
Itu berarti sesi Remote belum sepenuhnya bebas intervensi. Jika Claude mencapai titik keputusan, ia akan berhenti dan menunggu. Jika Anda memberikan instruksi yang samar, sesi akan sering berhenti, menunggu masukan.
Solusinya adalah memuat semuanya di awal sebelum Anda pergi. Semakin banyak konteks, edge case, dan cabang keputusan yang saya berikan sejak awal, semakin sedikit agen berhenti untuk bertanya.
Untuk pengguna mahir yang ingin membawa Claude Code lebih jauh:
- Panduan Claude Code Hooks kami menunjukkan cara memicu skrip sebelum atau sesudah pemanggilan tool untuk menegakkan pemeriksaan selama sesi jangka panjang. Hooks memungkinkan Anda menjalankan perintah kustom pada titik-titik tertentu dalam alur kerja Claude Code.
- Tutorial Claude Code Router menjelaskan cara merutekan tugas ke model yang berbeda untuk mengoptimalkan biaya dan kinerja.
- Panduan Claude Code Docker kami menunjukkan cara menjalankan agen di dalam container jika Anda ingin mengisolasi sesi Remote Control dalam lingkungan sandbox.
- Jika Anda ingin memperluas Claude Code itu sendiri, pelajari cara membangun plugin Claude Code, yang dapat menambahkan perintah kustom, agen, keterampilan, dan integrasi.
- Tutorial Claude Code Plan Mode kami menunjukkan cara membuat Claude menganalisis codebase Anda dan menghasilkan rencana implementasi terstruktur sebelum melakukan perubahan apa pun.
FAQ Claude Code Remote Control
Apa perbedaan antara claude.ai/code dengan Remote Control dan Claude Code di web?
Remote Control melalui claude.ai/code dan Claude Code di web adalah hal yang berbeda. Remote Control terhubung ke proses yang berjalan di mesin lokal Anda. Claude Code di web menggunakan infrastruktur cloud. Remote Control mempertahankan filesystem lokal Anda, server MCP, dan konfigurasi proyek. Sesi cloud dimulai benar-benar dari nol tanpa semua itu.
Apa keterbatasan utama yang sering ditemui pengembang saat menggunakan Remote Control?
Keterbatasan praktis terbesar adalah persetujuan. Karena pemanggilan tool memerlukan konfirmasi, sesi tidak sepenuhnya bebas intervensi kecuali Anda mengonfigurasi izin sebelumnya atau memberikan instruksi yang sangat terperinci sebelum meninggalkan perangkat.
Bisakah rekan tim di mesin berbeda terhubung ke sesi Remote Control saya secara bersamaan?
Tidak. Setiap instance Claude Code mendukung satu sesi Remote pada satu waktu di luar mode server. Hanya satu perangkat yang dapat terhubung ke suatu sesi pada satu waktu. Jika Anda memerlukan beberapa orang terhubung secara bersamaan, gunakan mode server dengan --spawn worktree, yang memberikan setiap perangkat yang terhubung sesi terisolasinya sendiri.
Bisakah saya memulai sesi Claude Code yang benar-benar baru dari ponsel tanpa kembali ke laptop?
Tidak. Remote Control mengharuskan Anda terlebih dahulu memulai sesi di komputer Anda. Jika Anda jauh dari meja dan ingin memulai tugas baru, Anda perlu kembali ke mesin Anda terlebih dahulu. Setelah sesi dimulai secara lokal, Anda dapat melanjutkan dan mengarahkannya dari jarak jauh.
Apakah Anthropic memiliki akses ke kode atau file saya selama sesi Remote Control?
Menurut Anthropic, sesi Remote Control dienkripsi end-to-end dan Anthropic tidak melihat kode Anda. File Anda dan server MCP tidak pernah meninggalkan mesin Anda. Hanya pesan obrolan dan hasil tool yang mengalir melalui jembatan terenkripsi.
Saya adalah Machine Learning Engineer dan Data Scientist yang berfokus pada pembangunan sistem AI serta menerjemahkan konsep teknis yang kompleks menjadi konten praktis berorientasi pengembang. Saya pernah menulis untuk platform machine learning dan AI seperti Deci AI (diakuisisi oleh NVIDIA), Tensorlake, Ragas, dan Comet ML, menghasilkan tutorial teknis dan artikel tentang topik mulai dari alur kerja machine learning dan pipeline data hingga eksperimen model dan analisis data skala besar. Pengalaman saya sebagai Technical Editor memperkuat komitmen terhadap akurasi, menjadikan pekerjaan saya berlandaskan implementasi nyata dan riset tepercaya. Baik membangun sistem cerdas maupun menulis tentangnya, tujuan saya adalah menjadikan machine learning dan AI modern lebih praktis dan mudah diakses bagi para pengembang dan data scientist.

