되돌아갈 곳과 넘어갈 곳
/branch의 승계 범위, 세션 이름 규칙, 환경 이동 명령의 단방향성
세션이 늘어나면 다음 문제는 되돌아갈 곳을 못 찾는 것입니다. /branch(구 /fork)는 지금까지의 대화를 복사해 새 세션으로 분기하고 원본은 그대로 두지만, 이 세션에 한해 허용으로 승인한 권한은 분기로 이어지지 않습니다. 환경을 넘나드는 명령도 이름만 비슷할 뿐 방향과 전제가 전부 다릅니다. /teleport는 웹에서 터미널로 오는 단방향이고 반대 방향은 claude --remote가 맡으며, /desktop은 CLI를 종료하고 앱으로 넘깁니다. 방향이나 인증 조건을 착각하면 명령이 목록에 뜨지도 않습니다.
| 명령 | 이동 방향 | 전제 조건 |
|---|---|---|
| /teleport (별칭 /tp) | 웹 클라우드 세션 → 현재 터미널 | 깨끗한 git, 동일 저장소·claude.ai 계정 |
| claude --remote | 터미널 → 새 클라우드 웹 세션 | claude.ai 구독 인증 (리서치 프리뷰) |
| /remote-control (별칭 /rc) | 로컬 세션을 다른 기기에서 제어 | --remote 클라우드 세션과는 무관 |
| /desktop (별칭 /app) | CLI → Desktop 앱, CLI는 종료 | macOS·Windows와 Claude 구독 로그인 |
- 분기 전 권한 정리반복 승인은 세션 한정 대신 설정 수준 허용 규칙으로 올린 뒤 분기합니다.
- 세션 이름 규칙티켓 번호나 기능명으로 /rename 해 /resume 피커에서 찾을 수 있게 합니다.
- 인증 방식 확인API 키·Bedrock·Vertex·Foundry 인증이면 /teleport는 후보에서 제외합니다.
- 원격 환경 점검네트워크 레벨과 환경 변수 노출 범위를 웹 인터페이스에서 확인합니다.