VS Code 1.125 업데이트
아래는 2026년 6월 17일 공개된 VS Code 1.125 공식 릴리스를 기능 목록의 번역이 아니라, 개발자가 에디터 안에서 검색하고 원격 서비스를 확인하고 모델을 고르고 확장과 Copilot 정책을 운영하는 방식의 변화로 재구성한 글입니다.
공식 릴리스 노트 기반으로 Copilot 추가 지출 사용량 표시, Language Models 공급자 설치, 통합 브라우저 검색과 원격 프록시 Preview, 확장 자동 업데이트 정책, LSP 3.18, Windows/macOS MDM 기반 managed Copilot settings를 정리했습니다. VS Code는 점진 배포 중이며 즉시 사용하려면 Check for Updates를 사용할 수 있습니다.
이번 릴리스의 중심 메시지
VS Code 1.125는 브라우저 탐색, 모델 공급자 선택, 확장 업데이트, Copilot 정책을 개인 편의 기능이 아니라 팀 운영과 비용 통제의 표면으로 끌어온 릴리스입니다.
눈에 띄는 변화는 새 화면 하나가 아니라 사용자가 이미 머무는 VS Code 안에서 더 많은 판단을 끝내게 하는 방향입니다. 검색과 원격 브라우징은 컨텍스트 전환을 줄이고, 확장 업데이트 지연과 MDM 정책은 편의 기능을 조직의 안정성·보안 기준으로 연결합니다.
1. 사용자 기능 단위별 가치
| 기능 단위 | 주요 사용자 | 사용자가 느끼는 문제 | 업데이트 가치 | 사용자에게 와닿는 메시지 |
|---|---|---|---|---|
| Copilot 추가 지출 사용량 표시 | Copilot budget limit을 쓰는 개인 개발자와 팀 관리자 | 추가 사용량이 얼마 남았는지 에디터 밖 설정 화면에서 확인해야 함 | Copilot status dashboard에서 추가 예산 소비 비율을 바로 확인 | AI 사용량을 코딩 흐름 안에서 조기에 점검한다 |
| Language Models 공급자 설치 | BYOK와 외부 모델 공급자를 함께 쓰는 AI 도구 사용자 | 모델 공급자 확장을 찾으려면 Marketplace 검색 태그를 알아야 함 | Language Models editor에서 공급자 확장 검색과 설치 흐름으로 이동 | 모델 선택지가 설정 화면에서 발견 가능한 옵션이 된다 |
| 통합 브라우저 주소창 검색 | 문서, 이슈, 로컬 앱을 VS Code 안에서 오가는 개발자 | 간단한 검색도 외부 브라우저로 나가며 작업 맥락이 끊김 | 주소창에 검색어를 입력하면 설정된 검색 엔진으로 바로 검색 | 짧은 탐색을 에디터 안에서 끝낸다 |
| 원격 워크스페이스 브라우징 프록시 | SSH, Dev Container, Codespaces 등 원격 환경에서 개발하는 사용자 | 원격 머신에서만 접근 가능한 HTTP(S) 서비스는 로컬 브라우저에서 확인하기 어려움 | 통합 브라우저 트래픽을 원격 연결로 프록시해 내부 포트와 서비스에 접근 | 원격에서만 보이는 웹 상태를 VS Code 안에서 확인한다 |
| forwarded port URL rewrite | 에이전트에게 원격 웹 앱 확인을 맡기는 개발자 | 원격 포트와 로컬 forwarding 포트가 달라 에이전트가 브라우저 열기에 실패할 수 있음 | 에이전트가 요청한 forwarded port URL을 실제 열 수 있는 URL로 다시 작성 | 에이전트 브라우저 확인 실패를 포트 차이 때문에 놓치지 않는다 |
| extensions.autoUpdate 단순화 | 확장 업데이트 동작을 명확히 관리하려는 개발자와 조직 | 기존 값이 여러 형태라 실제 자동 업데이트 범위를 이해하기 어려움 | `on`과 `off`로 단순화하고 기존 값은 자동 마이그레이션 | 확장 자동 업데이트 정책을 더 읽기 쉽게 만든다 |
| disabled extension 자동 업데이트 제외 | 많은 확장을 프로젝트별로 켜고 끄는 사용자 | 꺼 둔 확장도 자동 업데이트되어 불필요한 변경과 검증 부담이 생김 | 자동 업데이트가 켜져도 enabled extension만 업데이트 | 쓰고 있는 확장 중심으로 업데이트 표면을 줄인다 |
| 확장 자동 업데이트 지연 시간 설정 | 확장 안정성과 공급망 리스크를 관리하는 팀 | 기본 지연 시간이 팀의 검증 속도나 배포 정책과 맞지 않을 수 있음 | `extensions.autoUpdateDelay`로 지연 시간을 시간 단위로 조정, 기본값은 2시간 | 확장 업데이트 완충 시간을 조직 리듬에 맞춘다 |
| Language Server Protocol 3.18 | 언어 서버와 개발자 도구 확장을 만드는 extension author | 최신 LSP 기능과 breaking change 대응 시 패키지 기준을 맞춰야 함 | `vscode-languageclient@10.0.0`과 `vscode-languageserver@10.0.0`로 3.18 채택 | 언어 도구 확장의 다음 호환성 기준을 명확히 한다 |
| MDM 기반 managed Copilot settings | Windows와 macOS 기기를 관리하는 엔터프라이즈 운영자 | Copilot 정책이 사용자 로그인이나 계정 기반 파일 적용에 의존하면 강제력이 약해짐 | 기존 device management 도구로 Copilot 설정을 배포하고 로컬 override를 차단 | Copilot 거버넌스를 개인 설정에서 기기 관리 정책으로 옮긴다 |
2. 가치 기준별 핵심 변화
A. 비용 가시성: Copilot 사용량을 늦게 발견하지 않게 한다
1.125의 Copilot status dashboard 변화는 작은 표시 개선처럼 보이지만, 추가 지출 한도를 쓰는 사용자에게는 의미가 분명합니다. AI 기능을 쓰는 동안 예산 사용률을 에디터 안에서 보고, 한도에 가까워지기 전에 사용량을 조정할 수 있습니다.
| 항목 | 내용 |
|---|---|
| 표시 위치 | VS Code의 Copilot status dashboard |
| 보이는 정보 | 추가 Copilot 예산 중 사용한 비율 |
| 사용자 행동 | 한도에 닿기 전에 사용량을 조정하거나 GitHub Copilot settings에서 상세 관리 |
| 운영 가치 | AI 기능 사용량을 별도 관리자 화면이 아니라 에디터 상태 확인 흐름에서 조기에 파악 |
| 주의할 점 | 상세 예산 설정과 관리는 여전히 Copilot settings에서 확인해야 함 |
이 기능은 비용을 자동으로 줄여 주지는 않습니다. 대신 비용 초과를 나중에 관리자 화면에서 발견하는 문제를 줄입니다. 팀에서는 이 표시를 근거로 "어떤 작업에 Copilot 추가 예산을 쓰는가"를 더 빨리 대화할 수 있습니다.
B. 모델 선택: 공급자 확장이 설정 화면에서 발견된다
Language Models editor의 Install Model Providers 버튼은 모델 공급자 확장을 찾는 진입점을 정돈합니다. 기존에는 확장 검색에서 특정 태그를 알아야 했지만, 이제는 모델을 관리하는 자리에서 공급자 설치 흐름으로 이동합니다.
| 개선 항목 | 내용 |
|---|---|
| 진입점 | Language Models editor의 Install Model Providers 버튼 |
| 이전 방식 | Extensions view에서 `language-models` 태그를 알아서 검색해야 했음 |
| 새 흐름 | 모델 공급자를 제공하는 확장 목록으로 바로 이동해 설치 |
| 설치 후 | 공급자가 제공하는 모델이 기존 구성 모델과 함께 model picker에 표시 |
| 운영 의미 | BYOK와 확장 기반 모델 공급자를 팀 표준 선택지로 검토하기 쉬워짐 |
개인 사용자에게는 모델 선택지가 더 잘 보이는 변화이고, 팀에게는 BYOK와 확장 기반 모델 공급자를 표준 후보로 비교하기 쉬워지는 변화입니다. 단, 새 공급자를 설치하는 일은 모델 품질뿐 아니라 데이터 경계, 비용, 확장 신뢰도까지 함께 검토해야 합니다.
C. 브라우저 흐름: 검색과 원격 확인을 VS Code 안으로 당긴다
통합 브라우저는 이번 릴리스에서 더 독립적인 개발 표면에 가까워졌습니다. 주소창 검색은 짧은 문서 탐색을 외부 브라우저로 넘기지 않게 하고, 원격 프록시 Preview는 원격 머신에서만 보이는 웹 서비스를 VS Code 안에서 확인할 수 있게 합니다.
| 개선 항목 | 내용 |
|---|---|
| 주소창 검색 설정 | `workbench.browser.searchEngine`으로 검색 엔진 선택 |
| 검색 흐름 | 통합 브라우저 주소창에 URL 대신 검색어를 입력해 바로 웹 검색 |
| 원격 프록시 상태 | Preview |
| 원격 프록시 설정 | `workbench.browser.enableRemoteProxy`를 켜면 HTTP(S) 트래픽을 원격 연결로 프록시 |
| 접근 대상 | 원격 머신에서만 접근 가능한 포트와 내부 웹 서비스 |
| 에이전트 포트 처리 | remote proxy가 꺼져 있고 forwarded port를 요청하면 URL을 다시 작성하고 에이전트에 알림 |
| 주의할 점 | Preview 기능이므로 버그 가능성이 있고, 원격 네트워크 접근 범위를 팀 보안 기준과 맞춰야 함 |
특히 원격 개발 환경에서는 로컬에서 열리는 포트와 원격 서비스의 실제 포트가 달라 에이전트 브라우저 조작이 실패할 수 있습니다. URL rewrite는 이런 실패를 줄이는 보조 장치입니다. 다만 remote proxy는 Preview 기능이고, 원격 네트워크를 거쳐 어떤 웹 트래픽이 흐르는지 팀 보안 기준과 맞춰야 합니다.
통합 브라우저의 가치는 페이지를 하나 더 여는 데 있지 않고, 원격 개발과 에이전트 검증에서 "지금 볼 수 있는 상태"를 더 빨리 만드는 데 있다.
D. 확장 업데이트: 자동화 범위와 지연 시간을 더 분명히 한다
확장 자동 업데이트는 개발자 경험과 공급망 안정성이 만나는 지점입니다. 이번 릴리스에서는 `extensions.autoUpdate` 값을 `on/off`로 단순화하고, 자동 업데이트가 켜져 있어도 disabled extension은 자동 업데이트 대상에서 제외합니다.
| 정책 항목 | 내용 |
|---|---|
| 자동 업데이트 값 | `extensions.autoUpdate`가 `on`과 `off`로 단순화 |
| 자동 마이그레이션 | `true`, `false`, `onlyEnabledExtensions`, `delayed` 같은 이전 값은 자동 변환 |
| 업데이트 대상 | auto-update가 켜져도 enabled extension만 자동 업데이트 |
| disabled extension | 다시 활성화할 때 다음 업데이트가 적용 |
| 지연 설정 | `extensions.autoUpdateDelay`로 자동 업데이트 지연 시간을 시간 단위로 설정 |
| 기본 지연 | 기본값은 2시간이며 auto-update가 켜져 있을 때만 적용 |
| 조직 관리 | 관리자는 enterprise policies로 `extensions.autoUpdate`와 `extensions.autoUpdateDelay`를 중앙 관리 가능 |
`extensions.autoUpdateDelay`는 이전 릴리스의 지연 업데이트 흐름을 팀에 맞게 조정할 수 있게 합니다. 기본값은 2시간이지만, 조직은 검증 시간, 보안 대응 방식, 개발자 생산성 사이에서 더 맞는 값을 선택할 수 있습니다. 지연은 보호 장치이지 완전한 검증 절차는 아니므로, 중요 확장에는 별도의 allowlist와 검토 기준이 여전히 필요합니다.
E. 엔터프라이즈 정책: Copilot 설정이 MDM으로 내려온다
Native MDM delivery는 Copilot을 개인 설정이 아니라 관리 대상 업무 도구로 보는 조직에 중요합니다. 관리자는 Windows와 macOS의 기존 기기 관리 채널로 managed Copilot settings를 전달할 수 있고, 개발자는 해당 설정을 로컬에서 덮어쓸 수 없습니다.
| 정책 항목 | 내용 |
|---|---|
| 전달 방식 | Windows와 macOS의 native MDM 채널 |
| 기존 방식과의 관계 | account-based enterprise settings file에 더해 기기 관리 채널을 추가 |
| 운영 장점 | 사용자별 sign-in 상태에만 의존하지 않고 기존 device management tooling으로 정책 적용 |
| 개발자 표시 | MDM으로 전달된 설정은 VS Code에서 policy-enforced 상태로 보임 |
| 로컬 override | 정책 적용 설정은 개발자가 로컬에서 덮어쓸 수 없음 |
| 확장 예정 | 향후 Copilot surface 전반에서 지원 policy key가 늘어날 예정 |
이 변화는 Copilot 도입을 막는 기능이 아니라 적용 기준을 명확히 하는 기능입니다. 어떤 Copilot 설정을 사용자 선택에 맡기고, 어떤 설정을 기기 정책으로 강제할지 정해야 합니다. 정책 키가 앞으로 늘어날 예정이라는 점도 운영 문서와 배포 절차에 반영해야 합니다.
F. 확장 제작: LSP 3.18이 다음 기준선이 된다
Extension author에게는 Language Server Protocol 3.18과 `vscode-languageclient@10.0.0`, `vscode-languageserver@10.0.0` 조합이 이번 릴리스의 실무 포인트입니다.
| 항목 | 내용 |
|---|---|
| 프로토콜 | Language Server Protocol 3.18 |
| 패키지 | `vscode-languageclient@10.0.0`, `vscode-languageserver@10.0.0` |
| 주요 사용자 | language server와 언어 도구 확장을 유지하는 extension author |
| 검토 포인트 | 프로토콜 추가 기능뿐 아니라 breaking change를 changelog에서 확인해야 함 |
일반 사용자에게 당장 보이는 기능은 아니지만, 언어 서버를 유지하는 팀은 프로토콜 추가 기능과 breaking change를 함께 확인해야 합니다. 에디터와 언어 도구 사이의 계약이 바뀌는 영역이기 때문입니다.
3. 사용자 세그먼트별 해석
개인 개발자
주소창 검색과 Copilot 추가 지출 사용량 표시로 짧은 탐색과 비용 확인을 에디터 안에서 처리
프론트엔드 개발자
통합 브라우저 원격 프록시와 forwarded port rewrite로 원격 개발 환경의 웹 앱 확인 흐름이 줄어듦
AI 도구 사용자
Language Models editor에서 모델 공급자 확장을 발견하고 model picker로 연결해 모델 선택지를 넓힘
확장 운영 담당자
자동 업데이트 값을 `on/off`로 단순화하고 지연 시간을 조정해 업데이트 정책을 설명하기 쉬워짐
엔터프라이즈 관리자
Windows/macOS MDM으로 managed Copilot settings를 배포해 사용자 로그인 상태와 무관하게 정책을 강제
확장 개발자
LSP 3.18과 10.0.0 패키지 조합을 기준으로 language server 호환성과 breaking change를 검토
보안·플랫폼 팀
원격 브라우저 프록시와 확장 업데이트 지연은 편의 기능이면서 네트워크·공급망 정책 검토 대상
4. 기능별 우선순위 평가
| 우선순위 | 기능 | 이유 |
|---|---|---|
| 1 | 통합 브라우저 검색과 원격 프록시 | 로컬·원격 개발 환경에서 문서 검색과 웹 앱 확인의 컨텍스트 전환을 직접 줄임 |
| 2 | 확장 자동 업데이트 지연 설정 | 확장 안정성, 공급망 리스크, 조직 검증 리듬에 영향을 주는 운영 제어점 |
| 3 | MDM 기반 managed Copilot settings | Copilot 정책을 계정 설정이 아니라 기기 관리 수준으로 강제할 수 있어 엔터프라이즈 영향이 큼 |
| 4 | Language Models 공급자 설치 | BYOK와 확장 기반 모델 선택지를 사용자가 더 쉽게 발견하게 만듦 |
| 5 | Copilot 추가 지출 사용량 표시 | 비용 초과를 늦게 알아차리는 문제를 줄이지만 상세 관리는 여전히 외부 설정에 의존 |
| 6 | disabled extension 자동 업데이트 제외 | 불필요한 확장 변경을 줄여 프로젝트별 확장 운용에 도움 |
| 7 | LSP 3.18 지원 | 일반 사용자보다 extension author에게 중요한 호환성 기준 변화 |
5. 한 줄 포지셔닝
VS Code 1.125는 에디터를 검색, 원격 확인, 모델 선택, 확장 업데이트, Copilot 정책 집행이 만나는 운영 표면으로 조금 더 확장한 릴리스입니다.
1
통합 브라우저 검색과 원격 프록시로 개발 중 확인해야 할 웹 상태를 에디터 안으로 당긴다
2
확장 자동 업데이트 정책과 지연 시간을 더 명확히 해 팀의 안정성 기준을 적용하기 쉽게 한다
3
Copilot 사용량 표시와 MDM 정책 전달로 AI 도구 운영을 비용과 거버넌스 관점에서 관리한다