코드가 있는 원격 환경에서 IDE와 Claude가 함께 움직여
Claude Code는 VS Code의 Remote-SSH, Dev Containers, Remote-WSL 환경을 따라가. VS Code가 원격에 연결되면 파일 경로와 터미널 명령, MCP 설정도 그 원격 기준으로 사용하니 에디터가 보는 코드와 에이전트가 만지는 코드가 어긋나지 않아.
Remote-SSH에서는 원격 터미널에서 claude를 실행하면 되고, Dev Container에서는 postCreateCommand로 Claude Code를 설치해. API 키는 ${localEnv:ANTHROPIC_API_KEY}처럼 로컬 환경에서 전달하고 container 설정 파일에 직접 쓰지 마.
WSL2도 같은 방식이야. 배포판 안에 Claude Code를 설치하고 Remote-WSL로 연결하면 경로 변환은 VS Code가 맡아. 로컬 MCP가 필요하면 Ports 패널로 해당 포트를 전달해 원격 세션에서 localhost로 접근할 수 있어.
직접 확인할 항목: ANTHROPIC_API_KEY.