Cara Mengendalikan Claude Code dari Ponsel Secara Gratis: Gunakan iPhone atau Android dengan Pinky

Pinky dan Poki memungkinkan Claude Code mengendalikan ponsel sungguhan melalui MCP secara gratis. Berikut cara setup Pinky untuk iPhone dan Android, aturan keamanannya, perbandingan dengan Poki, serta cara memeriksa API di balik setiap layar.

Ahmed Waheed

Ahmed Waheed

12 November 2026

Cara Mengendalikan Claude Code dari Ponsel Secara Gratis: Gunakan iPhone atau Android dengan Pinky

Apidog untuk Perusahaan

Penerapan On-Premises

SSO & RBAC

Sesuai SOC 2

Jelajahi Apidog Enterprise

Jawaban singkat: Mengendalikan ponsel dengan Claude Code itu gratis dengan Pinky, aplikasi desktop open-source (Apache-2.0, tanpa akun) yang mengekspos iPhone atau ponsel Android sungguhan ke Claude Code sebagai server MCP. Instal Pinky, sambungkan ponsel, aktifkan USB debugging (Android) atau Developer Mode (iPhone), tambahkan Pinky ke Claude Code dengan satu perintah, lalu minta ia melakukan sesuatu di ponsel. Ketukan berisiko akan menunggu klik Anda.

Tools-nya gratis. Claude Code sendiri tidak: di claude.com/pricing (dicek 2026-11-09), Claude Code terdaftar sebagai "Tidak" pada paket Free dan termasuk di semua paket berbayar, dengan Pro seharga $17 per bulan jika ditahunan atau $20 bulanan. Jika Anda sudah berlangganan Claude, memberikan akses ke ponsel Anda tidak menambah biaya. Jika belum, panduan kami tentang menggunakan Claude Code secara gratis membahas opsi yang tersedia.

Di bawah: Pinky dari ujung ke ujung, lalu perbandingan dengan Poki, alternatif yang hanya untuk iPhone.

Apa artinya memberi Claude Code kendali atas ponsel Anda

Memberi Claude Code kendali atas ponsel berarti menghubungkan server MCP yang mengubah aksi ponsel menjadi tools yang bisa dipanggil agen: membaca layar, mengetuk, mengetik, menggeser, membuka aplikasi. Agen merencanakan setiap langkah, server menjalankannya di perangkat sungguhan melalui USB atau Wi-Fi, dan Anda memantaunya lewat jendela mirror di komputer.

Ini kebalikan dari mengirim prompt dari ponsel ke sesi di laptop, yang kami bahas di 3 cara menggunakan Claude Code di perangkat mobile.

Dua proyek membuat hal ini praktis pada awal November 2026:

Keduanya memakai Model Context Protocol, sehingga semua klien MCP dapat menggunakannya.

Diagram of the control loop: Claude Code on a laptop calls Pinky's MCP tools, Pinky's gateway checks each action against safety rules, and the action runs on a USB-connected phone while the user approves risky steps

Yang perlu Anda siapkan sebelum memulai

Persyaratan Pinky, dari README-nya per 2026-11-09:

Bagian Persyaratan
Mac macOS 13 atau lebih baru, Apple silicon atau Intel
Windows Windows 10 atau 11, 64-bit
Linux Ubuntu 20.04, Debian 11 atau lebih baru (glibc 2.29+), GTK 3, 64-bit
Ponsel Android Android 10 sampai 17 dan kabel USB
iPhone atau iPad iOS 17.4 atau lebih baru, kabel USB untuk penyiapan (setelahnya bisa Wi-Fi)
iOS 17.4 sampai 26 Aplikasi pendamping WebDriverAgent, dibangun sekali dari Xcode dengan Apple ID Anda
Agen Claude Code, Claude Desktop, Codex, Cursor atau klien MCP lain

Di iOS 27 dan lebih baru tidak ada yang diinstal di ponsel: Pinky memasang developer disk image Apple, yang tersedia bersama Xcode (unduhan gratis). Di iOS 17.4 sampai 26, aplikasi pendamping yang ditandatangani dengan Apple ID gratis kedaluwarsa setiap 7 hari, dan Pinky mengingatkan Anda dua hari sebelumnya.

Pinky menyebut dirinya masih pre-alpha. README-nya menyatakan Claude Code telah menggunakan ponsel Android melalui USB dan iPhone dengan iOS 27 dari ujung ke ujung; iPhone di bawah iOS 27 belum dicoba pada perangkat keras sungguhan.

Cara menyiapkan Pinky dengan Claude Code, langkah demi langkah

Langkah 1: Instal Pinky

Unduh build untuk sistem Anda dari rilis terbaru (v2026.1109.13 per 2026-11-09). Di Mac, pinky-<version>-arm64.dmg untuk Apple silicon dan amd64.dmg untuk Intel. Pengguna Homebrew bisa menjalankan:

brew install --cask diygod/tap/pinky

Di Windows, jalankan pinky-setup-<version>-amd64.exe. File ini belum ditandatangani, jadi SmartScreen mungkin memperingatkan Anda: pilih More info, lalu Run anyway. Di Debian atau Ubuntu, instal paket .deb dengan apt. Ukuran unduhan 16 sampai 22 MB.

Langkah 2: Sambungkan ponsel Android

  1. Buka Settings › About phone dan ketuk Build number 7 kali untuk membuka Developer options.
  2. Aktifkan USB debugging di Settings › System › Developer options.
  3. Colokkan ponsel dan ketuk Allow saat ditanya tentang USB debugging.
  4. Di Pinky, pilih Add phone › Android dan setujui Pinky Companion, yang membaca layar dalam sekitar 70 ms alih-alih 2 detik.

Pinky menyertakan adb sendiri, jadi Anda tidak perlu Android Studio. Di Android 11 ke atas, Anda bisa melakukan pairing lewat Wi-Fi tanpa kabel.

Langkah 3: Atau sambungkan iPhone

  1. Colokkan iPhone, buka kuncinya, ketuk Trust dan masukkan passcode.
  2. Aktifkan Developer Mode di Settings › Privacy & Security. Ponsel akan memulai ulang; ketuk Turn On.
  3. Di Mac, instal Xcode sekali dan buka, agar Pinky bisa memakai developer disk image-nya. Pinky kemudian akan menampilkan ponsel sebagai siap.
  4. Di iOS 17.4 sampai 26, instal aplikasi pendamping WebDriverAgent dari Xcode. Tanpa itu, Pinky bisa menampilkan dan membaca layar, tetapi tidak bisa mengetuk, menggeser, atau mengetik.

Langkah 4: Tambahkan Pinky ke Claude Code

Klik Settings › Agents › Connect di samping Claude Code, dan Pinky akan mendaftarkan dirinya serta memasang panduan agennya sebagai skill. Secara manual, cukup satu baris:

claude mcp add --scope user pinky -- pinkyctl mcp

Perintahnya adalah pinkyctl karena banyak sistem sudah punya program bernama pinky. Dokumentasi MCP Claude Code menjelaskan tentang scope.

Langkah 5: Beri Claude Code sebuah tugas

Jalankan Claude Code dan minta dengan bahasa biasa:

Open Messages on my phone and tell Sam I'm running late.

Pertama kali, Pinky bertanya apakah mengizinkan agen baru itu dan apa yang boleh dilakukannya. Claude Code kemudian memanggil tools seperti phone_connect, phone_observe, phone_tap dan phone_type. Ketika sebuah langkah memerlukan Anda, pemanggilan mengembalikan approval_pending dan tidak terjadi apa pun sampai Anda mengklik Allow. Tidak ada jawaban dalam 60 detik dianggap sebagai penolakan.

Tidak ada ponsel di dekat Anda? Jalankan ulang Pinky dengan --fake untuk dua ponsel demo yang diskripkan.

Cara Pinky menjaga agar agen tetap terkendali

Aturan keselamatan berada di gateway Pinky, antara agen dan ponsel, bukan di prompt, sehingga teks di layar tidak bisa membujuk agen untuk menyetujui dirinya sendiri. Aktif secara default:

Satu catatan dari FAQ Pinky sendiri: agen yang bisa menjalankan perintah shell bisa menjangkau ponsel Android melalui adb dan melewati gateway. Jika itu mengkhawatirkan Anda, sandbox agen tersebut dan sambungkan ke Pinky melalui HTTP.

Pinky vs Poki: opsi gratis mana yang cocok

Comparison graphic: Pinky covers iPhone and Android from macOS, Windows and Linux with gateway approvals; Poki covers iPhone from macOS with its own agent and messaging channels
Pinky Poki
Lisensi Apache-2.0 AGPL-3.0
Ponsel iPhone (iOS 17.4+) dan Android 10 sampai 17 Hanya iPhone (iOS 18+ untuk jalur aplikasi Poki)
Komputer macOS 13+, Windows, Linux macOS (14+ untuk penyiapan, 15+ untuk server MCP); port komunitas untuk Linux dan Windows
Instalasi tambahan Xcode untuk disk image di Mac; aplikasi pendamping di iOS 17.4 sampai 26 Xcode lengkap, Rust, Node.js 24+ dan ffmpeg untuk server MCP
Akun Apple Akun gratis cukup; aplikasi pendamping ditandatangani ulang setiap 7 hari Akun gratis cukup; penandatanganan berlaku 7 hari
Persetujuan Ditegakkan oleh gateway, di luar agen README memperingatkan bahwa ia akan mengirim pesan atau membayar jika Anda minta
Agen sendiri Tidak, agen Anda yang berpikir Ya, Poki Agent (default GPT-6.1 Terra), plus kanal iMessage dan Telegram

Pilih Pinky jika Anda punya ponsel Android, bekerja di Windows atau Linux, atau ingin persetujuan yang tidak bergantung pada agen.

Pilih Poki jika Anda memakai Mac dengan Xcode dan ingin agen iPhone yang bisa Anda hubungi dari Telegram atau iMessage. Quick start-nya digerakkan oleh agen: Anda meminta Claude Code menginstal Poki dari repositorinya, dan proses berhenti saat iOS memerlukan tindakan Anda. Jalur aplikasi juga memerlukan aplikasi VPN atau proxy di iPhone, seperti Karing atau Shadowrocket, yang mengarahkan 10.7.0.1 kembali ke Mac [VERIFY: apakah aplikasi itu gratis di App Store di wilayah Anda].

README Poki menyatakan iPhone fisik sejauh ini terverifikasi hanya dalam orientasi potret. Kedua proyek masih berusia beberapa hari, jadi bersiaplah terhadap perubahan yang merusak kompatibilitas. Untuk emulator dan perangkat uji, lihat panduan server MCP Mobile Next kami.

Minta Claude Code memeriksa API di balik setiap layar dengan Apidog CLI

Setiap layar yang dilalui agen Anda memanggil backend: login, keranjang, pesanan. Ketika sebuah layar menampilkan sesuatu yang salah, Anda perlu tahu apakah UI-nya atau API-nya yang rusak. Agen Anda bisa menjawabnya dengan Apidog CLI sementara Pinky menangani ponselnya.

Penyiapan sekali saja:

npm install -g apidog-cli@latest
apidog auth login --with-token <YOUR_TOKEN>
apidog skill install

Lalu beri Claude Code satu prompt:

Import ./openapi.json into Apidog project <projectId>. Create a test case for
POST /auth/login, GET /cart and POST /orders that checks status codes and the
fields each screen shows. Then use Pinky to log in on my phone, add one item
and place a test order. After each screen, run the matching Apidog test case
against the staging environment and tell me whether the app or the API failed.

Agen mengimpor spesifikasi, memvalidasi payload-nya dan membuat test case sebelum menyentuh ponsel:

apidog import --project <projectId> --format openapi --file ./openapi.json
apidog cli-schema get test-case-create
apidog cli-schema validate test-case-create --file login-case.json
apidog test-case create --project <projectId> --file login-case.json
apidog test-case list --project <projectId>

Setelah setiap langkah di ponsel, ia menjalankan test case untuk layar tersebut dan membaca hasilnya:

apidog run --test-case <caseId> --project <projectId> -e <envId> -r cli,json

Tambahkan --upload-report untuk melihat hasil run di aplikasi Apidog. Perintah yang sama dengan -r junit bisa dimasukkan ke CI; panduan Apidog CLI CI/CD kami menunjukkan pipelinenya. Untuk sisi agen, lihat Apidog CLI di Claude Code. Paket Free Apidog mencakup hingga 4 pengguna.

Mengatasi masalah penyiapan yang umum

FAQ

Apakah benar gratis membiarkan Claude Code mengendalikan ponsel saya? Pinky dan Poki gratis dan open source, serta akun Apple gratis pun cukup. Claude Code memerlukan paket Claude berbayar, mulai $17 per bulan jika ditahunan.

Apakah saya perlu jailbreak atau root ponsel? Tidak. Pinky memakai USB debugging Android dan Developer Mode Apple dengan developer disk image. Poki juga menyatakan tidak perlu jailbreak.

Apakah Pinky juga berfungsi dengan Codex atau Cursor? Ya. Settings › Agents menghubungkan Claude Code, Codex, Cursor, Gemini CLI dan lainnya, dan semua klien MCP bisa menjalankan pinkyctl mcp.

Apakah layar ponsel saya dikirim ke cloud? Tidak melalui Pinky: rekaman tetap di komputer Anda. Apa yang dibaca agen dikirim ke penyedia model Anda, sama seperti tool lain.

Bisakah agen menghabiskan uang saya? Dengan Pinky, pembayaran menunggu klik Anda dan aplikasi perbankan disembunyikan. README Poki memperingatkan bahwa ia akan membayar jika Anda minta, jadi batasi tugasnya.

Mengembangkan API dengan Apidog

Apidog adalah alat pengembangan API yang membantu Anda mengembangkan API dengan lebih mudah dan efisien.