PC B · 회사 데스크톱 · LAN

Claude Code 허브 접속 런북 — PC B

이 PC를 항상 켜져 있는 허브(PC A)의 Claude Code 세션에 연결합니다. 같은 사내 LAN이라 인터넷 없이 직접 닿습니다.

🤖 이 페이지는 PC B의 Claude Code에게 주는 지시서입니다.
PC B에서 claude를 실행하고 이 URL을 주면서 “이 런북대로 이 컴퓨터를 허브에 연결해줘”라고 하면 됩니다. 아래 “Claude 실행 지시”를 그대로 수행하세요.

접속 정보 (허브)

접속 주소 (LAN)20.0.1.52
포트2222
사용자nimble
접속 후 명령hub → 영속 Claude 세션(main)으로 진입

🤖 Claude 실행 지시 (순서대로)

  1. SSH 키 생성 + 공개키 출력 — 아래 한 줄을 PowerShell로 실행. (키가 이미 있으면 새로 만들지 않음)
if (-not (Test-Path "$env:USERPROFILE\.ssh\id_ed25519")) { ssh-keygen -t ed25519 -C "pcb" -f "$env:USERPROFILE\.ssh\id_ed25519" -N '""' }; Get-Content "$env:USERPROFILE\.ssh\id_ed25519.pub"
  1. 공개키를 허브 운영자에게 전달 — 출력된 ssh-ed25519 AAAA… 한 줄을 사용자에게 보여주고, “이 공개키를 허브(PC A)에서 작업 중인 Claude에게 전달해 등록을 요청하세요”라고 안내하세요. 등록은 PC A 쪽에서 이뤄집니다. 등록 완료 확인을 받은 뒤 다음 단계로 진행하세요.
  2. 연결 검증 — 등록이 끝났다는 확인을 받으면, 아래 한 줄로 비대화식 접속 테스트:
ssh -p 2222 -o ConnectTimeout=8 -o StrictHostKeyChecking=accept-new nimble@20.0.1.52 "echo CONNECTED_OK; hostname; tmux ls"

CONNECTED_OKmj-host 가 보이면 성공입니다.

  1. (선택) 단축 별칭 등록 — 매번 긴 명령 대신 ssh hub 로 접속하게 하려면 %USERPROFILE%\.ssh\config 에 아래를 추가:
Host hub
    HostName 20.0.1.52
    User nimble
    Port 2222
  1. 사용자에게 마무리 안내 — 셋업이 끝났음을 알리고, 다음을 알려주세요: “이제 PowerShell에서 ssh hub (또는 ssh -p 2222 nimble@20.0.1.52) 로 접속한 뒤 hub 를 입력하면 바로 Claude 세션으로 들어갑니다. 빠져나올 땐 Ctrl-b 그다음 d 로 detach 하세요(/quit 하면 세션이 닫힙니다).”
✅ 핵심 동작hub 는 항상 동일한 main 세션에 붙습니다. 어느 컴퓨터에서 접속해도 같은 Claude 대화가 그대로 이어집니다.

🖥️ VS Code로 작업 (권장) — 다중 터미널 병렬 claude

tmux가 불편하면 이쪽 권장. VS Code를 허브에 SSH로 붙이면 익숙한 다중 터미널로 claude를 여러 개 병렬 실행할 수 있습니다. 아래는 Claude가 실행할 순서:

  1. Remote-SSH 확장 설치code 명령이 없으면 VS Code 미설치이니 먼저 winget install Microsoft.VisualStudioCode :
code --install-extension ms-vscode-remote.remote-ssh
  1. SSH 별칭 hub 보장%USERPROFILE%\.ssh\config 에 없으면 아래를 추가:
Host hub
    HostName 20.0.1.52
    User nimble
    Port 2222
  1. 허브에 연결해 VS Code 열기:
code --remote ssh-remote+hub /home/nimble/work
  1. VS Code 좌하단에 SSH: hub 표시 확인 → 터미널 패널(Ctrl+백틱) 여러 개 열어 각자 claude 실행(이어받기 c/cr). 병렬 작업은 폴더/레포를 분리하세요.
안내 — 이 SSH는 키 전용(비밀번호 불가)입니다. 2단계의 공개키 등록 전에는 접속이 거부되는 게 정상입니다. 또한 이 PC가 회사 네트워크 밖으로 나가면 LAN 주소로는 닿지 않습니다(그땐 맥북처럼 Tailscale 필요).

허브: WSL2 Ubuntu(mj-host) · Claude Code · 영속 tmux. 문제가 있으면 PC A에서 작업 중인 Claude에게 이 PC의 증상을 전달하세요.