Panduan

Tempat menjalankan coding agent sepanjang waktu

Coding agent yang berjalan seharian butuh komputer yang menyala seharian. Ada lima tempat yang realistis untuk menaruhnya. Masing-masing tepat untuk orang tertentu. Halaman ini menjabarkannya dengan harga sungguhan dan hal yang tidak bisa dilakukan masing-masing. Lalu ada aturan untuk memilih.

Lima pilihan sekilas

PilihanBiaya bulananBisa menjalankan XcodeKekurangannya
Laptop Anda$0YaBisa tidur, dibawa pergi, dan berisi seluruh hidup Anda
VPS Linux$5 sampai $40TidakTanpa macOS, tanpa simulator, tanpa aplikasi Mac
EC2 Mac (mac2.metal, M1)sekitar $475YaMinimal 24 jam, bare metal yang Anda kelola sendiri
Mac mini yang Anda beli$899 sekali, ditambah listrikYaSetup Anda, uptime Anda, gangguan Anda
Mac mini hosted (MacRun)$169YaKomitmen bulanan, satu mesin per sewa

Harga EC2 adalah tarif host on-demand AWS: $0.65 per jam untuk host M1, $0.878 untuk host M2, dan $1.56 untuk host M2 Pro, dikali 730 jam. Lisensi Apple menetapkan minimal 24 jam. Anda membayar host selama host itu dialokasikan, bahkan saat instance-nya berhenti.

Laptop Anda

Gratis, sudah siap, dan tempat yang tepat untuk memulai. Setiap agen yang berjalan lama berawal di laptop seseorang. Laptop tidak lagi tepat saat pertama kali Anda menutupnya dan kehilangan satu eksekusi. Atau saat pertama kali Anda ingin membawanya pergi. Anda bisa memaksanya tetap bangun. Panduan mode tidur menunjukkan caranya. Tetapi agen dengan izin luas di mesin yang menyimpan email dan password manager Anda adalah kombinasi yang buruk. Makin besar otonomi yang Anda berikan, makin buruk.

VPS Linux

Server sungguhan yang paling murah. Untuk backend web, tool CLI, layanan Python, atau apa pun yang memang dirilis ke Linux, ini pilihan yang jelas. Claude Code dan Codex sama-sama berjalan di Linux. Siapkan tmux, beri agen token terbatas, dan agen akan bekerja semalaman seharga secangkir kopi. VPS tidak bisa build aplikasi iOS atau Mac, menjalankan simulator, atau mengendalikan aplikasi Mac. Semua itu tidak ada di Linux. Jika proyek Anda bukan proyek Apple, berhenti membaca dan sewa salah satunya.

EC2 Mac

Hardware Apple asli di dalam AWS. Anda mendapat satu mesin utuh, macOS, dan seluruh ekosistem AWS di sekitarnya. Masalahnya ada di harga. Host termurah adalah M1 dari 2020, sekitar $475 per bulan jika terus dialokasikan. Host M2 Pro sekitar $1139. Anda juga mengelolanya sendiri, dari AMI, pengaturan tidur, sampai sesi login yang dibutuhkan agen. Layak jika Anda sudah sangat bergantung pada AWS dan ingin agen berada di dalam VPC Anda. Selain itu, ini cara mahal untuk mendapat Mac.

Mac mini yang Anda beli

Nilai terbaik jika Anda akan memakainya setahun atau lebih dan senang mengurus server kecil. Mac mini M6 dasar dijual seharga $899. Listriknya satu atau dua dolar per bulan saat idle. Biayanya adalah waktu Anda. Pengaturan tidur, login otomatis, dan sesi yang diawasi. Akses layar saat mesinnya macet. UPS agar listrik yang berkedip tidak merusak eksekusi. Cara menjangkaunya dari luar rumah. Checklist Mac yang selalu menyala memuat daftar lengkapnya. Hitungan sewa atau beli menunjukkan titik impas untuk situasi Anda.

Mac mini hosted

Orang lain yang mengerjakan checklist itu. Anda mendapat M6 khusus dengan Claude Code dan Codex terpasang, mode tidur mati, jaringan berkabel, baterai cadangan, dan desktop yang Anda buka di browser. Biayanya $169 per bulan. Lebih mahal dari VPS, dan kurang dari sepertiga EC2 Mac. Ini pilihan tepat jika Anda butuh macOS dan tidak ingin jadi sysadmin. Ini juga cocok jika Anda belum yakin apakah ini eksperimen satu bulan atau kebutuhan tetap.

Aturan memilih

  • Bukan proyek Apple: VPS Linux. Tidak ada yang bisa menyaingi harganya.
  • Proyek Apple, baru mencoba: laptop Anda, dibiarkan bangun, selama seminggu.
  • Proyek Apple, harus berjalan setiap malam, Anda suka urusan ops: beli Mac mini.
  • Proyek Apple, harus berjalan setiap malam, Anda tidak suka urusan ops: Mac mini hosted.
  • Proyek Apple, harus berada di dalam akun AWS Anda: EC2 Mac.

Pertanyaan yang sering diajukan

Bisakah Claude Code berjalan di Linux?

+

Bisa. Claude Code dan Codex CLI sama-sama berjalan di Linux, dan di Windows lewat WSL. Kebutuhan akan Mac datang dari proyeknya, bukan dari agennya. Jika Anda build untuk iOS atau macOS, Anda butuh macOS untuk build dan test.

Mengapa EC2 Mac jauh lebih mahal daripada Mac mini hosted?

+

AWS menjual host Mac utuh per jam dengan minimal 24 jam, di hardware dalam fasilitas miliknya sendiri, dengan margin sendiri. Mac mini hosted adalah ide yang sama dalam skala lebih kecil dengan harga bulanan. Keduanya sah. Harga AWS membeli ekosistem AWS di sekitarnya.

Apakah Mac mini di rumah cukup andal untuk agen?

+

Ya, jika checklist-nya sudah dikerjakan. Gangguan yang biasa adalah mode tidur, listrik yang berkedip, router yang reboot, dan update macOS yang berhenti di layar login. Masing-masing ada solusinya. Semuanya butuh satu malam setup dan sesekali satu hari Sabtu.

Apakah saya butuh Mac untuk Remote Control di Claude Code?

+

Tidak. Remote Control menyambungkan aplikasi Claude ke sesi yang berjalan di mesin apa pun yang didukung. Anda butuh Mac untuk proyek Apple, bukan untuk fitur ponselnya.

Panduan terkait