Claude Code VS Code 확장 프로그램이 여러 채팅 탭에서 멈춤? Windows용 해결 방법
Source: Dev.to
Issue
Claude Code VS Code 확장 프로그램은 여러 채팅 탭(에이전트)을 열어두면 멈추거나 응답이 느려질 수 있습니다. 이는 여러 claude.exe 프로세스가 파일 잠금 메커니즘 없이 동일한 ~/.claude.json 파일에 동시에 접근하려고 경쟁하기 때문에 발생합니다.
Anthropic의 2.0.61 버전 변경 로그에는 다음과 같이 적혀 있습니다:
Reverted VSCode support for multiple terminal clients due to responsiveness issues.
다중 탭 지원을 추가했지만 문제가 발생해 다시 되돌린 것입니다. 2.0.61 이전 버전(예: 2.0.60)은 다중 탭에서도 정상적으로 동작합니다.
Workaround
1. Install version 2.0.60 and disable auto‑updates
- 확장 마켓플레이스에서 2.0.60 VSIX 파일을 다운로드합니다.
- 수동으로 설치합니다(
Extensions → Install from VSIX…). - 자동 업데이트를 끄어 확장이 2.0.61 이상으로 업그레이드되는 것을 방지합니다.
2. Patch claude.exe to recognize Opus 4.6
2.0.60 버전은 모델 식별자 claude‑opus‑4‑5‑20251101을 하드코딩하고 있어 최신 Opus 4.6 모델을 인식하지 못합니다. 아래 PowerShell 스크립트는 원본 바이너리를 백업하고, 오래된 식별자를 claude‑opus‑4‑6으로 교체합니다.
# Back up the original binary
$dir = "$env:USERPROFILE\.vscode\extensions\anthropic.claude-code-2.0.60-win32-x64\resources\native-binary"
Copy-Item "$dir\claude.exe" "$dir\claude.exe.bak"
# Load the binary into memory
$bytes = [System.IO.File]::ReadAllBytes("$dir\claude.exe")
$enc = [System.Text.Encoding]::GetEncoding("iso-8859-1")
$text = $enc.GetString($bytes)
# Replace all occurrences
$idx = 0
$count = 0
while (($idx = $text.IndexOf('"claude-opus-4-5-20251101"', $idx)) -ne -1) {
$replacement = $enc.GetBytes('"claude-opus-4-6" ') # keep same length
[Array]::Copy($replacement, 0, $bytes, $idx, $replacement.Length)
$count++
$idx += 26 # length of the original string
}
# Write the patched binary back to disk
[System.IO.File]::WriteAllBytes("$dir\claude.exe", $bytes)
Write-Host "Patched $count occurrence(s)."
스크립트는 6개의 항목이 교체되었다고 보고합니다.
패치를 적용한 뒤 VS Code를 재시작합니다. 모델에게 “What model are you?”라고 물으면 이제 Opus 4.6이라고 답변할 것입니다.
3. Adjust the path for Cursor (optional)
Cursor 확장도 사용하는 경우, 패치된 claude.exe를 가리키도록 경로를 업데이트합니다(예: \.cursor\extensions\...).
4. Restoring the original binary
원본 버전으로 되돌리려면 다음 명령을 실행합니다:
Copy-Item "$dir\claude.exe.bak" "$dir\claude.exe" -Force
또는 claude.exe 파일을 백업 파일로 직접 교체하면 됩니다.
2.0.60 버전을 설치하고 바이너리를 패치하면 Windows 환경에서 Claude Code 확장 프로그램을 여러 채팅 탭과 함께 원활하게 사용할 수 있습니다.