Ch10. IDE 통합
VS Code 확장, JetBrains 플러그인, 컨텍스트 관리
Claude Code는 CLI 도구이지만, VS Code와 JetBrains IDE에 통합해 코드 탐색과 수정 흐름을 더 부드럽게 만들 수 있습니다.
VS Code 확장
설치
VS Code Extensions 마켓플레이스에서 Claude Code 확장을 설치합니다.
주요 기능
- 네이티브 사이드바 채팅
- 파일/선택 영역을 컨텍스트로 추가
- 에디터에서 변경사항(diff) 확인 및 적용
- IDE에서 시작한 작업을 CLI로 이어서 진행
사용 팁
- 필요한 파일을 @멘션하거나 UI로 선택해 컨텍스트를 제어하세요.
- 변경사항은 diff로 확인 후 적용하는 습관이 안정적입니다.
JetBrains 플러그인
설치
JetBrains Marketplace에서 Claude Code 플러그인을 설치합니다.
주요 기능
- 에디터 선택 영역을 컨텍스트로 즉시 추가
- 변경사항 diff 확인 후 적용/되돌리기
- IDE 내부에서 빠르게 Claude Code 실행
VS Code 고급 기능
스파크 아이콘 세션 목록
Activity Bar에 스파크 아이콘이 추가되어 모든 Claude Code 세션을 목록으로 확인할 수 있습니다(v2.1.70). 세션을 클릭하면 전체 에디터로 열립니다.
MCP 서버 관리 다이얼로그
/mcp 명령으로 네이티브 MCP 서버 관리 다이얼로그를 열 수 있습니다(v2.1.70).
서버 활성화/비활성화/재연결/OAuth 인증을 UI에서 직접 처리합니다.
플랜 마크다운 뷰
플랜 전체를 마크다운 문서 뷰로 확인할 수 있으며, 피드백 코멘트도 지원합니다(v2.1.70). 플랜 프리뷰 탭 제목이 플랜 헤딩을 사용하도록 개선되었습니다(v2.1.77).
Remote Control 브릿지 (v2.1.79)
VS Code에서 /remote-control 명령으로 현재 세션을 claude.ai/code에 브릿지할 수 있습니다.
CLI에서 claude remote-control을 별도로 실행하지 않아도 됩니다.
세션 탭 AI 자동 제목 (v2.1.79)
VS Code의 세션 탭에 AI가 생성한 제목이 첫 번째 메시지를 기반으로 자동 표시됩니다.
Compaction 카드
compaction을 접을 수 있는 "Compacted chat" 카드로 표시하여 대화 흐름을 깔끔하게 유지합니다(v2.1.69).
퍼미션 모드 피커
퍼미션 모드 피커가 managed settings의 disableBypassPermissionsMode 설정을 존중합니다(v2.1.69).
Effort 레벨 인디케이터
입력 테두리에 effort 레벨 인디케이터가 표시되어 현재 추론 강도를 한눈에 확인할 수 있습니다(v2.1.72).
URI 핸들러
vscode://anthropic.claude-code/open URI 핸들러로 프로그래매틱하게 탭을 열 수 있습니다(v2.1.72).
세션 관리
세션 이름 변경 및 삭제 기능이 추가되었습니다(v2.1.63).
/keybindings 커스터마이즈
/keybindings 명령으로 VS Code 내 Claude Code 단축키를 커스터마이즈할 수 있습니다(v2.1.18).
트랜스크립트 검색 (v2.1.83)
Ctrl+O로 트랜스크립트 모드에 진입한 뒤, / 키로 대화 내용을 검색할 수 있습니다. n/N 키로 다음/이전 결과를 탐색합니다.
외부 에디터 단축키 (v2.1.83)
Ctrl+X Ctrl+E 단축키로 현재 입력을 외부 에디터(예: vim, nano)에서 편집할 수 있습니다. 기존 Ctrl+E의 별칭입니다.
딥링크 개선
- 딥링크가 선호 터미널에서 열립니다 (v2.1.84)
- 딥링크 쿼리가 최대 5,000자까지 지원됩니다 (v2.1.85)
claude-cli://open?q=딥링크가 멀티라인 프롬프트(%0A)를 지원합니다. IDE/브라우저에서 긴 템플릿 프롬프트를 전달하기 쉬워집니다. (v2.1.91)
Dispatch — 모바일 원격 작업 (2026-03-17)
Claude Dispatch로 iPhone에서 작업을 전송하고, 완료된 결과를 확인할 수 있습니다. 데스크탑에서 Claude Code가 실행 중이지 않아도 작업이 큐에 대기하다가 처리됩니다.
- 모든 플랜(Pro, Max, Team, Enterprise)에서 사용 가능
- Claude 모바일 앱에서 작업 전송 → 데스크탑에서 자동 실행 → 완료 알림 수신
Computer Use — 화면 제어 (2026-03-24, 연구 프리뷰)
Claude가 macOS 화면을 보고, 마우스를 움직이고, 클릭하고, 타이핑할 수 있습니다. Dispatch와 결합하면 iPhone에서 원격으로 데스크탑 앱을 제어할 수 있습니다.
연구 프리뷰
Pro/Max 플랜만 지원되며 macOS 전용입니다. Desktop 앱 설정에서 활성화합니다.
Desktop 앱
Claude Code의 그래픽 인터페이스 버전입니다(macOS, Windows). CLI와 동일한 엔진을 사용하며, 비주얼 diff 리뷰, 파일 첨부, 세션 관리 사이드바, Computer Use 통합을 제공합니다.
최신 릴리스에서는 이미지 첨부 UX가 개선되어, 프롬프트에 이미지를 drag-and-drop 하거나 클립보드에서 바로 붙여넣는 흐름이 강화되었습니다. (v2.1.105)
Windows 호환성 개선
- Git Bash 사용 시 Bash 도구의 PATH 상속 문제가 수정되었습니다. (v2.1.81)
- WSL 포함 Windows Terminal에서 줄단위 응답 스트리밍이 비활성화되었습니다. (v2.1.81)
CLI와 IDE 전환
CLI에서 작업하다 IDE로 전환하려면 /ide 명령을 사용할 수 있습니다.
/ide참고 문서
- VS Code 통합: https://docs.claude.com/ko/docs/claude-code/vs-code (한국어)
- JetBrains 통합: https://docs.claude.com/ko/docs/claude-code/jetbrains (한국어)
- /ide 명령: https://code.claude.com/docs/ko/slash-commands (한국어)