Visual Studio Code 1.129가 2026년 7월 15일에 출시되었으며, 최근 기억할 만한 릴리스 중 가장 아키텍처적으로 중요한 업데이트입니다. 주요 뉴스는? VS Code가 Agent Host라는 전용 프로세스를 중심으로 에이전트 세션 아키텍처를 재구축하고 있다는 것입니다 — 그리고 이것은 시작일 뿐입니다. Agents 창의 새로운 에디터 패널, 채팅에서 직접 터미널 명령 실행, 그리고 모던 UI 미리보기도 추가되었습니다.

모든 업데이트 내용을 자세히 살펴보겠습니다.

Agent Host: AI 세션의 새로운 기반

1.129의 가장 큰 변화는 Agent Host — Copilot, Claude, Codex 등의 에이전트 하네스를 실행하는 전용 프로세스입니다. 오픈 Agent Host Protocol (AHP) 기반으로 구축되었으며, VS Code에서 에이전트 세션이 작동하는 방식을 근본적으로 변경합니다.

중요한 이유: 세션이 자체 프로세스에 존재하기 때문에, 동일한 세션에 여러 VS Code 창에서 동시에 연결하고 렌더링할 수 있습니다. 에이전트 세션을 실행하면서 메인 에디터 창, Agents 창, 또는 다른 연결된 창에서 동시에 볼 수 있습니다.

Agent Host의 Copilot 에이전트는 Copilot SDK로 구동되며, Copilot CLI, 독립형 GitHub Copilot 앱 및 기타 Copilot 제품과 동작이 일치합니다. 이는 의미 있는 통합입니다 — 한 서피스에서 Copilot의 작동 방식을 이해하면 그 지식이 모든 곳에 적용됩니다.

활성화하려면 chat.agentHost.enabled를 켜고 드롭다운에서 에이전트 호스트 하네스를 선택하세요. Claude 에이전트의 경우 chat.agents.claude.preferAgentHost도 설정할 수 있습니다.

Microsoft는 Agent Host를 적극적으로 개발하고 있으며 단계적으로 롤아웃하고 있습니다. 이번 릴리스의 일부 새 기능은 에이전트가 Agent Host에서 실행될 때만 사용 가능하므로, 조기 활성화를 권장합니다.

Agents 창의 새 에디터 패널 (실험적)

Agents 창은 전통적으로 에이전트와의 대화 옆에 파일과 변경사항의 상세 영역을 표시했습니다. 이번 릴리스는 에디터와 상세 영역을 공유 탭 바가 있는 하나의 도킹된 패널로 통합한 재설계된 에디터 패널을 도입합니다.

결과? 에이전트의 작업을 검토하는 것이 별도의 패널 사이를 전환하는 대신 메인 에디터에서 작업하는 것처럼 느껴집니다. 구체적으로:

  • 도킹된 에디터 내에서 직접 파일과 diff 열기 — 채팅 옆에서, 채팅 탭 스트립에 맞는 New Tab 액션 사용
  • 개선된 diff 경험으로 변경사항 검토: 인라인과 나란히 보기 전환, 모든 파일을 한 번에 펼치거나 접기, 더 많은 내용이 화면에 들어오는 컴팩트한 diff 표현
  • 중단한 곳에서 계속: 각 세션은 사이드 펜 너비, 열린 에디터, 활성 에디터, 파일별 접기 상태를 복원

다음 액션(예: Pull Request 생성)은 에디터 탭 제목에서 직접 사용 가능하며, diff 보기 전환과 같은 에디터 키바인딩은 메인 VS Code 창과 동일하게 작동합니다.

이것은 실험적 옵트인 레이아웃입니다. sessions.layout.singlePaneDetailPanel을 활성화하고 창을 다시 로드하세요 (시작 시 한 번만 읽힘).

에이전트를 위한 세션 관리 도구

Agent Host에서 실행되는 에이전트(Copilot, Claude, Codex)가 세션 관리 도구에 액세스할 수 있게 되었습니다. 이를 통해 에이전트는:

  • 세션 나열 — 상태, 워크스페이스, 변경사항과 함께 적절한 세션을 찾을 수 있음
  • 다른 세션의 최근 대화 읽기 — 무엇을 하고 있는지 이해
  • 새 세션이나 기존 세션 내의 새 채팅 생성 — 하위 작업을 위임, 단일 대화에 관련 없는 작업을 덜어냄
  • 생성한 세션이나 채팅에 메시지 전송 — 작업을 시작하거나 유도

도구가 세션을 생성하거나 타겟팅할 때마다 VS Code는 Open Session 필을 렌더링하여 바로 이동할 수 있게 합니다. 다른 세션으로 메시지 전송은 항상 사용자 확인이 필요합니다. 에이전트는 자신의 채팅에 메시지를 보낼 수 없으며, 버스트 전송이 제한되어 단일 요청이 무제한으로 확산되지 않습니다.

이것은 VS Code 내 멀티 에이전트 오케스트레이션을 향한 중요한 발걸음입니다.

! 접두사로 명령 실행

일상 워크플로에 큰 영향을 미치는 작은 기능입니다. 이제 채팅 메시지 앞에 !를 붙여 내용을 터미널 명령으로 실행할 수 있습니다.

채팅 입력에 ! npm test를 입력하면 터미널 명령으로 실행됩니다 — 터미널로 전환할 필요 없이, 컨텍스트 전환 오버헤드 없이. 에디터와 Agents 창 모두의 Agent Host 세션에서 작동합니다.

Agents 창 개선

새 세션 흐름에 두 가지 작지만 환영할 만한 개선:

  • 새 세션 기본값 기억: 새 세션 피커가 마지막 에이전트 모드와 승인 선택을 기억하고 다음 세션 생성 시 기본값으로 사용
  • Worktree 체크박스: 폴더/워크트리 격리 드롭다운 대신 단일 “New Worktree” 체크박스 제공

Copilot 에이전트 하네스에서 BYOK 모 지원

BYOK(Bring Your Own Key) 모델이 이제 Agents 창에서 Agent Host에서 실행되는 Copilot 하네스를 선택할 때 사용 가능합니다. 이전에는 BYOK가 사용 가능한 하네스가 제한적이었기 때문에 이는 주목할 만한 확장입니다.

Prompt 파일을 Skills로 마이그레이션 (실험적)

Prompt 파일(*.prompt.md)은 커스텀 슬래시 명령을 설명하는 데 사용되지만, Local 에이전트 하네스에서만 지원됩니다. 다른 하네스는 skills로 슬래시 명령을 표현합니다.

chat.customizations.promptMigration.enabled를 활성화하면, Agent Host에서 실행되는 하네스를 선택하고 마이그레이션 가능한 Prompt 파일이 있을 때 AI Customizations 개요에 “Migrate Prompts” 항목이 표시됩니다. 마이그레이션 인터페이스에서는 워크스페이스(.github/prompts/)와 사용자 데이터 위치의 Prompt 파일을 보고, 선택한 파일을 skills로 마이그레이션하고, 새로 생성된 skills를 열 수 있습니다.

에디터 경험 업데이트

에디터 툴바에서 다시 열기

파일이나 diff가 여러 에디터를 지원하는 경우, 에디터 툴바에서 직접 에디터를 전환할 수 있습니다. “…” 메뉴를 열고 Reopen Editor With 서브메뉴에서 에디터를 선택하세요.

모던 UI 미리보기 (실험적)

에디터 워크벤치의 룩앤필을 업데이트한 모던화된 VS Code UI 미리보기를 사용할 수 있습니다. workbench.experimental.modernUI로 활성화. Insiders 빌드에서는 기본적으로 활성화되어 있습니다.

Agent Host에서 GitHub Enterprise Copilot 지원

엔터프라이즈 사용자에게 중요한 업데이트입니다. GitHub Enterprise (GHE) 인스턴스를 통해 GitHub Copilot 액세스가 제공되는 개발자가 이제 VS Code에서 로그인하고 Copilot을 사용할 수 있습니다.

이전에는 Agent Host의 Copilot 인증이 github.com만 지원했으므로, GHE 기반 Copilot 구독으로는 로그인을 완료할 수 없었습니다. 이번 릴리스로 VS Code는 GitHub Enterprise 인스턴스에 대해 Copilot 인증을 수행할 수 있습니다. 에디터 창과 Agents 창 모두에서, Copilot과 Claude 에이전트 모두와 함께 작동합니다.

커뮤니티 기여자

  • @accnops (Arthur Cnops): chat/voice: land voice answers on question carousels
  • @cipheraxat (Akshat Anand): Fix Modern UI editor tab decoration color on full label
  • @danielrobbins (Daniel Robbins): Fix bugs related to setting the right Chat model
  • @dobbydobap (varshitha): Fix second Rerun Last Task failing to launch; Unstick a pinned tab
  • @JeffreyCA: Update Fig spec for Azure Developer CLI (azd)
  • @Kaidesuyoo (Kaidesuyo): fix persistent workbench UI performance degradation
  • @myselfsiddharth (Siddharth Mehta): debug: right-align toolbar actions in exception widget
  • @theanarkh (theanarkh): workbench: fix ObjectSettingCheckboxWidget memory leaky; fix register handler
  • @yavanosta (Dmitry Guketlev): Use startColumn in growUntilVariableBoundaries

요약

VS Code 1.129는 아키텍처 릴리스입니다. Agent Host는 향후 AI 세션이 작동할 기반 — 전용 프로세스, 여러 창에서 연결 가능, Copilot SDK를 통한 더 넓은 Copilot 생태계와의 정렬, 오픈 프로토콜(AHP) 기반 구축. 세션 관리 도구는 에이전트에게 세션 간 작업 조정 능력을 부여하고, ! 접두사는 채팅에서 터미널로의 실행을 매끄럽게 만들며, 모던 UI 미리보기는 VS Code가 시각적 미래를 생각하고 있음을 보여줍니다.

VS Code에서 AI 에이전트를 사용하고 있다면 즉시 업그레이드하는 것을 권장합니다. Agent Host를 활성화하고, 실험적 에디터 패널과 모던 UI를 시도해 보며, 멀티 세션 에이전트 오케스트레이션이 어떤 것인지 탐색을 시작하세요.


Kevin의 X 팔로우: https://x.com/kkaminsk — AI 및 개발자 도구 최신 소식을 제공합니다.