Claude Code를 일본 여행 비서로 활용한 14일간의 경험: 계획 수립, 맞춤형 오프라인 앱 제작 및 현장 재계획
요약
글쓴이는 일본 14일 여행 전 과정에서 Claude Code를 활용하여 Obsidian에 계획을 수립하고, 오프라인 작동이 가능한 맞춤형 웹 앱을 제작했습니다. 이 앱은 시간표, 길 안내, 예약 정보 등 실시간으로 업데이트되는 다양한 기능을 포함합니다. 또한 원격 제어 기능을 통해 현장에서 일정을 유연하게 재계획하며 여행의 효율성을 극대화했습니다.
핵심 포인트
- Obsidian과 Claude Code를 연동하여 모든 여행 정보를 통합 관리할 수 있습니다.
- 오프라인 작동이 가능한 맞춤형 웹 앱을 제작해 실질적인 여행 도구로 활용했습니다.
- 원격 제어 기능을 통해 현장에서 발생하는 변수에 맞춰 일정을 즉각적으로 재조정하는 것이 가능합니다.
요약하자면(TL;DR): 저와 제 아내는 최근 일본에서 14일 동안 머물렀습니다 (교토 → 하코네 → 도쿄). 저는 여행의 시작부터 끝까지 Claude Code를 여행 비서로 활용했습니다. Obsidian vault에 계획을 수립하고, 저희 휴대폰 전용 오프라인 여행 앱을 제작했으며(다른 Redditor가 만든 웹 기반 여행 앱에서 영감을 얻었으며, 디자인보다는 기능에 중점을 두었습니다), 여행 중에는 휴대폰의 원격 제어(Remote Control) 기능을 사용해 일정을 재계획하고 모든 정보를 최신 상태로 유지했습니다. 1. Obsidian에서의 계획 수립: 저는 이미 모든 것을 Obsidian vault에 보관하고 있으며 Claude Code도 이 vault 내에서 작동합니다. 따라서 여행 정보 역시 여기에 통합되었습니다. 허브 노트, 일정표, 예약 정보, 실용적인 자료, 그리고 우리가 검토했던 모든 출처와 거절한 모든 옵션을 담은 리서치 노트가 포함되었습니다. 저는 Claude에게 친구들의 추천을 누가 보냈는지 함께 기록하도록 요청했고, 이것이 큰 도움이 되었습니다. 여행 중간에는 '이게 친구의 팁이었나요?'라고 물어보고 답변을 받을 수 있었습니다. 가장 큰 도움은 계획표를 통째로 받는 것이 아니라, 저를 질문하게 하는 것이었습니다. 한 번에 하나의 질문과 추천 옵션을 받고 제가 결정하는 방식이었습니다. 각 도시를 떠나기 전에 '실행 점검(run check)'을 요청했는데, 그러면 Claude가 하루하루의 일정을 검토하며 문제점을 찾아주었습니다. 2. 여행 앱 제작: 이 아이디어는 r/TravelPortugal 포스팅에서 나왔습니다. 한 사용자가 Vercel에 호스팅된 웹 앱 형태로 자신의 여행 일정을 공유했기 때문입니다. 저는 별도의 여행 앱, Google Maps 목록, 스크린샷 등을 여러 개 관리하고 싶지 않았습니다. 그래서 우리가 필요할 때 필요한 순서대로 모든 것이 담긴, 휴대폰 전용 사적인 페이지를 만들고 싶었습니다. 저는 이 앱이 무엇을 해야 하고 실제 사용에서 어떻게 작동해야 하는지에 초점을 맞추었고, 디자인은 Claude에게 맡겼습니다.
이후 여행에 필요한 것이 보이는 대로 계속 추가했습니다: 시간표, 길 안내, '탑승 장소(where to board)' 링크 및 영업시간 정보가 담긴 일일 카드, 다음 날짜 카드의 예약 QR 코드, 여정별 기차 가이드(노선, 플랫폼, 방향, 정차역 포함)를 도시별로 묶어 제작한 것, 호텔 주소가 일본어로 적힌 택시 카드, 체크박스가 있는 쇼핑 목록, 사진이 들어간 여동생 선물 목록, 그리고 EU 세관 면세 한도에 대한 진행률 표시줄 등이었습니다. 각 정류장마다 사진과 함께 짧은 이야기와 재미있는 지식(trivia)을 추가했습니다. 이 많은 것들은 실제로 여행하는 도중에 만들어졌습니다. 이야기와 재미있는 지식은 중간에 추가된 내용이었고, 기차 가이드는 초기에 역에서 완전히 길을 잃었던 후에 훨씬 더 상세해졌습니다. 이것은 Vercel에 호스팅되는 암호화된 HTML 파일 하나입니다. 오프라인으로 작동하며, 원할 때마다 새로 고칠 수 있는 업데이트 버튼도 있습니다. 비밀번호와 토큰은 macOS Keychain에 저장되므로, Claude는 이를 직접 볼 필요 없이 구축하고 배포할 수 있습니다. 3. 라이브 모드 저는 집에서 Claude Code 데스크톱 세션을 '원격 제어(Remote Control)' 기능을 켜고 실행해 두었으며, 원격 제어가 끊기면 다시 켜주는 루틴을 설정하여 휴대폰으로 사용했습니다: '10시 15분 기차를 놓쳤으니, 일정을 재조정해 줘' → 새로운 시간표가 나오고 앱이 업데이트되며, 달력 이벤트도 이동되었습니다. 몇 분 후에는 정류장별로 달력 이벤트를 요청해서 시계만 봐도 다음 정류장을 빠르게 확인할 수 있게 했습니다. '친구들이 추천한 바가 있니?' → 메모에서 찾아서 영업 여부를 확인했습니다. '뮌헨에 돌아갈 차량을 예약하라고 알려줘' → 완료되었습니다. 저희는 매일 계획대로 움직이지는 않았습니다. 이곳은 휴가였지 군 복무가 아니었으니까요. 하지만 하루의 흐름이 눈앞에 있다는 것 자체가 정말 큰 도움이 되었습니다. 4. 잘못된 점 한 번은 방문하고 싶은 가게를 넣기 위해 즉흥적으로 일정을 변경했는데, 아무도 영업 여부를 확인하지 않은 채 일정표에 포함되었습니다. 실제로 문을 닫은 곳이었습니다. 그 이후로는 모든 정류장이 해당 장소의 공식 웹사이트에서 영업 여부를 확인한 후에만 추가됩니다.
만약 비슷한 것을 시도해 본다면의 팁:
- 당신을 심문하게 하세요; 결정은 당신의 것으로 유지하세요.
- 공식 출처를 확인하도록 하고, 확인할 수 없었던 것은 그렇게 말하게 하세요.
- 단일 진실 공급원(Single source of truth)을 유지하세요 (우리는 계획을 두 곳에서 수정했고 후회했습니다).
- 비밀 정보는 채팅에서 완전히 제외하세요.
설정(setup)에 대한 질문은 기꺼이 답변해 드리겠습니다. submitted by /u/o_vieira [link] [comments]
AI 자동 생성 콘텐츠
본 콘텐츠는 r/ClaudeAI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기