# Claude Code Remote Control: Cara Membuat Kode dari Ponsel Anda dengan Kode QR pada 2026

> Petunjuk langkah demi langkah untuk menghubungkan Claude Code ke ponsel Anda menggunakan /rc dan kode QR. Perintah, batasan, keamanan, dan 6 masalah umum saat pertama kali dijalankan.

Source: https://ailoot.ai/blog/id/claude-code-remote-control-phone/
Canonical: https://ailoot.ai/blog/id/claude-code-remote-control-phone/
Language: id
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-052
Revision: sha256-37a29a657e0d1d98f47d724c39b0f30e20e0c14bd337a4c6687593dfd1431436


<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Poin utama bagian ini">

Poin utama

Jalankan `claude --rc` di terminal, tekan Space, lalu pindai kode QR dengan aplikasi Claude di ponsel Anda. Sesi berjalan di laptop Anda; ponsel Anda hanya menjadi jendela untuk mengaksesnya. Fitur ini berguna untuk pekerjaan semalaman dan bekerja dari sofa, tetapi tidak untuk penyuntingan kode serius. Anda memerlukan v2.1.51+ dan langganan Pro atau Max.

</div>



Petunjuk lainnya tersedia di [dokumentasi Ailoot](https://ailoot.ai/docs/).

## Apa Itu Remote Control, dan Mengapa Membuat Kode dari Ponsel?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Poin utama bagian ini">

Poin utama

Remote Control adalah jembatan antara Claude Code di laptop Anda dan aplikasi Claude di ponsel Anda atau browser claude.ai/code. Sesi berjalan di mesin Anda; ponsel Anda hanya menjadi antarmuka untuk mengaksesnya. Eksekusi dan alat lokal tetap di mesin Anda; konten dalam pesan dan hasil alat tetap melewati Anthropic. Anda membutuhkannya ketika telah memberi tugas yang panjang dan ingin terus mengarahkannya tanpa harus duduk di depan laptop.

</div>

Anthropic merilis Remote Control pada 24 Februari 2026. Anthropic menggambarkannya sebagai cara untuk melanjutkan sesi lokal dari perangkat mana pun.

Sederhananya: Anda memulai sesi di terminal seperti biasa. Aktifkan Remote Control. Buka aplikasi Claude di ponsel Anda → tab Code → dan Anda akan melihat sesi Anda dengan titik hijau. Ketuk, baca, dan balas. Anda dapat menulis dari laptop, ponsel, dan browser dalam kombinasi apa pun—semuanya tersinkron.

[Dokumentasi resmi Remote Control](https://code.claude.com/docs/en/remote-control#connection-and-security) membedakan eksekusi lokal dari lalu lintas jaringan: perintah dan operasi sistem berkas berjalan di mesin Anda, sementara percakapan disinkronkan melalui Anthropic.

Itulah perbedaan utamanya dengan Claude Code di web, tempat sesi berjalan di VM cloud Anthropic. Di sini, Claude tetap berjalan di perangkat keras Anda, bersama semua repositori Git, variabel lingkungan, dan kunci basis data Anda. Ponsel Anda hanya layar untuk berbicara dengannya.

### Mengapa seorang vibe coder mungkin membutuhkannya

Tiga skenario praktis yang digunakan penulis setiap minggu:

1.  **Refaktor panjang semalaman.** Beri Claude tugas memperbarui 40 file untuk API baru. Tinggalkan laptop Anda. Paginya, berbaringlah di sofa sambil memegang ponsel, tinjau diff, lalu katakan, “Terima 12 yang pertama; tampilkan sisanya secara terpisah.” Anda tidak perlu membuka laptop.
2.  **Setujui satu langkah saat perjalanan ke kantor.** Anda berada di kereta bawah tanah ketika Claude mengirim notifikasi push: “Perlu keputusan tentang migrasi skema.” Buka, baca dua alternatifnya, lalu tulis, “Pilih opsi pertama; jangan sentuh pengujiannya.” Sesi terus berjalan selama perjalanan.
3.  **Sambil menonton livestream atau mengikuti rapat.** Selama rapat Zoom, Anda dapat memeriksa ponsel untuk melihat bahwa sesi Claude kedua telah membuat build pengujian. Anda tidak perlu berpindah tab dari panggilan video.

## Yang Anda Perlukan untuk Menjalankan Remote Control

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Poin utama bagian ini">

Poin utama

Claude Code versi 2.1.51 atau lebih baru dan langganan Pro, Max, Team, atau Enterprise. Kunci API tidak berfungsi. Anda memerlukan jaringan dengan akses keluar pada port 443 (tanpa proxy yang mencegat koneksi). Masuk sekali dengan `/login` melalui claude.ai di terminal, lalu Anda dapat memulai. Untuk Team/Enterprise, admin juga harus mengaktifkan tombol di pengaturan organisasi.

</div>

Tabel persyaratan lengkap:

| Item | Versi minimum / persyaratan |
|----|----|
| Claude Code CLI | v2.1.51 (dirilis 24.02.2026) |
| Ekstensi VS Code | v2.1.79 |
| Notifikasi push | v2.1.110 |
| Langganan | Pro, Max, Team, atau Enterprise |
| Kunci API | Tidak berfungsi—hanya OAuth melalui `/login` |
| Jaringan | HTTPS keluar pada port 443 |
| OS | macOS, Linux, WSL |
| Kepercayaan workspace | Jalankan `claude` di folder proyek setidaknya sekali |
| Team/Enterprise | Admin mengaktifkan Remote Control di pengaturan admin |

Periksa versi Anda dengan:

```bash
claude --version
```

Jika versinya di bawah 2.1.51, perbarui:

```bash
npm install -g @anthropic-ai/claude-code@latest
```

Jika lingkungan Anda memiliki `ANTHROPIC_API_KEY`, `CLAUDE_CODE_OAUTH_TOKEN`, atau `apiKeyHelper` yang disetel, Remote Control tidak akan dimulai. Sejak v2.1.139 (11.05.2026), Anthropic secara eksplisit memblokir fitur ini ketika variabel tersebut ada. Jalankan `unset ANTHROPIC_API_KEY` lalu masuk kembali dengan `/login`.

## Cara Memulai Remote Control: 3 Cara dalam 2 Menit

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Poin utama bagian ini">

Poin utama

Ada tiga cara untuk memulai Remote Control: perintah `claude remote-control` tanpa argumen memulai server untuk sesi jarak jauh; flag `claude --rc` memulai sesi biasa dengan Remote Control aktif; dan perintah garis miring `/rc` di dalam sesi aktif mengubahnya menjadi sesi jarak jauh. Metode kedua lebih praktis untuk kebanyakan tugas.

</div>

### Metode 1. Mode server—server khusus untuk sesi jarak jauh

1.  #### Buka terminal di folder proyek

    Jalankan `cd` sekali untuk membuka direktori tempat Anda akan bekerja. Jika foldernya baru, jalankan `claude` seperti biasa untuk menyelesaikan dialog Workspace Trust.

2.  #### Mulai server

    ```bash
    claude remote-control
    ```

    Terminal tetap berjalan. URL sesi dan prompt “Press space to show QR” muncul di bagian bawah. Server menunggu koneksi.

3.  #### Hubungkan dari ponsel

    Tekan Space—kode QR akan muncul. Pindai dengan aplikasi Claude atau kamera iPhone untuk membuka sesi.

Opsional: atur nama sesi dan parameter:

```bash
claude remote-control --name "Refactor API" --spawn worktree --capacity 4
```

- `--name` — nama yang ditampilkan untuk sesi di daftar pada ponsel Anda.
- `--spawn worktree` — setiap sesi baru dibuka di Git worktree tersendiri agar sesi paralel tidak saling mengganggu.
- `--capacity 4` — maksimum 4 sesi jarak jauh sekaligus di server. Nilai default-nya adalah 32.

### Metode 2. Mode interaktif—sesi saya dengan Remote Control aktif

```bash
claude --remote-control
# or shorter:
claude --rc
```

Cara ini memberi Anda sesi interaktif biasa di terminal dengan Remote Control aktif. Anda dapat menulis kepada Claude dari laptop dan ponsel—percakapannya adalah satu sesi tersinkron.

Tidak seperti mode server, ini hanya satu sesi. Metode ini berguna ketika Anda berencana bekerja terutama dari komputer dan ingin ponsel sebagai cadangan saat Anda perlu pergi sebentar.

### Metode 3. Dari sesi aktif dengan `/rc`

Sedang bekerja di Claude Code? Jangan akhiri sesi. Cukup ketik:

```
/remote-control
```

atau, lebih singkat:

```
/rc
```

Sesi menjadi sesi jarak jauh. Konteksnya tidak hilang. Metode ini berguna ketika Anda menyadari di tengah tugas bahwa Anda perlu pergi sebentar.

## Kode QR: Hubungkan Ponsel Anda dalam 10 Detik

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Poin utama bagian ini">

Poin utama

Setelah memulai Remote Control di terminal, tekan Space untuk menampilkan kode QR. Buka aplikasi Claude di ponsel Anda (iOS atau Android), atau gunakan kamera, lalu pindai kodenya. Sesi terbuka di aplikasi atau di browser pada claude.ai/code. Di layar yang sama dalam aplikasi, sesi tersebut muncul di daftar dengan titik hijau yang menandakan statusnya “online.”

</div>

1.  ### Instal aplikasi Claude

    Jika belum memilikinya, ketik `/mobile` di Claude Code. Kode QR akan muncul untuk mengunduh aplikasi dari App Store atau Google Play. Ini lebih cepat daripada mencarinya secara manual.

2.  ### Tampilkan kode QR sesi di terminal

    Setelah menjalankan `claude --rc` atau `claude remote-control`, tekan **Space**. Kode QR langsung muncul di terminal.

3.  ### Pindai dengan ponsel Anda

    Buka aplikasi Claude → kamera, atau gunakan kamera standar iPhone (kamera Android juga dapat memindainya). Jika tidak berhasil, lebarkan jendela terminal, beralihlah ke iTerm2 atau Windows Terminal, atau salin URL di atas kode QR dan tempelkan secara manual ke browser.

4.  ### Aktifkan notifikasi push

    Ketik `/config` di sesi dan aktifkan “Push when Claude decides.” Claude Code harus versi 2.1.110 atau lebih baru.

### Yang akan Anda lihat di ponsel

Tab Code terbuka di aplikasi Claude. Sesi Anda muncul di daftar dengan ikon komputer dan titik hijau (online). Ketuk untuk masuk.

Setelah itu, tampilannya seperti claude.ai/code: Anda dapat melihat pesan Claude dan diff file, menyetujuinya atau menolaknya, atau meminta perubahan. Anda dapat menulis permintaan baru. Semuanya dikirim ke mesin Anda, tempat Claude lokal memprosesnya dan mengembalikan respons.

<figure>
<blockquote>
<p>Bekerja dari kedua antarmuka sekaligus: percakapan tersinkron di semua perangkat yang terhubung—menulislah dari terminal, browser, atau ponsel, sesuai keinginan Anda.</p>
</blockquote>
<figcaption>— Dokumentasi Anthropic, https://code.claude.com/docs/en/remote-control</figcaption>
</figure>

### Yang dapat dilakukan Claude dengan notifikasi push

Claude mengirim notifikasi push ketika menilai notifikasi tersebut diperlukan. Secara default, ini terjadi dalam dua kasus: tugas panjang selesai, atau Claude memerlukan keputusan Anda. Anda juga dapat memintanya secara langsung: “Beri tahu saya saat pengujian lulus,” dan Claude akan mengirimkannya.

Jika notifikasi push tidak masuk:

- Di iOS, periksa Pengaturan → Notifikasi → Claude. Mode Fokus dapat membisukannya.
- Di Android, nonaktifkan pengoptimalan baterai untuk aplikasi Claude.
- Jika `/config` menampilkan “No mobile registered,” buka aplikasi Claude setidaknya sekali agar token push dapat diperbarui.

## Bekerja dari Sofa: 5 Skenario Berguna

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Poin utama bagian ini">

Poin utama

Manfaat Remote Control yang sesungguhnya adalah Anda tidak perlu kembali ke laptop hanya untuk satu klik persetujuan. Tidak ada yang berencana melakukan pekerjaan pemrograman penuh dari ponsel. Berikut lima skenario ketika penulis menggunakan fitur ini setiap minggu: meninjau pekerjaan semalaman, menyetujui langkah di kereta bawah tanah, tugas panjang saat makan siang, mengambil keputusan arsitektur dari kafe, dan menjalankan sesi paralel di worktree.

</div>

### Skenario 1. Tinjauan dari sofa—meninjau pekerjaan semalaman

Sebelum tidur, beri Claude tugas seperti, “Jalankan seluruh repositori dengan aturan lint baru dan perbaiki semua yang tidak kritis; tandai sisanya sebagai TODO.” Jalankan `claude --rc` dan biarkan terminal tetap terbuka.

Paginya, berbaringlah di sofa sambil memegang ponsel. Buka aplikasi Claude → lihat sesi dengan titik hijau → temukan 87 commit dalam bentuk diff. Gulir dan, pada bagian yang meragukan, tulis “kembalikan ini; saya akan memperbaikinya secara manual,” sedangkan untuk bagian yang sudah beres, tulis “terima semuanya.” Tidak perlu “pergi ke laptop” pada pukul 7 pagi.

### Skenario 2. Persetujuan saat perjalanan—menyetujui langkah di kereta bawah tanah

Mulai migrasi skema basis data yang panjang pada pagi hari. Pukul 9:30, notifikasi push masuk saat Anda berada di kereta bawah tanah: “Menemukan dua alternatif migrasi; perlu keputusan.” Ketuk, baca, pilih salah satunya, lalu tambahkan, “Jangan hapus tabel lama sampai seluruh rangkaian pengujian selesai.” Claude terus bekerja.

Tanpa Remote Control, Claude akan berhenti saat itu dan menunggu dalam diam. Anda tiba dan membuka laptop—40 menit terbuang.

### Skenario 3. Pola pergi sebentar—tugas panjang saat makan siang

Sebelum makan siang, minta Claude “Perbarui dokumentasi untuk semua endpoint.” Pergilah ke kafe. Setelah 25 menit, notifikasi push masuk: “Selesai, silakan periksa.” Ketuk “terima” sekali, lalu kembali menyantap sup Anda. Tanpa Remote Control, Anda harus duduk di depan laptop selama 25 menit seperti penjaga, atau kembali dan mendapati Claude tidak melakukan apa pun selama Anda pergi karena ia menemui titik yang memerlukan keputusan.

Itu poin yang penting. Remote Control tidak membuat Claude lebih otonom—fitur ini hanya memberi Anda akses dari mana saja. Semakin sedikit titik keputusan yang ditemui Claude, semakin sedikit notifikasi push yang akan Anda terima. Jadi, buat instruksi tugas Anda lebih spesifik: “Kerjakan dengan cara ini; dalam kasus-kasus ini, lakukan itu; jika benar-benar tidak jelas, berhenti dan kirim notifikasi push.”

### Skenario 4. Keputusan arsitektur dari kafe

Di tengah refaktor, Claude menemukan dua jalur migrasi dan meminta Anda memilih. Jika sedang jauh dari komputer, buka diff yang diusulkan di ponsel, pilih satu opsi, lalu tambahkan komentar, “Tapi jangan sentuh tabel user_settings—saya akan menghapusnya minggu depan.” Sesi terus berjalan.

Cara ini bekerja dengan sangat baik dalam mode worktree (`--spawn worktree`): setiap tugas paralel berada di cabangnya sendiri sehingga tidak saling mengganggu. Di ponsel, Anda dapat berpindah di antara sesi-sesi itu seperti berpindah chat.

### Skenario 5. Beberapa sesi worktree sekaligus

Salah satu pendekatan yang ampuh adalah mode server plus beberapa worktree. Jalankan ini di laptop Anda:

```bash
claude remote-control --spawn worktree --capacity 4
```

Mulai sesi di cabang berbeda dari ponsel Anda: satu membangun fitur, yang lain memperbaiki bug dari daftar, dan yang ketiga menjalankan pengujian regresi. Semuanya berjalan paralel di laptop Anda; tidak ada yang menghalangi sesi lain.

<div class="aside" data-semantic="callout" role="note" aria-label="Perhatian">

Perhatian

Mode server menggunakan sumber daya laptop secara proporsional dengan jumlah sesi yang berjalan bersamaan. Dengan RAM 16 GB, empat sesi Claude paralel sudah terasa membebani. Jalankan sebanyak yang dapat ditangani mesin Anda.

</div>

## Keamanan: Apa yang Tetap di Komputer dan Apa yang Dikirim

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Poin utama bagian ini">

Poin utama

Pesan chat dan hasil alat melewati Anthropic dan dapat memuat kode sumber atau rahasia. Eksekusi lokal tidak mencegah pengungkapan tersebut. Koneksi hanya keluar melalui port 443, menggunakan kredensial berumur pendek, dan dienkripsi dengan TLS. Laptop Anda tidak membuka port masuk, dan ponsel jarak jauh tidak mendapatkan akses langsung ke sistem berkas Anda.

</div>

Sebelum menghubungkan proyek sensitif, tentukan konten apa yang boleh masuk ke prompt dan keluaran alat. Simpan rahasia produksi di luar lingkungan yang dapat diakses agen; tabel transfer bukan bukti bahwa sesi tertentu tidak dapat membocorkannya.

<figure>
<blockquote>
<p>Sesi Claude Code lokal hanya membuat permintaan HTTPS keluar dan tidak pernah membuka port masuk di mesin Anda. Saat Anda memulai Remote Control, sesi mendaftar ke Anthropic API dan melakukan polling untuk mencari pekerjaan.</p>
</blockquote>
<figcaption>— Dokumentasi Anthropic, https://code.claude.com/docs/en/remote-control</figcaption>
</figure>

Dalam istilah sehari-hari: laptop Anda bertanya kepada Anthropic, “Apakah ada pesan untuk saya?”, menerima respons, lalu memprosesnya secara lokal. Tidak ada pihak luar yang membuka port masuk ke mesin Anda. Firewall perusahaan akan mengizinkan ini tanpa konfigurasi khusus.

### Data apa yang secara fisik dikirim ke Anthropic

| Jenis data | Lokasi |
|----|----|
| File sumber | Disimpan secara lokal; kutipan dan diff yang masuk percakapan dikirim |
| `.env`, rahasia, kunci API | Dapat bocor jika dibaca ke dalam prompt atau hasil alat; penyimpanan lokal bukan pembatasan akses |
| Server MCP lokal dan konfigurasinya | Berjalan secara lokal; konten yang dikembalikannya dapat masuk percakapan |
| Basis data yang terhubung dengan Claude | Tetap di host yang dikonfigurasi; hasil kueri dapat masuk percakapan |
| Teks pesan Anda kepada Claude | Di Anthropic API, lalu respons dikirim kembali |
| Teks balasan Claude | Di Anthropic API, lalu ke ponsel Anda |
| Diff file yang ditampilkan Claude | Melalui Anthropic API (seperti sesi Claude.ai biasa) |
| Gambar yang diimpor, file melalui `@` | Melalui Anthropic API |

Remote Control menambahkan antarmuka tersinkron, bukan mode inferensi offline. Anthropic menyimpan transkrip sesi terhubung, termasuk pesan, respons, dan aktivitas alat, berdasarkan kebijakan penggunaan datanya. Tinjau data yang dikirim ke model serta akses dari perangkat terhubung.

### Catatan tentang kredensial

<figure>
<blockquote>
<p>Koneksi ini menggunakan beberapa kredensial berumur pendek, masing-masing dengan satu tujuan dan masa berlaku tersendiri.</p>
</blockquote>
<figcaption>— Dokumentasi Anthropic, https://code.claude.com/docs/en/remote-control</figcaption>
</figure>

Dengan kata lain, sekumpulan token berumur pendek beredar antara laptop, Anthropic, dan ponsel Anda, bukan satu token berumur panjang. Jika salah satunya dibobol, token itu tidak memberikan akses ke semuanya.

Satu batasan penting lagi: `--dangerously-skip-permissions` tidak berfungsi di Remote Control. Setiap pemanggilan alat (Bash, Write, Edit) tetap menunggu persetujuan Anda. Ini disengaja—agar fitur ponsel tidak berubah menjadi “laptop autopilot tanpa pengawasan.”

<div class="aside" data-semantic="callout" role="note" aria-label="Catatan">

Catatan

Jika Anda menginginkan otonomi penuh (“Claude memutuskan dan bekerja sendiri selama 14 jam penuh tanpa persetujuan”), itu fitur lain: mode `/goal`. Baca selengkapnya di [panduan tentang /goal di Claude Code](https://ailoot.ai/blog/id/goal-mode-claude-code-codex/). Remote Control melakukan hal berbeda: fitur ini memungkinkan Anda mengarahkan pekerjaan dari mana saja, tanpa menambahkan otonomi.

</div>

## Sudah Memulai Remote Control? Sekarang Atur Agar Claude Tidak Menginterupsi Anda Setiap 10 Menit

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Poin utama bagian ini">

Poin utama

Remote Control sendiri hanya menyelesaikan separuh masalah: fitur ini memberi Anda jendela untuk melihat sesi dari ponsel. Separuh lainnya adalah mengatur semuanya agar Claude tahu kapan harus berhenti dan bertanya, serta kapan harus terus bekerja sendiri. Anda dapat melakukannya dengan CLAUDE.md, prompt terperinci di awal tugas, dan mode `/goal`. Dengan begitu, notifikasi push tiba saat memang diperlukan, bukan setiap 10 menit.

</div>

`/rc` adalah cara praktis untuk membawa sesi Anda ke ponsel. Namun, jika Claude menulis “Saya tidak paham harus melakukan apa” setiap 10 menit, masalahnya bukan pada ponsel; masalahnya adalah **rekayasa konteks**: sejelas apa Anda menetapkan aturan di awal.



## Enam Masalah Saat Pertama Kali Menjalankan dan Cara Mengatasinya

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Poin utama bagian ini">

Poin utama

Masalah koneksi pertama yang paling umum adalah: “Remote Control environments are not available” karena kunci API disetel; kode QR tidak dapat dipindai karena terlalu kecil di terminal; firewall memblokir port 443; Claude Code terlalu lama versinya; notifikasi push tidak berbunyi; atau Remote Control gagal dari dalam Claude Desktop. Masing-masing dapat diperbaiki dalam 1–2 menit.

</div>

### Masalah 1. “Remote Control environments are not available for your account”

Keluhan paling umum di repositori `anthropics/claude-code` (issue \#29449 dan lebih dari selusin duplikat). Anda menjawab `y` pada “enable Remote Control?”—CLI mengembalikan kesalahan dan tidak lagi menawarkan untuk mencoba kembali.

**Penyebabnya hampir selalu sama:** `ANTHROPIC_API_KEY` atau `CLAUDE_CODE_OAUTH_TOKEN` disetel di lingkungan. Remote Control hanya berfungsi melalui OAuth penuh lewat `/login`, bukan dengan kunci.

**Perbaikan:**

```bash
unset ANTHROPIC_API_KEY
unset CLAUDE_CODE_OAUTH_TOKEN
unset apiKeyHelper

# check that the environment is clean:
env | grep -i anthropic
env | grep -i claude

# sign in again:
claude
/logout
/login
```

Setelah `/login` melalui browser, Remote Control seharusnya dapat dimulai.

### Masalah 2. Kode QR tidak dapat dipindai dengan ponsel

Kamera ponsel diarahkan ke kode, tetapi tidak merespons atau menampilkan “Can’t read this.”

**Penyebab:** terminal menampilkan kode QR terlalu kecil atau dengan kontras yang terlalu rendah.

**Perbaikan:**

1.  Perbesar jendela terminal hingga layar penuh.
2.  Jika menggunakan Apple Terminal, beralihlah ke iTerm2 (atau Warp). Jika menggunakan Windows, gunakan Windows Terminal, bukan CMD.
3.  Kurangi ukuran font terminal 1–2 poin agar kode QR terlihat lebih besar.
4.  Jika masih tidak membantu, salin URL di atas kode QR dan buka di browser ponsel.

### Masalah 3. Firewall memblokir port 443

Hal ini biasanya terjadi di komputer perusahaan dengan proxy pencegat (Zscaler, atau VPN perusahaan dengan MITM).

<figure>
<blockquote>
<p>Masalah jaringan atau proxy: firewall atau proxy mungkin memblokir permintaan HTTPS keluar. Remote Control memerlukan akses ke Anthropic API pada port 443.</p>
</blockquote>
<figcaption>— Dokumentasi Anthropic, https://code.claude.com/docs/en/remote-control</figcaption>
</figure>

**Perbaikan:** mulai dengan log verbose dan tangkap kesalahan spesifiknya:

```bash
claude remote-control --verbose
```

Jika Anda melihat “certificate verification failed,” berarti ada intersepsi MITM dan Anda perlu menghubungi administrator jaringan. Jika Anda melihat “connection refused” / “timeout,” minta administrator mengizinkan akses keluar ke `*.anthropic.com:443`.

### Masalah 4. Versi Claude Code terlalu lama

Periksa:

```bash
claude --version
```

Jika versinya di bawah 2.1.51, perbarui:

```bash
npm install -g @anthropic-ai/claude-code@latest
```

Ekstensi VS Code memerlukan setidaknya v2.1.79. Notifikasi push memerlukan v2.1.110.

### Masalah 5. Notifikasi push tidak masuk

Skenario: Remote Control berfungsi, tetapi ponsel Anda tetap senyap ketika Claude menyelesaikan tugas panjang.

**Daftar periksa:**

1.  Jalankan `/config` di sesi. Jika tertulis “No mobile registered,” buka aplikasi Claude di ponsel setidaknya sekali agar token push dapat diperbarui.
2.  iOS: Pengaturan → Notifikasi → Claude → periksa apakah notifikasi aktif dan tidak dibisukan oleh mode Fokus.
3.  Android: buka pengaturan baterai dan kecualikan Claude dari pengoptimalan baterai.
4.  Jika Ringkasan Notifikasi iOS aktif, notifikasi push mungkin masuk tetapi muncul di ringkasan per jam. Nonaktifkan Ringkasan untuk Claude.

### Masalah 6. Claude Desktop merusak `/remote-control`

Jika Anda menjalankan `/remote-control` di aplikasi Claude Desktop, Anda akan mendapatkan kesalahan “Remote Control requires a full-scope login token” (GitHub issue \#48378).

**Penyebab:** Claude Desktop menyisipkan token OAuth dengan izin terbatas (hanya inferensi).

**Perbaikan:** jalankan Claude Code di terminal sistem biasa, bukan di terminal bawaan Claude Desktop. Ini adalah batasan yang diketahui; Anthropic sedang mengerjakan perbaikannya.

### Bonus. Sambung ulang otomatis diam-diam gagal dalam sesi panjang

Gejala: sesi Remote Control berjalan selama 30–60 menit, lalu ponsel terputus diam-diam tanpa indikator (issue \#34255). Perbaiki secara manual: `/remote-control` → Disconnect → mulai lagi. Memang tidak ideal, tetapi fitur ini masih merupakan pratinjau riset.

Pada Mei 2026 saja, Anthropic telah merilis delapan perbaikan khusus untuk Remote Control—fitur ini terus ditingkatkan. Anda boleh mengeluh, tetapi wajar untuk berharap sebagian besar masalah ini akan hilang dalam beberapa bulan.

## Remote Control vs. Bot Telegram dan SSH+tmux

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Poin utama bagian ini">

Poin utama

Remote Control adalah jendela resmi yang tersinkron ke sesi Claude lokal. Bot Telegram melalui Anthropic Channels merupakan kanal reaktif tempat “peristiwa eksternal memicu Claude.” SSH+tmux dari ponsel adalah shell universal, tetapi terputus ketika Mac tidur dan membuat peninjauan diff di layar 6 inci terasa menyakitkan. Pilih sesuai tugas: arahkan sesi dengan Remote Control, tanggapi peristiwa dengan Channels, atau gunakan SSH+tmux ketika memerlukan shell sembarang.

</div>

### Tabel perbandingan

| Item | Remote Control | Channels (TG/Discord) | SSH + tmux |
|----|----|----|----|
| Siapa yang memulai | Saya membuka sesi | Peristiwa eksternal memicu Claude | Saya menghubungkan |
| Antarmuka | UI claude.ai/code lengkap | Pesan chat | Terminal di ponsel |
| Lokasi sesi berjalan | Di mesin saya | Di mesin saya | Di server |
| Peninjauan diff | Praktis (UI bawaan) | Dalam chat sebagai teks | Font sangat kecil |
| Dukungan CLI | Hanya Claude Code | Perintah apa pun melalui bot | Perintah apa pun |
| Harga | Termasuk dalam Pro/Max | Gratis (plugin Channels) | Gratis |
| Munculan saat jaringan hilang | Sambung ulang otomatis | Reaktif (push) | Terputus saat berpindah |
| Saat sesi berhenti | Terminal ditutup / \>10 menit tanpa jaringan | Bot berjalan terus-menerus | tmux menyimpannya |

### Kapan memilih setiap opsi

- **Remote Control** — pengaturan default untuk “meninggalkan laptop dan tetap mengarahkan pekerjaan.” UI lengkap, sinkronisasi perangkat, dan tanpa layanan pihak ketiga.
- **Channels (bot Telegram)** — ketika Anda ingin kegagalan CI, keluhan pelanggan baru, atau pesan chat secara otomatis meminta Claude melakukan investigasi. Ini adalah “peristiwa → Claude bereaksi,” bukan “saya mengarahkan Claude dari ponsel.” Baca selengkapnya di [panduan Telegram dan Claude Code](https://ailoot.ai/blog/id/claude-code-telegram-channels/).
- **SSH + tmux** — ketika Anda membutuhkan shell sembarang di ponsel untuk menjalankan perintah sendiri (deploy rilis, memeriksa log, memulai ulang layanan). Shell universal di luar Claude Code. Untuk tugas sekali jalan, gunakan Termux/Blink.
- **Agen coding lain** — Anthropic Remote Control hanya untuk Claude Code. Untuk membandingkan Claude dan alternatifnya, lihat [Cursor vs Claude Code](https://ailoot.ai/blog/id/cursor-vs-claude-code/).

<figure>
<blockquote>
<p>Channels: dorong peristiwa dari aplikasi chat seperti Telegram atau Discord, atau dari server Anda sendiri. Berguna untuk menanggapi peristiwa eksternal—misalnya, kegagalan CI atau pesan chat.</p>
</blockquote>
<figcaption>— Dokumentasi Anthropic, https://code.claude.com/docs/en/remote-control</figcaption>
</figure>

Dengan demikian, dokumentasi Anthropic sendiri membedakan kedua fitur ini berdasarkan kasus penggunaan: Remote Control untuk mengendalikan; Channels untuk menanggapi.

## Apa yang Baru di Remote Control dari Mei 2026 hingga Juni 2026

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Poin utama bagian ini">

Poin utama

Dalam satu setengah bulan, Anthropic merilis delapan perbaikan dan peningkatan khusus untuk Remote Control: memblokir fitur saat kunci API ada di lingkungan; memperbaiki pengalihan konektor MCP saat rotasi token; mengganti “Opening your options” dengan penawaran peningkatan yang semestinya saat mencapai batas; footer pill persisten sebagai pengganti pesan saat startup; memperbaiki notifikasi push di sesi SDK; dan menampilkan pesan kesalahan yang tepat saat koneksi pertama. Per 03.06.2026, versi saat ini adalah 2.1.162.

</div>

Linimasa perbaikan lengkap:

| Versi | Tanggal | Perubahan |
|----|----|----|
| v2.1.51 | 24.02.2026 | Rilis pertama Remote Control |
| v2.1.79 | Maret 2026 | Dukungan di ekstensi VS Code |
| v2.1.110 | April 2026 | Notifikasi push menjadi fitur resmi |
| v2.1.126 | 01.05.2026 | Mengganti “Opening your options...” yang kosong dengan penawaran peningkatan yang semestinya saat mencapai batas penggunaan |
| v2.1.139 | 11.05.2026 | Remote diblokir saat `ANTHROPIC_API_KEY` atau `apiKeyHelper` tersedia |
| v2.1.140 | 12.05.2026 | Pengaturan terkelola mencoba ulang 401 dengan token yang disegarkan secara paksa |
| v2.1.141 | 13.05.2026 | Memperbaiki kegagalan konektor MCP dengan 401 saat rotasi token sesi worker |
| v2.1.149 | 22.05.2026 | Memperbaiki pesan “Mobile push not sent” yang keliru di sesi SDK |
| v2.1.151 | 27.05.2026 | Remote Control kini berupa footer pill persisten |
| v2.1.152 | 27.05.2026 | Memperbaiki `/remote-control` yang macet pada “connecting...” |
| v2.1.154 | 28.05.2026 | Autocomplete menampilkan “Disconnect” saat fitur sudah aktif |
| v2.1.162 | 03.06.2026 | Versi saat ini, peningkatan umum pada metrik, penanganan alat paralel, dan sebagainya |

Delapan perbaikan khusus Remote Control dalam satu bulan adalah hal wajar untuk fitur pratinjau riset. Anthropic jelas menanggapi masukan dan mengatasi kasus-kasus khusus.

Jika fitur berperilaku aneh bagi Anda, langkah pertama adalah memeriksa versi dan memperbaruinya. Ada kemungkinan besar bug tersebut sudah diperbaiki.

## Daftar Periksa: Atur dan Jalankan dalam 5 Menit

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Poin utama bagian ini">

Poin utama

Agar Remote Control berfungsi dengan andal sejak percobaan pertama, ikuti tujuh langkah di bawah ini. Langkah-langkah tersebut mengatasi 90% masalah saat pertama kali menjalankan dan memungkinkan Anda menyetujui push pertama dari ponsel dalam waktu lima menit sejak mulai.

</div>

1.  ### Periksa versi Claude Code Anda

    `claude --version` — versinya harus 2.1.51 atau lebih baru. Jika belum, jalankan `npm install -g @anthropic-ai/claude-code@latest`.

2.  ### Hapus kunci API dari lingkungan

    Jalankan `unset ANTHROPIC_API_KEY` dan `unset CLAUDE_CODE_OAUTH_TOKEN`. Lalu jalankan `/logout` → `/login` melalui browser.

3.  ### Instal aplikasi Claude di ponsel

    Jalankan `/mobile` dalam sesi Claude Code untuk menampilkan kode QR App Store / Google Play.

4.  ### Mulai Remote Control

    Jalankan `claude --rc` atau `/rc` di dalam sesi. URL dan prompt “Press space to show QR” akan muncul.

5.  ### Pindai kode QR dengan ponsel

    Tekan Space di terminal → gunakan kamera atau aplikasi Claude. Perbesar jendela terminal jika kode tidak dapat dipindai.

6.  ### Aktifkan notifikasi push

    `/config` → “Push when Claude decides.” Jika tertulis “No mobile registered,” buka aplikasi Claude setidaknya sekali.

7.  ### Mulai tugas panjang lalu tinggalkan laptop

    Buat prompt yang spesifik: “Kerjakan dengan cara ini; dalam kasus-kasus ini, lakukan itu; dalam kasus yang meragukan, kirim notifikasi push.” Lalu lanjutkan bekerja dari ponsel menggunakan notifikasi push.

Dalam sebuah contoh praktis, proses dari awal hingga percakapan pertama dari sofa memerlukan 3–5 menit.

<div class="section" role="doc-bibliography" aria-label="Sumber">

### Sumber

- [Lanjutkan sesi lokal dari perangkat mana pun dengan Remote Control - Dokumentasi Claude Code](https://code.claude.com/docs/en/remote-control) — dokumentasi resmi Anthropic dan sumber utama untuk perintah, persyaratan, serta batasan.
- [Claude Code Changelog](https://code.claude.com/docs/en/changelog) — riwayat versi dari 2.1.51 hingga 2.1.162, termasuk semua perbaikan Remote Control.

</div>





Jika sudah siap, kenali [Ailoot](https://ailoot.ai/).

## Pertanyaan tentang Claude Code Remote Control: Cara Membuat Kode dari Ponsel Anda dengan Kode QR pada 2026

### Apakah Remote Control menjaga seluruh percakapan tetap di luar cloud?

Tidak. Perintah dan akses sistem berkas berjalan secara lokal, tetapi pesan, respons, diff, dan aktivitas alat disinkronkan melalui Anthropic. Kutipan kode sumber atau rahasia dalam konten tersebut dapat keluar dari mesin.

### Mengapa komputer harus tetap menyala selama Remote Control digunakan?

Ponsel adalah antarmuka untuk proses Claude Code di komputer Anda. Biarkan proses itu berjalan dan komputernya tersedia; membuka aplikasi ponsel tidak memindahkan eksekusi lokal ke VM cloud.


## Ailoot · Perusahaan dan portofolio proyeknya

Ailoot bertumpu pada pengalaman operasional yang teruji, basis pelanggan yang besar, layanan yang stabil, dan pemantauan KPI berkelanjutan.

Perusahaan dan portofolio proyeknya: jutaan pelanggan; penjualan miliaran setiap bulan.

Ailoot memanfaatkan pengalaman operasional ini untuk akses API ke fitur AI dalam produk pelanggan, agen, aplikasi, dan otomatisasi.
