목록으로
Developer Tools 2026-07-15 공식 릴리스

VS Code 1.129 업데이트

아래는 2026년 7월 15일 공개된 VS Code 1.129 공식 릴리스를 기능 목록의 번역이 아니라, 에이전트 세션의 실행 위치를 editor window에서 분리하고 여러 agent 작업을 서로 관찰·위임하며 결과 검토와 기업 인증을 운영 가능한 경계로 옮긴 변화로 재구성한 글입니다.

공식 릴리스 노트 기준으로 전용 agent host, agent session-management tools, Agents window 편집 패널 Experimental, chat의 `!` 명령 실행, Copilot harness BYOK, prompt-to-skill migration Experimental, remembered defaults와 worktree 선택, Modern UI Experimental, GitHub Enterprise 인증, custom editor 우선순위를 정리했습니다. VS Code는 점진 배포 중이며 즉시 사용하려면 Check for Updates를 사용할 수 있습니다.

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

이번 릴리스의 중심 메시지

VS Code 1.129는 에이전트 세션을 창에 붙은 대화에서 독립 실행 작업으로 옮기고, 한 agent가 다른 session을 관찰하고 위임하는 운영 구조를 연 릴리스입니다.

사용자는 같은 session을 여러 창에서 이어 보고, agent에게 하위 session 생성을 맡기며, 대화 옆에서 결과 파일과 diff를 검토할 수 있습니다. 조직은 agent host의 managed setting, 세션 간 메시지 승인, GHE 인증, BYOK와 customization 호환성을 먼저 운영 기준으로 정해야 합니다.

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

기능 단위주요 사용자사용자가 느끼는 문제업데이트 가치사용자에게 와닿는 메시지
전용 agent hostCopilot·Claude·Codex 세션을 여러 VS Code 창에서 이어 쓰는 개발자agent session이 특정 editor window의 수명과 표시 상태에 묶이면 작업 연속성이 떨어짐AHP 기반 별도 process에서 session을 실행하고 여러 VS Code window가 같은 session에 연결에이전트 작업을 창 안의 대화가 아니라 독립 실행 세션으로 다룬다
agent session-management tools여러 agent session에 하위 작업을 나누는 에이전트 헤비 유저다른 session의 상태 확인과 작업 위임을 위해 사용자가 직접 창을 오가야 함agent가 session을 조회·관찰하고 새 session이나 chat을 만들어 메시지로 작업을 시작한 에이전트가 다른 작업 세션을 찾아 위임하고 결과 흐름을 연결한다
Agents window 편집 패널agent가 만든 파일과 diff를 대화 옆에서 검토하는 reviewer파일·Changes·대화가 분리된 panel에 있어 검토 중 시선과 상태가 자주 이동함파일과 diff를 shared tab bar가 있는 docked editor에서 열고 session별 검토 상태를 복원에이전트 결과 검토를 main editor와 가까운 편집 경험으로 만든다
chat의 `!` 명령 실행대화 중 짧은 terminal command를 바로 실행하는 개발자단순 명령을 실행하려고 chat과 terminal 사이를 반복 이동해야 함agent host chat message 앞에 `!`를 붙여 내용을 terminal command로 실행대화 흐름을 벗어나지 않고 명령을 실행한다
BYOK models with Copilot harness자체 API key와 모델을 Agents window에서 운영하는 AI 관리자agent host의 Copilot harness에서 조직 모델을 선택할 수 있는지 경계가 불명확함Agents window의 agent host Copilot harness에서 BYOK 모델 사용Copilot 실행 틀과 자체 모델 선택을 한 세션에서 결합한다
prompt files to skills migration여러 agent harness에서 slash command 자산을 재사용하려는 팀`*.prompt.md`는 Local harness에만 지원되어 Copilot·Claude·Codex 흐름과 호환되지 않음workspace와 user prompt file을 선택해 harness 공통 skills 구조로 마이그레이션로컬 전용 prompt 자산을 여러 에이전트가 읽는 skill로 옮긴다
remembered session defaults비슷한 승인·agent mode로 session을 반복 생성하는 사용자새 session마다 같은 mode와 approval choice를 다시 골라야 함마지막 agent mode와 승인 선택을 다음 session의 기본값으로 기억반복되는 세션 시작 설정을 줄인다
New Worktree checkboxagent 변경을 현재 folder와 격리해 검토하는 개발자folder와 worktree isolation을 dropdown에서 비교해 선택해야 함단일 checkbox로 Git worktree 격리를 명시적으로 선택새 작업을 별도 worktree에 둘지 시작 화면에서 바로 결정한다
Reopen Editor With파일과 diff에 맞는 대체 editor를 선택하는 사용자여러 editor가 지원돼도 Command Palette에서 전환 명령을 찾아야 함editor toolbar의 더보기 메뉴에서 다른 editor로 바로 다시 열기현재 문맥을 유지한 채 적합한 editor를 선택한다
Modern UI preview새 workbench 외형과 밀도를 미리 평가하는 사용자와 디자인 시스템 팀향후 UI 변화를 실제 작업 환경에서 비교해 볼 진입점이 없음실험 설정으로 modernized VS Code workbench appearance를 미리 사용안정 기능과 분리된 preview로 새 작업대 외형을 평가한다
GitHub Enterprise Copilot 인증GHE instance를 통해 Copilot을 제공하는 엔터프라이즈 개발자agent host 인증이 github.com만 향해 GHE-backed 구독은 sign-in을 완료할 수 없음선택한 GHE host에서 OAuth와 Copilot access token 요청 수행기업 GitHub 경계 안에서도 agent host Copilot을 사용한다
custom editor diff·merge 우선순위custom editor extension 제작자와 binary diff 사용자일반 파일용 custom editor가 diff와 merge에도 자동 선택되면 검토 경험이 어긋날 수 있음파일·diff·merge editor 우선순위를 분리하고 자동 선택 제외 옵션 제공파일을 여는 editor와 변경을 검토하는 editor의 책임을 나눈다

2. 가치 기준별 핵심 변화

A. 실행 구조: 에이전트 세션이 window 밖의 전용 host로 이동한다

1.129의 가장 큰 변화는 agent harness를 별도 process에서 실행하는 agent host입니다. session이 특정 VS Code window에 종속되지 않으므로 같은 작업을 여러 창에서 연결해 볼 수 있고, Copilot·Claude·Codex가 AHP라는 공통 실행 경계를 사용합니다.

항목내용
구조agent harness를 VS Code window와 분리된 전용 process에서 실행
프로토콜Agent Host Protocol(AHP)
지원 harnessCopilot, Claude, Codex
연결 방식같은 session을 여러 VS Code window에서 동시에 연결하고 표시
Copilot 기반Copilot SDK를 사용해 Copilot CLI·독립 Copilot app 등과 동작 방향을 정렬
활성화`chat.agentHost.enabled`를 켜고 harness dropdown에서 실행 주체 선택
관리 조건`chat.agentHost.enabled`는 조직 수준 managed setting
배포 상태editor window와 Agents window 사용자에게 점진적으로 rollout 중

이 구조는 창을 닫거나 바꿀 때 agent 작업의 맥락이 끊기는 문제를 줄일 기반입니다. 다만 현재 적극적으로 rollout 중이고 `chat.agentHost.enabled`는 조직 관리 설정입니다. 팀은 새 기능을 기대하기 전에 대상 사용자에게 agent host가 실제 제공됐는지, 어떤 harness를 허용할지부터 확인해야 합니다.

에이전트 세션의 중심이 editor window에서 독립 실행 host로 이동하고 있다.

B. 작업 위임: agent가 다른 session을 찾고 하위 작업을 시작한다

agent host에서 실행되는 Copilot·Claude·Codex는 다른 session과 chat을 다루는 session-management tools를 사용할 수 있습니다. 현재 대화를 비대하게 만들지 않고 별도 session이나 peer chat에 하위 작업을 나눌 수 있다는 점이 핵심입니다.

도구·경계내용
Listsession status, workspace, changes를 조회하며 archived session은 명시적으로 요청할 때만 포함
Read다른 session의 최근 conversation을 읽어 현재 작업을 파악
Create하위 작업을 새 session 또는 기존 session 안의 새 chat으로 분리
Sendagent가 만든 session이나 chat에 메시지를 보내 작업을 시작하거나 방향을 조정
사용자 이동도구가 session을 만들거나 대상으로 삼으면 Open Session pill 표시
승인 경계다른 session으로 메시지를 보내기 전 항상 사용자 확인 요청
확산 제한자기 chat에는 메시지를 보낼 수 없고 짧은 시간의 전송 횟수를 제한

이는 멀티에이전트 운영을 사용자의 수동 창 전환에서 agent가 다루는 작업 흐름으로 바꿉니다. 동시에 VS Code는 다른 session으로 메시지를 보낼 때 사용자 확인을 요구하고, 자기 chat 전송과 무제한 fan-out을 막습니다. 자동 위임을 쓰더라도 session을 만드는 기준, 병렬 작업 수, 결과를 합치는 책임은 팀이 명확히 두는 편이 안전합니다.

C. 결과 검토: 대화 옆 docked editor와 격리 선택이 가까워진다

Agents window의 새 편집 패널은 agent가 만든 파일과 diff를 chat 옆 한 pane에 모읍니다. main editor와 비슷한 tab과 keybinding을 사용하고, session을 바꿔도 검토 상태를 복원해 긴 리뷰의 재탐색 비용을 줄입니다.

편집 패널 항목내용
상태Experimental, opt-in
설정`sessions.layout.singlePaneDetailPanel`
적용시작할 때 한 번 읽히므로 설정 후 window reload 필요
파일 검토chat 옆 docked editor에서 파일과 diff를 tab으로 열기
Changes viewinline·side-by-side 전환, 전체 expand·collapse, compact diff
다음 행동editor tab title에서 Create Pull Request 같은 다음 action 실행
상태 복원session별 pane width, open editors, active editor, 파일별 collapsed state 복원

아직 Experimental이며 시작 시 한 번만 읽는 설정이라 window reload가 필요합니다. 새 session 화면에서는 마지막 agent mode와 approval choice가 기본값으로 유지되고, New Worktree checkbox로 변경 격리를 바로 선택할 수 있습니다. 반복 입력은 줄지만 이전 승인 선택도 재사용되므로 민감한 repository에서는 session 시작 전 값을 확인해야 합니다.

D. 실행과 재사용: chat 명령, BYOK, skills가 harness 차이를 줄인다

chat message 앞의 `!`는 짧은 terminal command를 대화 안에서 실행하게 합니다. 동시에 Copilot harness에 BYOK model을 연결하고, Local harness 전용 prompt files를 skills로 옮기는 실험 기능이 추가됐습니다.

워크플로우 항목내용
`!` prefixagent host session의 chat message 내용을 terminal command로 실행
사용 위치editor window와 Agents window
BYOKagent host에서 Copilot harness를 선택한 Agents window session에 BYOK model 사용
Prompt 호환성`*.prompt.md`는 Local harness만 지원하고 다른 harness는 skills로 slash command 표현
마이그레이션 설정`chat.customizations.promptMigration.enabled`
입력 위치workspace `.github/prompts/`와 user data의 prompt files
결과선택한 prompt files를 skills로 변환하고 생성된 skill을 바로 열기

`!` 명령은 context switch를 줄이지만 입력 전체가 명령이 되므로 실행 전 내용을 읽는 습관이 필요합니다. prompt migration은 팀 customization을 harness 공통 자산으로 정리할 기회지만 Experimental입니다. 기존 prompt의 입력·출력 기대와 생성된 skill의 동작을 비교한 뒤 단계적으로 전환하는 편이 좋습니다.

E. 편집 경험: 적합한 editor 선택과 Modern UI 평가가 쉬워진다

AI 기능 밖에서는 editor toolbar에서 현재 파일이나 diff를 다른 editor로 다시 여는 진입점이 생겼습니다. Modern UI는 새 workbench appearance를 미리 볼 수 있는 Experimental 설정으로 제공됩니다.

편집 경험 항목내용
Reopen Editor Witheditor toolbar의 더보기 메뉴에서 현재 파일이나 diff를 다른 editor로 다시 열기
Modern UI 상태Experimental
Modern UI 설정`workbench.experimental.modernUI`
InsidersInsiders build에서는 Modern UI가 기본 활성화
Stable 의미실험 설정을 직접 켜 현재 UI와 새 workbench appearance를 비교

Modern UI는 Stable에서 자동 전환되는 기능이 아니라 평가용 preview에 가깝습니다. 실제 도입 판단은 외형 선호만이 아니라 tab 식별, 밀도, 대비, 키보드 탐색처럼 매일 반복하는 작업에 미치는 영향을 기준으로 해야 합니다.

F. 기업·확장 경계: GHE 인증과 diff editor 책임이 분리된다

GitHub Enterprise를 통해 Copilot을 제공하는 조직은 이제 agent host에서도 해당 instance를 선택해 인증할 수 있습니다. 확장 생태계에서는 custom editor가 일반 파일과 diff·merge에 동일하게 자동 선택되던 책임을 분리합니다.

GHE 항목내용
이전 제한agent host Copilot OAuth와 token request가 github.com만 대상으로 해 GHE-backed 구독 인증 실패
새 흐름Copilot sign-in에서 GitHub Enterprise instance를 선택하고 해당 host로 인증·token 요청
지원 창editor window와 Agents window
지원 agentCopilot과 Claude agents
필수 조건agent host 기능이므로 `chat.agentHost.enabled` 활성화 필요
운영 확인조직 managed setting, GHE OAuth, Copilot entitlement를 함께 점검
Custom editor 항목내용
기본 변화custom editor는 diff와 merge editor 자동 선택에서 기본적으로 제외
사용자 선택Reopen Editor With로 특정 diff를 다른 editor에서 열기
지속 설정`workbench.diffEditorAssociations`로 matching diff의 editor 지정
Proposed API`customEditorPriority`가 textEditor, diffEditor, mergeEditor 우선순위를 분리
`never` priority해당 editor type의 자동 선택은 막되 명시 선택 가능 상태 유지
Binary fallbacktext diff editor가 binary content를 표시하지 못하면 호환 custom diff editor 사용

GHE 지원은 엔터프라이즈 도입 범위를 넓히지만 agent host managed setting과 Copilot entitlement가 함께 맞아야 합니다. custom editor 제작자는 diff와 merge의 기본 선택 변화가 기존 사용자 흐름을 바꾸는지 확인하고, 필요하면 별도 priority와 association을 안내해야 합니다.

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

개인 개발자

`!` 명령과 remembered defaults로 terminal 전환과 반복 설정을 줄이고, 필요할 때 worktree 격리를 바로 선택

에이전트 헤비 유저

agent host와 session-management tools로 여러 세션을 연결하고 하위 작업을 별도 session·chat에 위임

코드 리뷰어

실험적 docked editor에서 대화 옆 파일과 diff를 열고 session별 검토 상태를 복원

팀 리드

prompt files를 skills로 옮겨 Copilot·Claude·Codex harness 간 customization 호환성을 높이고 승인 경계를 점검

AI/BYOK 관리자

Copilot harness와 BYOK model의 조합을 검증하고 agent host rollout·managed setting을 배포 기준에 포함

엔터프라이즈 운영자

GHE 기반 Copilot 인증을 agent host에 연결하되 OAuth host, entitlement, 조직 관리 설정을 함께 확인

확장 제작자

일반 파일·diff·merge editor의 자동 선택 우선순위를 분리해 기존 custom editor 동작 변화에 대응

UI·접근성 평가자

Modern UI를 안정 UI와 비교해 밀도, 대비, 키보드 탐색 영향을 실험 기능 단계에서 점검

4. 기능별 우선순위 평가

우선순위기능이유
1전용 agent hostsession 수명을 window에서 분리하고 Copilot·Claude·Codex를 AHP 기반 실행 경계로 묶는 구조 변화
2session-management toolsagent가 다른 세션을 조회하고 하위 작업을 생성·전달해 멀티에이전트 운영 방식을 직접 바꿈
3GHE Copilot 인증github.com 인증 제한을 없애 기업 GitHub 환경의 agent host 도입 가능 범위를 넓힘
4Agents window 편집 패널agent 결과 검토를 대화 옆 docked editor로 모으지만 Experimental opt-in이라 평가가 우선
5prompt-to-skill migrationLocal harness 전용 customization을 여러 harness가 재사용할 수 있는 자산으로 옮김
6chat의 `!` 명령짧은 terminal 작업의 context switch를 줄이지만 실행 전 명령 검토 습관이 중요
7BYOK Copilot harness자체 모델 운영 선택지를 agent host로 넓히지만 provider·비용·데이터 정책 확인이 필요
8custom editor 우선순위extension과 diff·merge 검토 동작을 더 예측 가능하게 분리
9Modern UI preview향후 UI를 미리 평가할 수 있지만 기능 생산성보다 실험·피드백 성격이 큼

5. 한 줄 포지셔닝

VS Code 1.129는 Agent Host Protocol 기반 전용 process와 세션 간 위임 도구로 에이전트 작업을 독립 실행·분산 운영 구조로 옮기고, 결과 검토와 GHE·BYOK·skills 호환성을 같은 운영 표면에 연결한 릴리스입니다.

1

전용 agent host에서 Copilot·Claude·Codex session을 실행하고 여러 VS Code window에서 같은 작업을 이어 본다

2

agent가 다른 session을 조회하고 새 session·chat에 하위 작업을 위임하되 메시지 승인과 fan-out 제한을 유지한다

3

docked editor, GHE 인증, BYOK, prompt-to-skill migration으로 검토·기업 인증·customization 경계를 정돈한다

주식회사 소프트웨어파크

대표자: 박세원

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

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