VS Code 설치 후 폴더 신뢰 창, 신뢰해도 될까? 제한 모드에서 막히는 기능 정리

VS Code를 처음 설치하고 폴더를 열면 "이 폴더의 작성자를 신뢰하십니까?"라는 창이 뜹니다. 설치는 끝났는데 왜 이런 질문을 하는지, 아무 버튼이나 눌러도 되는지 헷갈리는 분이 많습니다. 이 글에서는 VS Code 공식 문서의 Workspace Trust(작업 영역 신뢰) 설명을 바탕으로 이 창의 의미와 선택 기준을 정리합니다.

VS Code 신뢰 창, 왜 폴더를 열 때마다 물을까

공식 문서에 따르면 Workspace Trust는 프로젝트 폴더 안의 코드를 VS Code와 확장 프로그램이 사용자 승인 없이 실행해도 되는지를 정하는 기능입니다. 인터넷에서 내려받은 폴더나 처음 보는 저장소에는 자동으로 실행될 수 있는 설정과 스크립트가 들어 있을 수 있기 때문입니다.

처음 여는 폴더는 Restricted Mode(제한 모드)로 열리고, 화면 위쪽 배너와 아래쪽 상태 표시줄 배지로 현재 상태를 알려 줍니다. 신뢰 창에서 "No, I don't trust the authors"를 고르면 제한 모드로 들어갑니다. 공식 문서의 권고는 한 줄입니다. 확신이 없으면 제한 모드로 두라는 것입니다. 파일을 읽고 고치는 일은 제한 모드에서도 가능하므로, 일단 제한 모드로 열어 내용을 훑어본 뒤 신뢰 여부를 정해도 늦지 않습니다.

제한 모드에서 막히는 것과 그대로 되는 것

제한 모드에서도 파일을 열어 글을 고치는 텍스트 편집은 됩니다. 반면 문서에는 다음 기능이 제한된다고 나와 있습니다.

  • 터미널: 기본적으로 열리지 않고 신뢰 확인 창이 뜹니다.
  • 태스크와 디버깅: 실행하거나 목록을 볼 때 신뢰 확인이 필요합니다.
  • 워크스페이스 설정: 실행 파일 경로를 담은 일부 설정이 적용되지 않습니다.
  • 확장 프로그램: 신뢰되지 않은 폴더 지원을 선언하지 않은 확장은 비활성화되고, 일부는 기능이 줄어듭니다.

설치 직후 "터미널이 안 열려요", "확장이 꺼져 있어요"라는 일이 생기면 제한 모드 때문일 수 있으니 상태 표시줄 배지부터 확인해 보세요.

신뢰해도 되는 폴더 정하기, 관리와 끄는 방법

내가 직접 만든 프로젝트나 믿을 수 있는 곳에서 받은 폴더라면 신뢰를 선택해도 됩니다. 이미 고른 선택은 명령 팔레트(Ctrl + Shift + P)에서 Workspaces: Manage Workspace Trust를 실행하거나 배너의 Manage 링크, 상태 표시줄 배지를 눌러 신뢰 편집기에서 바꿀 수 있습니다. Trusted Folders & Workspaces 목록에서 폴더를 추가하거나 지울 수 있습니다.

상위 폴더를 신뢰하면 그 아래 모든 하위 폴더도 함께 신뢰됩니다. 프로젝트를 한 폴더에 모아 둔다면 편하지만, 받은 파일을 같이 두는 폴더라면 범위를 좁혀 신뢰하는 편이 안전합니다.

기능 자체는 설정 security.workspace.trust.enabled를 false로 두면 끌 수 있지만 공식 문서는 권장하지 않습니다. 또 이 기능이 악성 확장의 코드 실행까지 막아 주지는 않으므로, 확장은 잘 알려진 게시자의 것만 설치하라고 안내합니다. 설정 이름과 동작은 버전에 따라 달라질 수 있으니 아래 공식 문서에서 확인하세요.

👉 신뢰 문서 바로가기


← 이전 페이지로 돌아가기

다음 이전