Visual Studio Code
Visual Studio Code 제품 페이지에서 공식 설치 경로와 현재 배포 근거를 확인합니다. 통합 터미널 문제는 Workspace Trust, 선택한 셸, 프로필 설정, 작업 폴더와 환경 변수를 차례로 분리해 진단하세요.
Guide · checked 2026-09-27
VS Code 통합 터미널이 열리지 않거나 즉시 종료될 때 Restricted Mode, 기본 프로필, 셸 자체 실행, 작업 폴더와 환경 변수, 종료 코드와 trace 로그를 순서대로 분리하는 방법을 Microsoft 공식 문서로 확인합니다.
Terminal > New Terminal이 차단됨 → 현재 창의 Restricted Mode 확인 → 저장소 출처·작업 파일 검토 → 신뢰를 판단할 수 없으면 제한 모드를 유지하고 별도 안전한 폴더에서 작업합니다.[3][4]
셸 프로세스가 시작되지 않음 → 알림과 종료 코드 보존 → 같은 셸을 외부 콘솔에서 실행 → Terminal: Select Default Profile → profile path·args 비교로 이동합니다.[1][2]
특정 워크스페이스만 실패 → 다른 빈 폴더에서 새 터미널 비교 → terminal.integrated.cwd와 워크스페이스 설정 → 이동·삭제된 경로와 네트워크 경로 접근을 확인합니다.[1][3]
작업·디버깅에서만 실패 → 기본 프로필과 terminal.integrated.automationProfile을 분리해 확인합니다. 자동화용 셸은 일반 터미널과 다른 프로필을 사용할 수 있으므로 일반 셸 성공만으로 task 설정이 정상이라고 단정하지 않습니다.[1][2]
2026-09-27 확인 당시 공식 요구 사항은 지원되는 64비트 Windows 클라이언트, Apple 보안 업데이트를 받는 macOS, Ubuntu Desktop 20.04·Debian 10·RHEL 8·Fedora 36을 플랫폼 기준으로 제시합니다. macOS는 일반적으로 최신 릴리스와 이전 두 버전 범위라고 설명합니다.[7] 실제 배포 전에는 같은 공식 페이지의 현재 조건을 다시 확인합니다.
Windows 공식 설치 문서는 대부분의 개인 사용자에게 관리자 권한이 필요 없고 백그라운드 업데이트가 원활한 User setup을 권장합니다. System setup은 모든 사용자 범위와 관리자 권한이 필요하고, ZIP 배포는 릴리스마다 수동 업데이트해야 합니다.[6] 조직 장비에서는 내부 패키지나 승인 경로가 우선할 수 있습니다.
공식 다운로드 페이지는 Windows 10·11용 User/System/ZIP, Linux deb·rpm·tar.gz·Snap, macOS용 Intel·Apple silicon·Universal 패키지를 구분합니다.[8] 검색 광고의 설치 관리자나 출처 불명 포터블 묶음으로 터미널 문제를 해결하지 않습니다.
terminal.integrated.env와 셸 초기화 파일에는 프록시, 개발 서버 주소, 인증서 경로 또는 비밀값 참조가 들어갈 수 있습니다. 진단을 위해 전체 설정·환경 변수를 공개하지 말고 영향을 받는 설정 이름과 마스킹한 값만 공유합니다.[1][2]
Workspace Trust는 낯선 폴더의 자동 코드 실행 위험을 줄입니다. 터미널을 열기 위해 저장소를 즉시 신뢰하면 tasks, debugging, workspace settings와 extensions 제한도 함께 풀릴 수 있으므로 작성자와 내용을 확인한 뒤 결정합니다.[3][4]
trace 로그는 셸 시작에 사용한 인수와 환경 정보를 보여 줄 수 있습니다.[1] 공개 이슈에 첨부하기 전 사용자명, 홈·프로젝트 경로, 저장소 이름, 토큰, 호스트명, 고객 코드와 내부 네트워크 주소를 제거하고 원본은 조직 보관 정책에 맞춰 관리합니다.
VS Code 통합 터미널만 실패하고 셸 자체가 정상이라면 외부 Windows Terminal·PowerShell·Command Prompt 등 조직이 승인한 콘솔을 임시로 사용할 수 있습니다.[1][6] 이는 workspace task·debug·shell integration과 같은 편집기 연동을 대체하지 않으므로 원인 분리용으로만 봅니다.
한 프로필만 실패하면 다른 감지된 셸로 비교해 특정 셸의 설치·초기화 문제인지 범위를 좁힐 수 있습니다. 각 프로필은 실행 파일 경로와 인수가 다르므로 PATH와 팀 표준 셸을 확인하고 임의로 기본값을 바꾸지 않습니다.[1][2]
관리형 장비에서 프로필 설정이 되돌아오거나 실행 파일이 차단되고, AppLocker·보안 제품·원격 가상 데스크톱·공용 다중 사용자 환경이 관련되면 사용자 범위를 넘습니다. 정책 해제, 관리자 상시 실행, 비공식 설치로 우회하지 말고 조직 IT에 에스컬레이션합니다.[6][7]
확인일: 2026-09-27. 링크 도달과 공개 문서 내용을 확인했으며, 설치·실행을 직접 시험했다는 뜻은 아닙니다.
Visual Studio Code 제품 페이지에서 공식 설치 경로와 현재 배포 근거를 확인합니다. 통합 터미널 문제는 Workspace Trust, 선택한 셸, 프로필 설정, 작업 폴더와 환경 변수를 차례로 분리해 진단하세요.
이 체크리스트와 함께 보면 좋은 검색 의도별 공식 다운로드 안내입니다.
주의: 이 가이드는 독립적인 설치 전 점검 자료입니다. 다운로드는 각 프로그램의 공식 도메인에서 진행하세요.
아닙니다. Restricted Mode, 오류 알림·종료 코드, 외부 콘솔의 셸 실행, 기본 터미널 프로필과 변경된 설정을 먼저 분리하세요. 설치 방식 문제는 그 뒤 공식 경로에서 확인합니다.[1][2][3][6]
제한 모드가 원인이면 터미널을 열 수 있지만, 폴더의 작업·디버깅·설정·확장 기능도 코드 실행에 관여할 수 있습니다. 작성자와 내용을 검토한 신뢰 가능한 폴더에서만 신뢰 여부를 바꾸세요.[3][4]
확정할 수 없습니다. 실패한 셸을 외부 콘솔에서 실행하고 Terminal: Select Default Profile, 해당 프로필의 path·args·env를 비교해야 셸 설치와 VS Code 설정을 나눌 수 있습니다.[1][2]
권장하지 않습니다. 로그에는 셸 경로, 인수와 환경 변수가 포함될 수 있으므로 사용자명·프로젝트 경로·토큰·호스트명·내부 주소를 제거하고 필요한 최소 구간만 공유하세요.[1]
Next step