VS Code 1.134 업데이트
아래는 2026년 8월 19일 공개된 VS Code 1.134 공식 릴리스를 기능 목록의 번역이 아니라, 여러 agent 대화를 동시에 비교하고 긴 session의 prompt·변경·과거 정보를 빠르게 되찾으며 HTML 미리보기까지 이어지는 작업 흐름으로 재구성한 글입니다.
공식 릴리스 노트 기준으로 chat grid layout, single-pane layout 개선, `sessions.chatTimeline.display`, 전체 conversation의 Find in chat, `workbench.editorAssociations`, Alt+Close Other Editors의 동작과 조건을 정리했습니다. VS Code는 점진 배포 중이며 즉시 사용하려면 Check for Updates를 사용할 수 있습니다.
이번 릴리스의 중심 메시지
VS Code 1.134는 agent 대화를 한 줄의 transcript가 아니라 나란히 비교하고, prompt·변경량·검색으로 다시 찾아갈 수 있는 작업 공간으로 확장한 릴리스입니다.
사용자는 chat과 subagent chat을 group으로 배치하고, timeline에서 변경이 생긴 prompt를 찾아 diff로 이동하며, 전체 대화에서 과거 정보를 검색할 수 있습니다. 병렬 가시성은 좋아졌지만 결과 통합과 검증은 자동화되지 않으므로 최종 판단과 merge 책임은 남습니다.
1. 사용자 기능 단위별 가치
| 기능 단위 | 주요 사용자 | 사용자가 느끼는 문제 | 업데이트 가치 | 사용자에게 와닿는 메시지 |
|---|---|---|---|---|
| Chat grid layout | 여러 접근이나 subagent 결과를 동시에 비교하는 개발자 | 관련 chat을 번갈아 열면 차이와 진행 상태를 머릿속에 유지해야 함 | chat·subagent chat을 가로 또는 세로 group에 나란히 배치하고 상태 복원 | 관련 대화를 한 화면에 놓고 결과와 진행 상황을 직접 비교한다 |
| Prompt timeline | 긴 agent session의 이전 요청과 변경 파일을 되짚는 reviewer | 어느 prompt가 파일을 바꿨는지 찾으려면 transcript와 diff를 반복 탐색해야 함 | prompt별 timeline과 추가·삭제 줄 수에서 해당 변경을 바로 열어 검토 | 대화의 시점과 코드 변경을 하나의 탐색 경로로 연결한다 |
| Find in chat | 오래된 대화에서 명령·결론·파일명을 다시 찾는 사용자 | 화면에 없는 과거 내용을 찾으려면 긴 transcript를 직접 스크롤해야 함 | 렌더링되지 않은 전체 conversation을 일반 검색·대소문자·단어·정규식으로 조회 | 기억나는 단어만으로 긴 대화의 필요한 지점으로 돌아간다 |
| Single-pane layout 정돈 | Agents window에서 chat과 파일·Changes editor를 함께 검토하는 사용자 | session을 바꾸면 side pane 크기·표시가 달라지고 tab 밀도가 설정과 어긋남 | workbench tab 설정을 따르고 pane 크기·표시 상태와 file breadcrumb를 유지 | 일반 editor와 비슷한 규칙으로 agent 검토 화면을 예측한다 |
| HTML의 통합 브라우저 기본 editor | 로컬 HTML을 편집보다 미리보기 중심으로 여는 frontend·콘텐츠 개발자 | HTML을 열 때마다 editor에서 통합 브라우저로 다시 전환해야 함 | 파일 연결 설정 또는 editor header에서 통합 브라우저를 기본 editor로 지정 | HTML 파일을 여는 행동 자체를 바로 미리보기로 연결한다 |
| Alt+Close Other Editors | 많은 tab 중 현재 editor 하나만 남기려는 사용자 | 한 tab만 남기려면 context menu를 열어 별도 명령을 찾아야 함 | Alt를 누른 채 tab close action을 선택해 다른 editor를 한 번에 닫기 | 현재 작업만 남기는 tab 정리를 짧은 동작으로 끝낸다 |
2. 가치 기준별 핵심 변화
A. 병렬 비교: chat과 subagent chat을 group으로 배치한다
Agent host session 안의 관련 conversation을 horizontal 또는 vertical group으로 나눌 수 있습니다. 새 side chat을 만들거나 subagent chat을 drag-and-drop하고, Chats picker에서 Alt+선택해 현재 대화 옆에 열 수 있습니다.
| Grid layout 항목 | 내용 |
|---|---|
| 배치 | 관련 chat을 horizontal 또는 vertical group에 정렬 |
| 대상 | 일반 chat과 subagent chat |
| 새 대화 | Create a side chat으로 현재 chat 옆에 conversation 생성 |
| Subagent | subagent chat을 group으로 drag-and-drop해 현재 chat과 함께 표시 |
| 빠른 열기 | Chats picker에서 Alt+선택해 옆에 열기 |
| 복원 | session 복귀와 window reload 뒤에도 group layout과 focus 복원 |
| 운영 주의 | 병렬 표시가 결과 통합이나 충돌 해결까지 자동화하지는 않음 |
group layout과 focus가 session 복귀와 reload 뒤에도 복원됩니다. 다만 여러 답을 동시에 보는 기능이지 자동으로 최선의 결과를 고르거나 변경 충돌을 합치는 기능은 아닙니다. 비교 기준과 최종 반영 책임은 사용자가 유지해야 합니다.
병렬 agent 작업의 다음 단계는 더 많이 실행하는 것이 아니라 결과를 같은 화면에서 비교하는 것이다.
B. 화면 안정성: Agents window도 workbench의 tab 규칙을 따른다
Single-pane layout은 chat 옆 shared tab bar에 session detail과 editor를 모읍니다. 1.134에서는 일반 workbench의 tab 설정을 따르고 text file과 Changes editor의 header 구조를 맞추며, session 전환 때 side pane이 예상치 않게 움직이는 문제를 줄였습니다.
| Single-pane 항목 | 내용 |
|---|---|
| 활성화 | `sessions.layout.singlePaneDetailPanel`을 켜고 window reload |
| Tab 규칙 | `workbench.editor.showTabs` 설정을 따름 |
| Multiple | 여러 tab을 계속 표시 |
| Single·None | compact single-title header 사용 |
| Text file | Changes editor와 같은 header 구조와 file breadcrumb 제공 |
| Session 전환 | side pane의 크기와 표시 여부 유지 |
이 layout은 설정을 켠 뒤 window reload가 필요합니다. `workbench.editor.showTabs` 선택이 Agents window의 정보 밀도에도 영향을 주므로 compact header와 다중 file tab 중 작업 방식에 맞는 값을 함께 조정해야 합니다.
C. 변경 추적: prompt 위치와 파일 변경량을 timeline에서 잇는다
Prompt timeline은 transcript gutter의 dot으로 session의 요청 흐름을 보여 줍니다. 파일을 바꾼 prompt에는 추가·삭제 줄 수를 표시하고 해당 changes를 바로 열어 검토하게 합니다.
| Prompt timeline 항목 | 내용 |
|---|---|
| 설정 | `sessions.chatTimeline.display` |
| `ruler` | transcript scrollbar 옆에 timeline 표시 |
| `off` | timeline 숨김 |
| 표현 | 각 dot은 prompt 하나이며 highlight는 현재 위치 |
| 탐색 | timeline hover로 prompt를 보고 선택해 해당 위치로 이동 |
| 변경 정보 | 파일을 바꾼 prompt에 추가·삭제 줄 수 표시 |
| 검토 연결 | timeline 목록에서 해당 변경을 직접 열기 |
대화 이력과 code review의 진입점이 연결돼 어떤 요청이 변경을 만들었는지 찾는 비용이 줄어듭니다. 매우 긴 session에서 timeline이 부담이면 `off`로 숨기고, 변경 추적이 중요할 때 `ruler`를 사용하는 방식이 적합합니다.
D. 정보 복구: 화면 밖의 전체 conversation을 검색한다
Chat의 Find는 현재 보이는 message뿐 아니라 전체 conversation을 검색합니다. Chat view, chat editor, Agents window에서 같은 단축키를 사용하며 match가 접힌 work summary에 있으면 해당 summary를 펼쳐 결과를 보여 줍니다.
| Find in chat 항목 | 내용 |
|---|---|
| 단축키 | macOS `⌘F`, Windows·Linux `Ctrl+F` |
| 지원 화면 | Chat view, chat editor, Agents window |
| 검색 범위 | 현재 화면에 렌더링되지 않은 내용을 포함한 전체 conversation |
| 결과 이동 | match를 이동할 때 해당 내용이 보이도록 자동 scroll |
| 접힌 요약 | collapsed work summary 안의 match도 summary를 펼쳐 표시 |
| 옵션 | match case, whole words, regular expressions |
파일명, 오류 문자열, 이전 결론처럼 일부만 기억나는 정보를 되찾는 데 유용합니다. 검색은 과거 내용을 찾는 도구이므로 오래된 판단이 현재 코드와 여전히 맞는지는 다시 확인해야 합니다.
E. Editor 경험: HTML 열기와 preview를 한 동작으로 연결한다
로컬 HTML 파일을 자주 preview하는 사용자는 integrated browser를 기본 editor로 지정할 수 있습니다. 파일을 열 때마다 text editor에서 browser로 전환할 필요가 없고, browser tab은 원본 HTML과의 연결을 유지합니다.
| Editor 경험 항목 | 내용 |
|---|---|
| HTML 연결 설정 | `workbench.editorAssociations` |
| 설정 경로 | setting 또는 editor header에서 integrated browser를 기본 editor로 선택 |
| 동작 | 로컬 HTML 파일을 열면 연결된 통합 브라우저로 preview |
| 파일 연결 | browser tab이 원본 HTML 파일과의 association 유지 |
| 링크 이동 | 파일 연결 보존을 위해 링크와 기타 navigation은 새 tab에서 열림 |
| Tab 정리 | Alt를 누르면 tab의 close action이 Close Other Editors로 전환 |
| 선택 기준 | HTML 수정이 주 작업이면 text editor, 확인이 우선이면 integrated browser가 적합 |
링크와 기타 navigation은 원본 파일 association을 보존하기 위해 새 tab에서 열립니다. HTML 소스 편집이 주 작업이면 text editor가 더 자연스러울 수 있습니다. Alt+close action은 현재 editor 하나만 남기는 tab 정리를 context menu 없이 수행하게 합니다.
3. 사용자 세그먼트별 해석
에이전트 헤비 유저
관련 chat과 subagent chat을 가로·세로 group에 두고 병렬 작업의 진행과 결과를 한 화면에서 비교
코드 리뷰어
prompt timeline의 변경량을 기준으로 중요한 요청을 찾고 해당 파일 변경을 바로 열어 검토
장기 session 사용자
전체 conversation 검색과 정규식으로 화면 밖의 이전 결정·명령·파일명을 다시 찾기
Frontend 개발자
로컬 HTML을 integrated browser의 기본 editor로 연결해 파일 열기와 preview를 한 동작으로 축소
팀 리드
chat group을 작업 분리와 비교에 활용하되 결과 통합·검증 책임은 명시적인 review 흐름에 유지
작은 화면 사용자
single-pane tab 규칙과 compact header를 조정하고 필요하지 않은 timeline은 숨겨 공간 확보
4. 기능별 우선순위 평가
| 우선순위 | 기능 | 이유 |
|---|---|---|
| 1 | Chat grid layout | chat·subagent 결과를 동시에 보여 병렬 agent 작업의 비교와 관찰 방식을 직접 바꿈 |
| 2 | Prompt timeline | 긴 session의 prompt 위치와 파일 변경량·검토 진입점을 연결해 추적 비용을 줄임 |
| 3 | Find in chat | 렌더링되지 않은 전체 대화까지 검색해 과거 결정과 정보를 복구하는 시간을 단축 |
| 4 | HTML 기본 editor | HTML 미리보기 중심 사용자에게 파일 열기부터 결과 확인까지의 반복 전환을 제거 |
| 5 | Single-pane layout 정돈 | session 전환과 tab 설정에 따른 layout 변화를 예측 가능하게 하지만 opt-in·reload가 필요 |
| 6 | Alt+Close Other Editors | tab 정리의 작은 마찰을 줄이는 편의 기능으로 영향 범위는 제한적 |
5. 한 줄 포지셔닝
VS Code 1.134는 chat grid, prompt timeline, 전체 대화 검색으로 agent session을 병렬 비교와 변경 추적이 가능한 검토 공간으로 만들고, HTML preview와 tab 정리의 반복 전환도 줄인 릴리스입니다.
1
chat과 subagent chat을 가로·세로 group에 배치하고 session 복귀 뒤에도 같은 비교 화면을 이어 쓴다
2
prompt timeline의 변경량에서 관련 diff를 열고 전체 conversation 검색으로 과거 결정과 정보를 되찾는다
3
integrated browser를 HTML 기본 editor로 지정해 파일 열기와 로컬 preview를 한 동작으로 연결한다