Memilih VPS untuk Pengembangan Hanya dengan iPhone — Mengapa Hetzner CX43 Adalah Pilihan Terbaik

VPSHetznerClaude CodeClaushPengembangan iPhone

Pendahuluan: Mengembangkan Aplikasi Hanya dengan iPhone Kini Bisa Dilakukan

Saya menggunakan aplikasi Claush untuk terhubung dari iPhone ke VPS dan menjalankan sesi Claude Code dari jarak jauh. Bekerja dari sofa, di kafe, atau di mana saja tanpa membuka laptop — ternyata lebih praktis dari yang dibayangkan.

Tapi agar setup ini berjalan dengan baik, pemilihan VPS adalah kuncinya. Setelah mencoba berbagai provider, saya akhirnya memilih Hetzner CX43, dan alasannya sederhana: di kisaran harga ini, tidak ada yang lebih baik.

Ini adalah artikel ke-1 dari seri 3 bagian. Bagian 2 membahas server rumahan + VPN, dan bagian 3 membandingkan VPS dengan server rumahan untuk alur kerja Claude Code.


Apa yang Dibutuhkan Claude Code dari Sebuah VPS?

Claude Code adalah alat CLI berbasis LLM. Inferensi berat terjadi di server Anthropic, bukan di server Anda. VPS Anda hanya perlu:

  • Menjalankan CLI Claude Code
  • Mengelola koneksi SSH
  • Menangani file dan proses pendukung

Anda tidak membutuhkan mesin bertenaga tinggi, tetapi Anda perlu RAM yang cukup dan koneksi yang stabil.

Apa yang Sebenarnya Dibutuhkan Claude Code

Claude Code hanyalah alat CLI yang memanggil API Anthropic secara eksternal — hanya bertukar teks dan hampir tidak mengonsumsi sumber daya server. Yang benar-benar menentukan kebutuhan spesifikasi adalah apa yang Anda kerjakan di server.

Spesifikasi yang Direkomendasikan Berdasarkan Kasus Penggunaan

Kasus PenggunaanCPURAMPaket yang Direkomendasikan
Manajemen website, pengeditan file, Git2vCPU2–4 GBHetzner CX22 (~$4/bulan)
Pengembangan ringan dengan Node.js/Python2–4vCPU4–8 GBHetzner CX32 (~$6/bulan)
Pengembangan berbasis Docker4–8vCPU8–16 GBHetzner CX43 (~$10/bulan) ← pilihan penulis
Build besar, CI/CD, banyak layanan8vCPU+16 GB+Hetzner CX53 ke atas

Untuk pengembangan tingkat website, CX22 atau CX32 sudah lebih dari cukup. CX43 baru terasa manfaatnya ketika menjalankan Docker atau beberapa layanan secara bersamaan.


Perbandingan Provider VPS

ProviderPaketHarga BulananCatatan
Hetzner CX438vCPU/16GB~$10Nilai terbaik — direkomendasikan
Vultr4vCPU/16GB~$24Lebih mahal secara signifikan
DigitalOcean4vCPU/8GB~$24Populer tapi mahal
Sakura VPS4vCPU/8GB~¥3.300Server di Jepang
ConoHa4vCPU/8GB~¥3.200Server di Jepang

Hetzner 2–3 kali lebih murah dari paket setara, tanpa perbedaan performa yang berarti untuk beban kerja Claude Code.


Mengapa Latensi Helsinki Bukan Masalah

“Server di Finlandia tidak akan lambat dari Jepang?” — Pertanyaan yang wajar. Dalam praktiknya, sama sekali tidak bermasalah.

SSH Berbasis Teks

Interaksi terminal SSH hanyalah pertukaran teks. Bahkan dengan latensi round-trip 100–150 ms ke Helsinki, Anda tidak akan merasakannya dalam penggunaan normal. Ini bukan game real-time — ini adalah terminal teks.

Panggilan API Claude Code Menuju Anthropic

“Pemikiran” nyata dari Claude Code terjadi di infrastruktur Anthropic, bukan di VPS Anda. Lokasi geografis server hampir tidak berpengaruh pada kecepatan respons.

Saya menggunakan VPS Helsinki dari Jepang setiap hari, dan untuk jenis alur kerja ini, pengalamannya tidak bisa dibedakan dari mesin lokal.


Cara Memulai dengan Hetzner

Langkah 1: Buat Akun

Daftar di hetzner.com. Kartu kredit diperlukan.

Langkah 2: Buat Proyek

Di dashboard, klik “New Project”. Nama tidak masalah.

Langkah 3: Tambah Server

Klik “Add Server” dan konfigurasikan:

  • Lokasi: Helsinki atau Falkenstein
  • Image: Ubuntu 22.04 atau 24.04
  • Tipe: Shared vCPU → CX43
  • SSH Key: Tambahkan sebelum meluncurkan

Langkah 4: Daftarkan SSH Key

Buat pasangan kunci secara lokal dengan ssh-keygen dan unggah kunci publik ke Hetzner.

Langkah 5: Jalankan dan Hubungkan via Claush

Setelah server aktif, tambahkan alamat IP ke Claush dan hubungkan via SSH. Kemudian instal Claude Code:

curl -fsSL https://raw.githubusercontent.com/anthropics/claude-code/main/install.sh | bash

Rangkuman

  • Claude Code hampir tidak mengonsumsi sumber daya server — hanya memanggil API eksternal. Spesifikasi ditentukan oleh beban kerja Anda
  • Untuk pengembangan website, CX22 (~$4/bulan) sudah cukup; untuk pengembangan berbasis Docker, CX43 (~$10/bulan) adalah pilihan terbaik
  • Hetzner CX43 (8vCPU/16GB/$10/bulan) 2–3 kali lebih murah dari pesaing setara dengan performa yang sama
  • Latensi dari Jepang ke Helsinki dapat diabaikan untuk alur kerja SSH + Claude Code
  • Dengan Claush di iPhone, Anda memiliki lingkungan pengembangan lengkap di saku

Jika Anda ragu memilih VPS mana, mulailah dengan Hetzner.


Artikel berikutnya: Membangun lingkungan pengembangan dengan biaya tetap nol menggunakan server rumahan + VPN

Situs resmi Claush — Jadikan iPhone Anda mesin pengembangan.