Windows, iPhone, Mac을 넘나드는 최고의 개발 워크플로우는 무엇일까요?
What's the best workflow to code across windows, iphone, and Mac, in OR out?
핵심 요약
초보 개발자가 Windows, Mac, iPhone을 연동해 어디서든 AI 코딩을 할 수 있는 효율적인 원격 개발 환경을 구축하고자 조언을 구하고 있습니다.
- 개발 환경 구축 — Windows 데스크탑과 MacBook M1을 활용한 원격 접속 고민
- iPhone 활용 — 이동 중에도 AI를 통해 코드 수정 및 명령 실행 희망
- 원격 테스트 — 로컬 서버를 iPhone에서 안전하게 접속하여 실시간 테스트 필요
- 초보자 수준 — 네트워크나 서버 관리 경험이 부족하여 쉽고 안정적인 솔루션 선호
다들 안녕,
내 작업 방식에 딱 맞는 개발 환경 구축하려고 조언 좀 구하려고 해.
지금 내가 가진 건 이래:
- 윈도우 데스크탑: 지금 내 AI랑 바이브 코딩 프로젝트 전부 여기 들어있음. (태어날 때부터 윈도우만 써와서 이게 제일 편함)
- 맥북 M1: 24시간 켜놔도 상관없음. 이게 더 나은 선택이라면 그렇게 할 생각도 있음.
- 아이폰: 매일 쓰는 폰인데, 책상 앞에 없을 때도 이걸로 코딩하고 프로젝트 관리하고 싶음.
내 목표는 집 와이파이 연결 상태든, 밖에 나가서 데이터 쓰든 상관없이 아이폰으로 프로젝트 작업을 하는 거야. 이상적으로는 ChatGPT 구독으로 OpenCode/Codex 써서 AI한테 파일 수정시키고, 명령어 실행하고, 코드 설명 듣고, 데스크탑 앞에 앉아있지 않아도 계속 작업하고 싶어. OpenCode를 쓰려는 이유는 요즘 이게 제일 편하고 유용해 보여서야 (GPT 모델로 계획 짜고 OpenCode 무료 모델로 실행하는 방식). 요즘 Codex 토큰이 너무 빨리 녹아서 이게 제일 낫겠더라고.
Paseo, Tailscale, SSH, 원격 개발 환경, VPN 같은 것들을 찾아보긴 했는데, 솔직히 뭐가 "정석"인지 잘 모르겠어.
내 수준은 이래:
- 완전 초보임.
- 바이브 코딩으로 프로그래밍 입문함.
- 프로젝트는 다 합쳐서 10개도 안 됨. (2D 게임 몇 개, 아이디어 데모 몇 개 정도. Firestone으로 데이터베이스 만들고 Vercel로 배포해 본 게 전부임)
- 문서 잘 되어 있으면 어떻게든 따라 하긴 하는데, 네트워크, SSH, VPN, 홈랩, 서버 관리 쪽은 경험이 아예 없음.
윈도우 데스크탑에 있는 걸 전부 맥북으로 옮길까도 고민 중이야. 맥북은 노트북이니까 24시간 켜놔도 부담 없는데, 윈도우 데스크탑은 원격 접속하려고 24시간 켜두기가 좀 그렇거든.
그래서 몇 가지 물어볼게:
- 너희가 지금 처음부터 다시 시작한다면 어떤 식으로 환경을 구축할 거야?
- 전부 맥북으로 옮길래, 아니면 그냥 윈도우에 둘래?
- 집이든 밖이든 아이폰으로 내 개발 환경에 접속하는 가장 간단하고, 안정적이고, 안전한 방법이 뭐야?
- 혹시 아이폰으로 이런 환경 구축해서 OpenCode/Codex 써본 사람 있어? 있다면 작업 방식이 어떻게 돼?
- 초보자가 쓰기에 피해야 할 툴이나 방식이 있을까?
무조건 성능 좋은 걸 찾는 건 아니야. 관리하기 쉽고, 안전하고, 잘 돌아가는 게 훨씬 중요해.
고마워!
edit1: 한 가지 더: 밖에 있을 때도 내 앱을 테스트할 수 있으면 좋겠어. 지금은 윈도우 데스크탑에서 로컬 개발 서버 돌리고 브라우저로 바로 확인하거든. AI한테 일일이 수정 확인해달라고 안 해도, 원격으로 아이폰에서 똑같이 할 수 있는 환경을 원해. 이상적으로는 개발 서버에 안전하게 접속해서 내가 직접 앱이랑 상호작용하고, 커밋하기 전에 제대로 돌아가는지 확인하고 싶어. 이거 하려면 보통 어떤 방식을 써?

