remobi.app: Don't change your terminal workflow for mobile
ํ ์ค ํต์ฌ
Remoby๋ ๊ธฐ์กด ํฐ๋ฏธ๋ยทtmux ์ํฌํ๋ก๋ฅผ ๊ทธ๋๋ก ๋ ์ฑ ํด๋ํฐ์์ ์๊ฒฉ์ผ๋ก ์์ด์ ํธ์ ๊ฐ๋ฐ ์ธ์ ์ ์กฐ์ํ๊ฒ ํด ์ฃผ๋ PWA์ด๋ฉฐ, Claude Code ์ ์ฉ ์ฑ์ด๋ ๋ณ๋ ๋ชจ๋ฐ์ผ ์ ํ ์์ด๋ ์ผ๊ด๋ ์์ ํ๋ฆ์ ์ ์งํ๋ ๋ฐ ์ด์ ์ ๋๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:07
ํด๋ํฐ์ผ๋ก ์์ด์ ํธ๋ฅผ ํ์ธํ๊ณ ์กฐ์ข ํ๊ณ ์ถ์ ์์๋ ํฌ์ง๋ง, ๊ธฐ์กด ์ ํ์ง๋ Claude Code ์ ์ฉ์ด๊ฑฐ๋ ์๋ ์ธ์ ์ ํ์ด ํ์ํด ๋ฒ์ฉ์ฑ์ด ๋จ์ด์ง๋ค. SSH ํค ๊ด๋ฆฌ์ ํฐ์น ์กฐ์ ๋ฌธ์ ๊น์ง ๊ฒน์น๋ฉด์, ๊ธฐ์กด ํฐ๋ฏธ๋ ์ํฌํ๋ก๋ฅผ ๊ทธ๋๋ก ๋ชจ๋ฐ์ผ๋ก ์ฎ๊ธฐ๋ ๋ฐฉ์์ด ํ์ํด์ง๋ค.
-
2:00
tmux๋ฅผ ์ฐ๋ฉด ํฐ๋ฏธ๋์ ์ฐฝ๊ณผ ํจ๋๋ก ๋๋๊ณ , ์ฌ์ฉ์ ์ ์ ํค ๋ฐ์ธ๋ฉ๊ณผ ์ํ ํ์๋ฅผ ๋ถ์ฌ ์์ ๋ง์ ๊ฐ๋ฐ ํ๊ฒฝ์ ๋ง๋ค ์ ์๋ค. diff ํ์ธ, ํฌํธ ์ ์ ํ๋ก์ธ์ค ์ข ๋ฃ, ์์ด์ ํธ ๋์ ์คํ ๊ฐ์ ๋ฐ๋ณต ์์ ์ ํ ํ๋ฉด์์ ๋ฌถ์ด ์ฒ๋ฆฌํ ์ ์์ด ๋ก์ปฌ ์์ฐ์ฑ์ด ํฌ๊ฒ ์ฌ๋ผ๊ฐ๋ค.
-
5:01
Remoby๋ ๊ทธ tmux ๊ธฐ๋ฐ ์ํฌํ๋ก๋ฅผ ํด๋ํฐ์ PWA๋ก ๊ทธ๋๋ก ๊ฐ์ ธ์, iOS์ Android์์ ๊ฐ์ ์ธ์ ์ ์กฐ์ํ๊ฒ ํ๋ค. plan mode ์ ํ, diff/critique ํ์ธ, ํจ๋ ํ๋ยท์คํฌ๋กค ๊ฐ์ ๋์์ ํฐ์น๋ก ์ฒ๋ฆฌํ ์ ์๊ณ , ๋์์ธ์ ๋จ์ํด๋ ์ค์ฌ์ฉ ๊ฐ๋ฅํ ์์ค์ ๊ธฐ๋ฅ์ฑ์ ๋ชฉํ๋ก ํ๋ค.
-
7:00
์ค์น๋ tmux๊ฐ ์์ผ๋ฉด ํจ๊ป ์ธํ ํด ์ฃผ๊ณ , ์ด๋ฏธ ์์ผ๋ฉด ํ์ฌ ํ๊ฒฝ์ ๋ง๋ ํค ๋ฐ์ธ๋ฉ๊ณผ ํฐ์น ๋ชจ๋๋ฅผ ๊ตฌ์ฑํด ์ฃผ๋ ๋ฐฉ์์ด๋ค. ํต์ ์ ์ธํฐ๋ท์ ํตํด ์ด๋ค์ง๋ฉฐ ๊ธฐ๋ณธ์ ์ผ๋ก Tailscale์ ์ฌ์ฉํ๊ณ , Cloudflare tunnels๋ ngrok๋ ๊ฐ๋ฅํ์ง๋ง ๊ณต๊ฐ ์ธํฐ๋ท์ ์ง์ ๋ ธ์ถํ๋ฉด ๋ณด์ ์ํ์ด ๋งค์ฐ ํฌ๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- ๋ชจ๋ฐ์ผ์ฉ ์ ์ธํฐํ์ด์ค๋ฅผ ๋ง๋ค๊ธฐ๋ณด๋ค, ์ด๋ฏธ ๊ฒ์ฆ๋ tmux ์ํฌํ๋ก๋ฅผ ์๊ฒฉ ์กฐ์ ๊ฐ๋ฅํ๊ฒ ๋ง๋๋ ํธ์ด ํ์ต ๋น์ฉ๊ณผ ์ ํ ๋น์ฉ์ ๋์์ ์ค์ธ๋ค.
- ์์ด์ ํธ ์๊ฒฉ ๊ด๋ฆฌ๋ ๊ธฐ๋ฅ ์์ฒด๋ณด๋ค๋ SSHยท๋คํธ์ํฌยท๋ณด์ ์ค์ ์ด ๋ณ๋ชฉ์ด ๋๋ฏ๋ก, ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์์ ํ ํฐ๋๋ง(Tailscale ๋ฑ)์ ์ ๊ณตํ๋ ๊ฒ์ด ํต์ฌ์ด๋ค.
- ํฐ์น UX๊ฐ ์๋ฒฝํ์ง ์์๋, plan mode ์ ํยทdiff ํ์ธยทํ๋ก์ธ์ค ์ข ๋ฃ์ฒ๋ผ ์์ฃผ ์ฐ๋ ๋์๋ง ๋น ๋ฅด๊ฒ ๋ง๋ค๋ฉด ๋ชจ๋ฐ์ผ์์์ ์ค์ฉ์ฑ์ด ์ถฉ๋ถํ ๋์จ๋ค.