목록으로
Developer Tools 2026-05-06 공식 릴리스

VS Code 1.119 업데이트

아래는 2026년 5월 6일 공개된 VS Code 1.119 공식 릴리스를 단순 기능 나열이 아니라, 에이전트 상호작용의 질적 개선, 관찰 가능성 확보, 신뢰와 보안 제어의 균형이라는 관점에서 재구성한 글입니다.

공식 릴리스 노트 기반으로 브라우저 에이전트 연동, OpenTelemetry 트레이싱, 샌드박스 개선, 투두 경량 에이전트, TypeScript 7 전환 완료, Markdown 편집 경험 개선 내용을 정리했습니다.

출처: VS Code 1.119 공식 릴리스 노트

이번 릴리스의 중심 메시지

에이전트가 브라우저를 보고, 관찰 가능성을 갖추고, 덜 방해받으며 더 오래 일할 수 있도록 에이전트 상호작용의 질을 높인다.

VS Code 1.119는 에이전트를 단순 코드 생성 도구에서 실시간 브라우저를 검증하고, 트레이스로 관찰되고, 보안 규칙 안에서 자율적으로 동작하는 실행 파트너로 성숙시키는 릴리스입니다.

1. 사용자 기능 단위별 가치

기능 단위주요 사용자사용자가 느끼는 문제업데이트 가치사용자에게 와닿는 메시지
브라우저 탭 에이전트 공유웹 개발자, UI/UX 개발자에이전트가 실시간 브라우저 상태를 볼 수 없어 코드 수정 → 확인이 번갈아 이루어짐브라우저 탭을 컨텍스트로 첨부하거나 드래그앤드롭으로 에이전트와 공유, 에이전트 요청으로 탭 재사용에이전트가 렌더된 결과를 직접 보고 반복 수정할 수 있게 한다
OpenTelemetry 에이전트 트레이싱DevOps, 플랫폼 엔지니어, AI 비용 관리자긴 에이전트 세션에서 무엇을 했는지, 토큰이 어디 쓰였는지 파악하기 어려움OTLP 호환 백엔드로 에이전트 스팬, 지연시간, 토큰 사용량 전송에이전트 행동과 비용을 표준 관찰 가능성 도구로 분석한다
VS Code Agents (Insiders) 개선Agent-native 개발자, 멀티 repo 작업자세션 시작 시 로컬·리모트 옵션 탐색이 불편하고 서브 세션 관리가 불안정함새 세션 repo 피커 개편, 서브 세션 안정성, 웹·모바일 경험 개선, 진행 상황 UX 강화에이전트 작업 환경을 데스크톱과 모바일에서 일관되게 유지한다
모델 세부 정보 뱃지Copilot CLI, Claude Agent 사용자어떤 모델이 응답했는지, 비용 가중치가 얼마인지 알 수 없음각 응답에 모델명과 멀티플라이어 뱃지 표시, Auto 선택 시 실제 모델명 표시AI 응답 비용과 품질을 응답 단위로 투명하게 확인한다
투두 관리 경량 에이전트 (실험)복잡한 멀티 스텝 작업을 수행하는 개발자메인 모델이 투두 업데이트에 토큰을 낭비해 긴 세션 비용이 높아짐경량 백그라운드 에이전트가 투두 관리 담당, 메인 모델은 실제 작업에 집중긴 에이전트 세션의 토큰 비용을 줄이면서 작업 추적을 유지한다
샌드박스 네트워크 접근 허용 모드에이전트 도구 사용자, 패키지 설치 자동화 작업자파일시스템 보호는 유지하면서 네트워크 접근이 필요한 작업마다 승인 요청이 뜸allowNetwork 모드로 파일시스템 제한 유지 + 네트워크 도메인 차단 해제보안을 포기하지 않고 네트워크 승인 중단을 줄인다
임시 폴더 자동 승인에이전트 워크플로우 사용자Allow All Commands in Session 상태에서도 /tmp 쓰기마다 승인 요청이 발생세션 허용 명령 상태에서 OS 임시 폴더 쓰기 자동 승인에이전트 작업 흐름에서 반복 승인 중단을 줄인다
Markdown 편집 뷰/미리보기 전환문서 작성자, 기술 블로거Markdown 미리보기 전환 기능이 있지만 발견하기 어려움툴바 버튼과 명령어로 편집↔미리보기 전환 쉽게 접근Markdown 작성 중 미리보기 전환을 더 빠르게 한다
CSS 앵커 포지셔닝 마이그레이션다수 웹뷰를 사용하는 확장 개발자, Notebook 사용자JS 기반 웹뷰 재배치가 느리고 브라우저에서 위치가 어긋나는 버그 발생CSS 앵커 포지셔닝으로 JS getBoundingClientRect 제거, 재배치 성능 개선많은 웹뷰를 동시에 쓸 때 VS Code가 더 반응적으로 동작한다
TypeScript 7 타입 검사 마이그레이션 완료VS Code 기여자, Copilot 확장 개발자대규모 TS 코드베이스의 타입 검사가 느려 개발 사이클이 길어짐Copilot 확장 타입 검사 시간 22초 → 4초, 전체 내장 확장·코어 코드 TS 7 전환 완료개발자와 에이전트 모두 VS Code 코드베이스에서 더 빠르게 반복한다

2. 가치 기준별 핵심 변화

A. 에이전트 경험: 브라우저를 에이전트 작업 공간으로

이번 릴리스의 가장 큰 변화는 통합 브라우저와 에이전트의 연동입니다. 기존에는 에이전트가 코드를 수정해도 렌더된 결과를 직접 확인할 수 없어, 사용자가 브라우저를 열고 결과를 보고 다시 채팅으로 피드백을 주는 왕복이 필요했습니다. 이제 에이전트는 브라우저 탭을 공유받으면 코드 수정 → 페이지 리로드 → 결과 확인 → 재수정을 단일 턴 안에서 처리할 수 있습니다.

공유 방식설명
컨텍스트 첨부suggested context, 컨텍스트 피커, 드래그앤드롭으로 브라우저 탭 첨부
에이전트 요청에이전트가 열린 탭 수를 파악하고 공유 요청, 사용자가 승인/거부
탭 재사용같은 도메인의 기존 탭이 있을 때 새 탭 대신 재사용 프롬프트
공유 중단브라우저의 Sharing with Agent 버튼으로 공유 종료

민감한 데이터 보호를 위해 에이전트는 자동으로 브라우저에 접근하지 않으며, 사용자가 명시적으로 공유해야 합니다. 공유 상태는 브라우저 내 버튼으로 언제든지 종료할 수 있습니다.

에이전트가 렌더된 UI를 직접 보고 판단해 수정할 수 있게 되면, 웹 개발 반복 주기가 사람 없이도 계속 돌아갈 수 있다.

B. 관찰 가능성: OpenTelemetry로 에이전트 세션 투명하게 보기

에이전트 세션이 길고 자율적일수록 무엇을 했는지, 어디서 느렸는지, 토큰이 어디에 쓰였는지 파악하기 어렵습니다. 이번 릴리스에서 Copilot Chat 에이전트 세션이 OpenTelemetry 트레이스를 내보내기 시작했습니다.

트레이스 항목내용
루트 스팬invoke_agent (예: invoke_agent claude)
자식 스팬chat, execute_tool, execute_hook
서브에이전트호출 에이전트의 execute_tool 스팬에 자동 연결
토큰 정보모델, 토큰 사용량, 캐시 읽기·생성 분류 포함
활성화 방법github.copilot.chat.otel.enabled 켜고 OTLP 엔드포인트 설정

로컬 에이전트, Copilot CLI 백그라운드 에이전트, Claude 에이전트가 모두 지원되며 Aspire Dashboard 같은 OTLP 호환 백엔드 어디에나 연결할 수 있습니다. GenAI 시맨틱 컨벤션을 따르므로 기존 관찰 가능성 인프라와 통합하기 쉽습니다.

에이전트 행동을 추측이 아니라 트레이스 데이터로 분석하면, 비용 최적화와 디버깅이 실제 근거 위에서 가능해진다.

C. VS Code Agents 앱: 세션 경험 개선

VS Code Agents는 Insiders에서만 제공되는 preview이지만, 이번 릴리스에서 세션 시작 경험과 멀티 플랫폼 일관성이 크게 개선됐습니다.

개선 항목내용
새 세션 repo 피커로컬 폴더, 리포지토리, 리모트 옵션 전환이 쉬워짐
서브 세션 개선탭 및 라이프사이클 처리 안정성 향상
웹·모바일 폴리시브라우저 경험을 데스크톱과 동일하게 맞추고 모바일 세션 생성·관리 가능
진행 UX회전 진행 메시지와 채팅 입력창 테두리 애니메이션
개발자 재미 요소sessions.developerJoy.enabled 활성화 시 이스터에그 제공

특히 웹·모바일 클라이언트 개선으로 데스크톱 없이 브라우저나 모바일에서 에이전트 세션을 생성하고 변경사항을 관리할 수 있는 방향이 계속 확장되고 있습니다.

D. 토큰 효율: 투두 관리를 경량 에이전트에 위임 (실험)

복잡한 멀티 스텝 작업에서 메인 모델이 투두 목록을 업데이트할 때마다 토큰 비용이 발생합니다. 이번 실험적 기능은 투두 관리를 별도 경량 백그라운드 에이전트에 위임해 메인 모델의 토큰을 절약합니다.

github.copilot.chat.agent.backgroundTodoAgent.enabled를 활성화하면 백그라운드 에이전트가 작업 진행 상황을 추적하고 메인 에이전트는 실제 작업에 집중합니다. 단, 투두 도구를 채팅에 수동으로 추가하거나 커스텀 에이전트 도구 목록에 명시하면 백그라운드 에이전트는 동작하지 않습니다.

usage-based billing 환경에서 긴 에이전트 세션의 비용을 줄이는 구조적 접근이다.

E. 신뢰와 보안: 방해는 줄이고 보호는 유지

에이전트 워크플로우에서 가장 자주 불편한 것은 예상 가능한 작업마다 승인 요청이 발생하는 것입니다. 이번 릴리스는 두 가지로 이 문제를 개선합니다.

개선 항목동작
allowNetwork 모드파일시스템 제한 유지 + 네트워크 차단 해제, allowedNetworkDomains 무시
임시 폴더 자동 승인Allow All Commands in Session 상태에서 /tmp, %TEMP% 쓰기 승인 면제
기존 동작 유지작업 공간 외부의 다른 위치 쓰기는 여전히 확인 필요

샌드박스의 allowNetwork 모드는 파일시스템 보호를 유지하면서 패키지 설치, API 호출, 개발 서버 실행 같은 작업에서 네트워크 도메인 차단을 해제합니다. 임시 폴더 자동 승인은 스크래치 파일 스테이징처럼 흔한 에이전트 패턴에서 불필요한 중단을 없앱니다.

보안 제어는 그대로 두되, 예측 가능한 안전한 작업은 자동화해 에이전트 흐름이 끊기지 않게 한다.

F. 생산성: 에이전트 워크플로우에서 달라지는 점

시나리오개선 내용
에이전트 네트워크 작업allowNetwork로 중단 없이 패키지 설치, API 호출 가능
임시 파일 워크플로우스크래치 파일 스테이징 시 승인 불필요
브라우저 연동 작업에이전트가 실시간 렌더 결과 확인 후 즉시 수정
토큰 절감 (실험)경량 모델이 투두 관리 담당해 메인 모델 토큰 절약

G. Markdown과 언어 경험

Markdown 편집에서 미리보기로 전환하는 기능은 기존에도 있었지만 찾기 어려웠습니다. 이번 릴리스에서 툴바 버튼과 명령어로 접근 경로를 명확히 했고, 설정 에디터에서 Markdown 관련 설정을 그룹으로 정리해 발견성을 높였습니다.

변화내용
편집 → 미리보기Markdown: Switch to Preview View 명령 또는 툴바 버튼
미리보기 → 편집Switch to Editor View 버튼 또는 명령
설정 재구성Extensions > Markdown Language Features 아래 그룹 정리
설정 ID기존과 동일하게 유지, 미리보기 관련 설정은 Preview 서브섹션에 모음

H. 엔지니어링: 웹뷰 성능과 TypeScript 7 완전 전환

CSS 앵커 포지셔닝 마이그레이션은 JS로 웹뷰 위치를 계산하던 방식을 CSS로 전환해 레이아웃 재계산 비용을 줄입니다. 특히 웹뷰가 많이 열린 환경에서 체감 개선이 클 것입니다.

엔지니어링 변화내용
CSS 앵커 포지셔닝JS getBoundingClientRect 제거, 브라우저가 직접 웹뷰 위치 결정
재배치 성능웹뷰 다수 활성화 시 레이아웃 재계산이 더 빠르고 안정적
버그 수정웹에서 워크벤치 이동 시 웹뷰 위치 어긋남 현상 해소
TS 7 타입 검사Copilot 확장 기준 22초 → 4초, 전체 내장 확장·코어 코드 완료

TypeScript 7 타입 검사 전환은 지난 릴리스에서 VS Code 메인 watch 태스크에 적용한 것을 이번 릴리스에서 모든 내장 확장과 코어 코드로 완료했습니다. Copilot 확장 기준 타입 검사 시간이 22초에서 4초로 줄어, 개발자와 에이전트 모두 더 빠른 피드백 루프를 갖게 됩니다.

3. 사용자 세그먼트별 해석

웹 개발자

브라우저 탭 에이전트 공유가 핵심입니다. 에이전트가 코드를 수정하고 렌더된 결과를 직접 확인해 레이아웃, 스타일, 기능을 단일 턴에서 반복할 수 있습니다. 특히 UI 검증이 잦은 작업에서 왕복 횟수가 크게 줄어듭니다.

DevOps / 플랫폼 엔지니어

OpenTelemetry 트레이싱이 가장 큰 가치입니다. 에이전트 세션을 기존 관찰 가능성 스택으로 모니터링하고, 지연 구간과 토큰 사용 패턴을 데이터로 분석해 비용을 최적화할 수 있습니다. usage-based billing 전환을 앞두고 중요한 도구입니다.

에이전트 작업 자동화 사용자

allowNetwork 샌드박스 모드와 임시 폴더 자동 승인이 실질적 개선입니다. 패키지 설치, API 호출, 스크래치 파일 생성 같은 흔한 에이전트 패턴에서 승인 중단이 줄어 세션이 더 자율적으로 진행됩니다.

비용 관리 관심 개발자 / 조직

투두 경량 에이전트(실험)와 모델 세부 정보 뱃지가 유용합니다. 응답마다 어떤 모델이 사용됐는지, 비용 가중치가 얼마인지 확인하고, 긴 세션의 투두 관리 비용을 경량 모델에 위임해 전체 토큰 지출을 줄일 수 있습니다.

VS Code 확장 개발자

CSS 앵커 포지셔닝 전환으로 다수 웹뷰 환경의 레이아웃 성능이 개선됐습니다. Notebook, 커스텀 에디터, 미디어 중심 확장에서 재배치 속도와 안정성이 높아집니다.

4. 기능별 우선순위 평가

우선순위기능이유
1OpenTelemetry 에이전트 트레이싱에이전트 비용·지연시간 관찰 가능성 확보, usage-based billing 연계
2브라우저 탭 에이전트 공유웹 개발 에이전트 루프를 단일 턴으로 압축
3샌드박스 allowNetwork 모드에이전트 워크플로우 중단 감소와 보안 균형
4임시 폴더 자동 승인반복 승인 없이 에이전트 작업 흐름 유지
5투두 관리 경량 에이전트 (실험)긴 세션 토큰 비용 감소, usage-based billing 대비
6VS Code Agents 웹·모바일 개선에이전트 작업 환경을 데스크톱 밖으로 확장
7모델 세부 정보 뱃지응답별 비용 투명성 제공
8TypeScript 7 전환 완료VS Code 코드베이스 타입 검사 속도 대폭 향상
9CSS 앵커 포지셔닝다수 웹뷰 환경의 레이아웃 성능과 안정성 개선
10Markdown 편집↔미리보기 전환기존 기능 발견성 향상

5. 한 줄 포지셔닝

VS Code 1.119는 에이전트가 브라우저를 보고, 트레이스로 관찰되고, 덜 방해받으며 더 오래 일할 수 있도록 에이전트 상호작용의 질적 성숙을 추진하는 릴리스입니다.

1

에이전트가 실시간 브라우저를 직접 검증하며 반복한다

2

OpenTelemetry로 에이전트 비용과 동작을 데이터로 분석한다

3

보안 보호는 유지하면서 반복 승인 중단을 줄여 흐름을 지속한다

주식회사 소프트웨어파크

대표자: 박세원

사업자등록번호: 843-88-03659

2025 주식회사 소프트웨어파크. All rights reserved.