책상을 떠나도 에이전트는 일한다
폰으로 내 컴퓨터의 코딩 에이전트를 띄우고, 폰을 잠근 채 기다렸다가, 푸시가 오면 결과를 폰에서 리뷰한다. 2시간 라이브 워크숍이 끝나면 이 루프가 각자의 컴퓨터에서 돌아간다.
- 대상 Claude Code를 매일 쓰는 중급 이상 개발자
- 형식 2시간 라이브 워크숍 (한국어), 사전 준비 30분
- 가져가는 것 항상 켜진 내 컴퓨터에서 도는 런처, 웹훅, 푸시, 대시보드, 예약 작업
- 일정과 신청 곧 공개

2시간 뒤, 폰에서 일어나는 일



①과 ②는 목업이고, ③은 데모 리포트를 폰 너비로 띄운 화면이다.
이런 사람을 위한 강의
- 에이전트가 일하는 동안 책상 앞에 묶여 있는 시간이 아까운 사람
- 클라우드 에이전트를 써봤지만 내 파일, 내 툴, 내 로그인이 없어서 결국 로컬로 돌아온 사람
- 사전 준비를 해올 의지가 있는 입문자도 환영. 단, 진도는 늦추지 않는다.
지금 vs 강의 후
| 지금 | 강의 후 |
|---|---|
| 에이전트가 승인을 기다리는지 보려고 터미널을 계속 들여다본다 | 끝나거나 막히면 폰으로 푸시가 온다 (Stop, Notification hook) |
| 노트북을 닫거나 와이파이가 끊기면 세션이 죽는다 | 항상 켜진 컴퓨터의 herdr 세션은 살아 있고, 폰에서 다시 붙는다 |
| 아이디어가 떠올라도 책상에 돌아갈 즈음엔 잊어버린다 | iPhone 단축어 한 번이면 새 에이전트가 뜬다 |
| 폰으로 SSH 터미널을 조작하는 건 괴롭다 | Claude 앱의 Claude Code Remote Control로 대화하고 승인한다 |
| 에이전트가 만든 결과는 터미널 출력이라 폰에서 읽기 어렵다 | 대시보드에서 HTML 리포트로 열고 즐겨찾기한다 |
| 매일 아침 같은 일을 직접 시킨다 | launchd가 정해진 시간에 에이전트를 돌리고 결과를 푸시한다 |
2시간 동안 만드는 것
| 모듈 | 끝나면 손에 있는 것 | 분 |
|---|---|---|
| 0 | 다시 그릴 수 있는 아키텍처 지도 한 장 | 10 |
| 1 | 끊겨도 다시 붙는 폰 접속 (Tailscale + SSH + herdr) |
10 |
| 2 | 명령 하나로 에이전트를 띄우고, 그 세션을 Claude 앱에서 이어받는 런처 | 25 |
| 3 | 단축어 탭 한 번으로 에이전트를 띄우는 웹훅 서버 | 15 |
| 4 | 끝났을 때, 내 답을 기다릴 때 오는 푸시 | 10 |
| 5 | 에이전트 리포트를 모아 보는 대시보드 (템플릿 제공) | 15 |
| 6 | 정해진 시간에 혼자 돌고 결과를 푸시하는 예약 에이전트 (launchd) |
10 |
| 7 | 무인 에이전트용 안전 체크리스트 | 10 |
| 8 | 캡스톤: 폰만으로 끝낸 실제 한 사이클 | 15 |

왜 클라우드 에이전트가 아니라 내 컴퓨터인가
- 환경이 이미 있다. 내 저장소, 로그인된 CLI, 로컬 DB, 사내 VPN 뒤의 서비스, 내가 만든 스크립트. 클라우드 VM에는 매번 다시 깔아야 한다.
- 구독 하나로 돈다. Claude Pro/Max 로그인으로 돌린다. API 키 종량 과금이 아니다 (
env -u ANTHROPIC_API_KEY). - 포트를 열지 않는다. 컴퓨터는
Tailscale안에서만 보이고, Remote Control과 푸시는 컴퓨터에서 바깥으로 나가는 연결이다. - 한계도 분명하다. 컴퓨터가 꺼지면 멈추고, 기계는 한 대다. 여러 대와 클라우드 에이전트는 "다음 단계" 자료로 뺐다.

왜 영상이 아니라 라이브 워크숍인가
- 막히는 지점이 사람마다 다르다: MagicDNS 이름, 맥 절전, 단축어 설정, hook JSON 오타. 라이브에서는 그 자리에서 고친다.
- 모듈마다 체크포인트를 통과해야 다음으로 간다. 끝날 때 결과물이 각자 기계에 있다.
- 캡스톤에서 폰만으로 한 사이클을 끝내는 걸 각자 눈으로 확인한다.
장난감 데모가 아니다
- 강사가 매일 쓰는 실제 시스템을 레퍼런스 빌드로 보여준다. 그 시스템에서 실제로 난 사고와 수정(쉘 인젝션, 조용히 실패한 실행, 토글 함정)이 강의 내용이 된다.
- 프레임워크를 가르치지 않는다. 조각마다 작고 바꿔 끼울 수 있다: 웹훅 서버는 아무 HTTP 서버, 푸시는
ntfy나Pushover, 대시보드는 정적 HTML.
준비물
- 항상 켜진 컴퓨터: Mac mini, 리눅스 박스, 또는 VPS(빌려 쓰는 상시 가동 서버)
- 컴퓨터와 폰 양쪽에
Tailscale - Claude Pro 또는 Max 구독과 컴퓨터에 로그인된 Claude Code (Remote Control은 API 키가 아니라 claude.ai 로그인이 필요하다)
- 폰용 SSH 클라이언트:
Blink(iOS) 또는Termius(iOS, Android) - 사전 준비 30분: 폰에서 컴퓨터까지
Tailscale연결 확인, Claude Code 로그인, 폰에서 SSH 첫 접속
일정과 신청: 곧 공개