iPhone만으로 개발하기 위한 VPS 선택 가이드 — Hetzner CX43을 추천하는 이유

VPSHetznerClaude CodeClaushiPhone 개발

시작하며: iPhone만으로 개발하는 시대

저는 Claush 앱을 사용해 iPhone에서 VPS에 접속하고 Claude Code 세션을 원격으로 실행하고 있습니다. 소파 위에서든, 카페에서든, 어디서든 노트북 없이 작업할 수 있다는 건 생각보다 훨씬 편리합니다.

하지만 이 환경이 제대로 돌아가려면 VPS 선택이 핵심입니다. 여러 서비스를 시도해본 끝에 Hetzner CX43으로 정착했고, 그 이유는 단순합니다. 이 가격대에서 이보다 나은 선택지가 없습니다.

이 글은 3부작 시리즈의 첫 번째입니다. 2부에서는 홈 서버 + VPN 구성, 3부에서는 VPS vs. 홈 서버를 비교합니다.


Claude Code는 VPS에 무엇을 요구할까?

Claude Code는 LLM 기반 CLI 도구입니다. 무거운 추론 연산은 Anthropic 서버에서 처리됩니다. VPS가 해야 할 일은 이렇습니다:

  • Claude Code CLI 실행
  • SSH 연결 처리
  • 파일 관리 및 보조 프로세스 실행

고사양 서버는 필요 없지만, 충분한 RAM과 안정적인 네트워크는 필요합니다.

Claude Code 자체가 필요로 하는 사양

Claude Code는 Anthropic의 API를 외부에서 호출하는 CLI 도구에 불과합니다. 텍스트를 주고받는 것이 전부이므로 서버 리소스를 거의 소비하지 않습니다. 사양을 결정하는 것은 서버에서 실제로 무엇을 하느냐입니다.

용도별 권장 사양

용도CPU메모리추천 플랜
웹사이트 관리, 파일 편집, Git 작업2vCPU2〜4GBHetzner CX22 (월 약 $4)
Node.js/Python 등 가벼운 개발2〜4vCPU4〜8GBHetzner CX32 (월 약 $6)
Docker 기반 개발4〜8vCPU8〜16GBHetzner CX43 (월 약 $10) ← 필자 사용
대규모 빌드, CI/CD, 다중 서비스8vCPU 이상16GB 이상Hetzner CX53 이상

웹사이트 수준의 개발이라면 CX22나 CX32로 충분합니다. Docker나 여러 서비스를 병행해서 실행하는 경우에 CX43이 진가를 발휘합니다.


주요 VPS 서비스 비교

서비스플랜월 요금비고
Hetzner CX438vCPU/16GB약 $10최고 가성비, 추천
Vultr4vCPU/16GB약 $24확연히 비쌈
DigitalOcean4vCPU/8GB약 $24유명하지만 비쌈
Sakura VPS4vCPU/8GB약 ¥3,300일본 서버
ConoHa4vCPU/8GB약 ¥3,200일본 서버

Hetzner는 동급 플랜보다 2~3배 저렴하면서도 Claude Code 작업 부하에서 성능 차이가 없습니다.


헬싱키 서버의 지연이 문제가 되지 않는 이유

“핀란드 서버를 일본에서 쓰면 느리지 않나요?” — 당연한 의문입니다. 하지만 실제 사용해보면 전혀 문제가 없습니다.

SSH는 텍스트 기반 프로토콜

SSH 터미널 조작은 텍스트 교환일 뿐입니다. 헬싱키까지 왕복 지연이 100~150ms 있더라도 실제 사용에서는 체감이 거의 없습니다. 실시간 게임이 아니라 텍스트 터미널이기 때문입니다.

Claude Code API 호출은 Anthropic 서버로

Claude Code가 실제로 “생각"하는 작업은 Anthropic의 인프라에서 이루어집니다. VPS의 위치가 어디든 응답 속도에 거의 영향을 미치지 않습니다.

저는 매일 일본에서 헬싱키 VPS를 사용하고 있으며, 이런 작업 방식에서는 로컬 머신과 차이를 느끼지 못합니다.


Hetzner 시작하기

1단계: 계정 생성

hetzner.com에서 계정을 만듭니다. 신용카드가 필요합니다.

2단계: 프로젝트 생성

대시보드에서 “New Project"를 클릭합니다. 이름은 무엇이든 괜찮습니다.

3단계: 서버 추가

“Add Server"를 클릭하고 다음과 같이 설정합니다:

  • 위치: Helsinki 또는 Falkenstein
  • 이미지: Ubuntu 22.04 또는 24.04
  • 타입: 공유 vCPU → CX43
  • SSH 키: 시작 전에 미리 등록

4단계: SSH 키 등록

로컬에서 ssh-keygen으로 키 쌍을 생성하고 공개 키를 Hetzner에 업로드합니다.

5단계: 시작 후 Claush로 접속

서버가 시작되면 IP 주소를 Claush에 등록하고 SSH로 연결합니다. 이후 Claude Code를 설치합니다:

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

정리

  • Claude Code 자체는 서버 리소스를 거의 쓰지 않습니다. 사양은 서버에서 무엇을 하느냐에 달려 있습니다
  • 웹사이트 수준의 작업이라면 **CX22(월 약 $4)**로 충분하고, Docker 개발에는 **CX43(월 약 $10)**이 최적입니다
  • Hetzner CX43(8vCPU/16GB/월 $10)은 동급 경쟁 서비스보다 2~3배 저렴하면서 성능은 동일
  • 일본에서 헬싱키 서버를 사용할 때의 지연은 SSH 기반 Claude Code 워크플로에서 무시할 수 있는 수준
  • iPhone의 Claush와 함께 쓰면 완전한 개발 환경이 주머니 속에

어떤 VPS를 선택할지 고민이라면 일단 Hetzner부터 시작해보세요.


다음 편: 홈 서버 + VPN으로 고정 비용 제로의 개발 환경 만들기

Claush 공식 사이트 — iPhone을 당신의 개발 단말기로.