휴대폰에서 Claude Code 세션 공유하기
실행 중(또는 비활성) 세션을 신뢰하는 사람과 공유해, 트랜스크립트를 복사/붙여넣기하지 않고도 함께 따라가거나 도움을 받는 방법.
- CLI
- 0.2.17
- 프리뷰 ref
- a2c45c8
간단한 요구입니다.
Claude Code 세션 도중에 도움을 받거나 맥락을 넘기기 위해 신뢰하는 사람에게 보여 주고 싶습니다.
하고 싶지 않은 것은:
- 트랜스크립트 조각을 채팅에 복사/붙여넣기
- 터미널 화면 녹화
- 아무도 읽어 내지 못할 로그 더미 전달
자연스러운 답은 세션을 공유하는 것입니다.
요약
- 무엇을 공유할지 정합니다:
- 피드백을 받고 싶은 실시간 세션, 또는
- 상대가 따라잡았으면 하는 세션 트랜스크립트
- Happier를 쓴다면: 설정하고(또는 Direct sessions로 연결하고) 휴대폰에서 세션을 엽니다.
- 상대를 친구로 추가합니다(서버가 요구하면 GitHub 연결).
- 그 친구와 세션을 공유합니다.
- 상대는 자기 기기에서 세션을 열고 따라갈 수 있습니다.
일반적인 방법과 트레이드오프
-
트랜스크립트 복사/붙여넣기: 메시지 하나라면 되지만 구조와 맥락이 금방 사라집니다.
-
화면 공유/녹화: 되지만 나중에 다시 보기 어렵습니다.
-
Happier: 친구 기능을 중심으로 한 제대로 된 공유 흐름을 제공해, 상대가 조각을 읽는 대신 같은 세션을 탐색할 수 있습니다. 트레이드오프: 공유하려면 서버에서 Friends 기능이 켜져 있어야 합니다.
Happier가 처음이라면 (무엇이고 어디서 받는지)
Happier를 처음 본다면: Claude Code, Codex, OpenCode 같은 AI 코딩 에이전트를 위한 오픈 소스 컴패니언 앱(모바일/웹/데스크톱)입니다.
여기서의 워크플로: 세션은 워크스페이스가 있는 머신에서 계속 실행되고, Happier로 휴대폰에서 세션을 공유하고 따라갑니다.
설정하기:
- 휴대폰에서 Happier 사용하는 방법
- GitHub: https://github.com/happier-dev/happier
- 설치/다운로드: https://github.com/happier-dev/happier#how-it-works
- Discord (커뮤니티 + 지원): https://discord.gg/W6Pb8KuHfg
사전 요구 사항
- 서버에서 친구/공유가 켜져 있어야 합니다.
- 서버 설정에 따라 Friends에 GitHub OAuth가 필요할 수 있습니다.
단계별: 휴대폰에서 세션 공유
1) Friends 열기
Friends 화면을 엽니다.
보이지 않는다면:
- 이 서버에서 Friends가 꺼져 있거나
- Friends에 GitHub가 필요한데 OAuth가 설정되지 않음
2) 공유할 사람 추가
Add friend 흐름을 사용합니다.
상대가 수락하면 친구 목록에 나타납니다.
3) 세션 공유
공유할 세션을 엽니다.
세션 공유 동작으로 그 친구와 공유합니다.
4) 상대에게 보이는 것
상대는 자기 기기에서 세션을 열고 같은 트랜스크립트와 맥락을 따라갈 수 있습니다.
문제 해결
증상: 어디에도 Friends가 보이지 않음
가능한 원인:
- Friends가 꺼져 있음(
features.social.friends.enabled=false) - Friends에 GitHub가 필요한데 OAuth가 설정되지 않음
해결:
- 서버에서 Friends를 켜고, 필요하면 OAuth를 설정
FAQ
링크를 공유하는 것과 같나요?
정적 링크를 보내는 것보다 접근 권한을 공유하는 쪽에 가깝습니다. 핵심은 상대가 스냅숏을 읽기만 하는 게 아니라 세션을 탐색할 수 있다는 점입니다.