VS Code 1.136
2026-09-03 릴리스 · 변경 항목 15개
+ 신기능 13개
-
풀 요청을 완료하기 위해 에이전트가 피드백을 처리하고 충돌을 해결하며 워크플로우를 재실행하는 Agent merge 기능을 추가한다
# 에이전트
원문
[Agents] Agent merge (Preview): Setting: chat.agentMerge.enabled Agent merge helps you take a pull request across the finish line. It asks an agent to address review feedback, fix failed checks and merge conflicts, and rerun workflows. Agent merge repeats this process until the pull request is ready to merge. To try agent merge, enable chat.agentMerge.enabled . You can currently enable agent merge for a session only from the Agents window. Run Enable Agent Merge for Active Session or select the Agent Merge button in the title bar. Learn more about using agent merge.
-
여러 VS Code 창에서 동일한 에이전트 세션에 연결할 수 있는 Agent host를 도입한다
# 에이전트
원문
[Agents] Agent host: The agent host lets you connect to the same agent session from multiple VS Code windows. It runs agent harnesses in a dedicated process based on the Agent Host Protocol (AHP). The agent host's Copilot agent is powered by the Copilot SDK, which aligns the agent's behavior and functionality with the Copilot CLI, the standalone GitHub Copilot app, and other Copilot products. We're actively developing the agent host. The following screenshot shows the Copilot harness selected for an agent host in an editor window: Learn more in the agent host documentation and our new agent host blog post, where we share why we built the agent host, what it enables in VS Code, how the architecture and open protocol work, and workflows you can try yourself. If you have any feedback or requests, please let us know by filing an issue.
-
기업용 정책을 통해 받아쓰기 데이터의 모델 및 언어 모델 전송 방지 제어를 추가한다
# 보안·권한
원문
[Chat] Enterprise controls for dictation data: Administrators can manage the dictation model and language-model transcript cleanup through enterprise policies. The new controls make it possible to require on-device transcription and disable language-model cleanup, so dictation remains available while preventing dictation data from being sent to cloud transcription or a Copilot model. Learn more about enterprise controls for dictation data.
-
편집기 창에서 멀티 루트 워크스페이스를 지원하며, 관련 훅은 단일 폴더에서 로드되도록 설정한다
# 에이전트
원문
[Agents] Multi-root workspaces in editor window (Experimental): Settings: chat.agentHost.copilotAgent.multiRootEnabled , chat.agentHost.claudeAgent.multiRootEnabled Copilot and Claude agent sessions in the editor window Chat view support multi-root workspaces. This capability is currently scoped to the editor window. Agent hooks remain scoped to a single workspace folder. If hooks are detected in multiple folders, VS Code prompts you to select the primary folder from which to load them.
-
새 세션 입력창을 재설계하여 프롬프트, 모델 선택, 워크스페이스 선택 및 기타 세션 제어 항목을 한데 모은다
# 에이전트
원문
[Agents] Redesigned new-session input: Start delegated work with less setup in the redesigned new-session input. The updated experience brings the prompt, model selection, workspace selection, and other session controls together in one layout.
-
에이전트가 절대 경로 및 워크스페이스 URI 외에 프로젝트 이름으로 워크스페이스를 식별하도록 개선한다
# 에이전트
원문
[Agents] Improved workspace resolution: Agents can resolve workspaces by their project name in addition to absolute paths and workspace URIs. Session tools also preserve project URIs and all working directories for multi-root workspaces. As a result, you can make requests such as "run this in the vscode workspace" without providing a full path. If multiple workspaces have the same name, the agent reports the possible matches instead of silently choosing one. Remote workspace URIs are supported as well.
-
에이전트 창에서 관련 채팅과 세션을 계층 구조로 표시하고 관리하기 쉽게 개선한다
# 에이전트
원문
[Agents] Navigate related chats and sessions: Keep related agent work organized and move between sessions and chats from the sessions list in the Agents window. Chats appear as children of their parent session, so you can understand which chats belong together without managing a collection of unrelated sessions. Each chat row shows its own title, status, and pending approvals, so you can see which chat needs your input. Expand or collapse the hierarchy, and open, rename, move, or delete individual chats directly from the tree. When an agent delegates independent work to multiple chats, each created chat gets a meaningful title and appears in this hierarchy. The new session or chat is placed close to its source, and the receiving request includes a source link such as Sent by another session or Sent from another chat. Select the link to return to the exact session or chat that initiated it.
-
에이전트 세션이 사용자 입력을 필요로 하거나 작업이 완료되었을 때 알림을 표시한다
# 에이전트
원문
[Agents] Agent session notifications: Settings: chat.notifyWindowOnConfirmation , chat.notifyWindowOnResponseReceived VS Code can notify you when an agent session needs your input or finishes its work. This is especially useful when you delegate work across multiple sessions, workspaces, or VS Code windows. By default, notifications only appear when the VS Code window is not focused. You can configure notifications separately for sessions that need input and sessions that have received a response. Notifications include a direct link back to the relevant session, so selecting one focuses the correct window and opens the session that needs attention.
-
Compact layout density 설정을 통해 에디터 창에 더 많은 콘텐츠를 표시한다
# UI
원문
[Editor experience] Layout density for the editor window (Experimental): Settings: workbench.experimental.modernUI , window.density.layout Fit more content in the editor window with the Compact layout density. When workbench.experimental.modernUI is enabled, you can choose between two layout densities: Default layout density is the same as the current editor window layout. Compact layout density removes the spacing between panels and reduces inner panel spacing. This setting is available in the Layout Density section of the Settings menu and can also be set using window.density.layout .
-
세션 파일의 브레드크럼에 내부 식별자 대신 안정적인 제공자 및 세션 레이블을 사용한다
# 에이전트
원문
[Agents] Readable breadcrumbs for session files: Files created in the internal session state directory previously showed internal session identifiers in editor breadcrumbs. Breadcrumbs now use stable provider and session labels, making it easier to identify the file location without exposing implementation details.
-
에이전트 창에 테마를 인식하는 아이콘 패턴 또는 사용자 이미지를 배경으로 설정할 수 있는 기능을 추가한다
# UI
원문
[Agents] Chat backgrounds in the Agents window (Experimental): Settings: chat.agentSessions.preferredDarkBackgroundImage , chat.agentSessions.preferredLightBackgroundImage , chat.agentSessions.backgroundImageLayout Personalize the Agents window with a decorative chat background: either a theme-aware pattern of built-in VS Code icons or an image of your own. Run Chat: Set Background... to choose between the Codicons pattern and an image from your machine. The five images you used most recently are offered under Recently Used, and that list is kept on this machine only. When you bring your own image, run Chat: Change Background Layout... to place it. Eleven layouts are available: Repeat, Stretch, Center, and each edge and corner. Moving through the list previews each layout in place, so you can judge the result before committing to it. Chat: Clear Background returns to the plain surface. Dark and
-
Agents 창 제목 표시줄에 Screen Reader Optimized 배지를 추가한다
# UI
원문
[Accessibility] Screen Reader Optimized badge in the Agents window: The Screen Reader Optimized badge in the Agents window title bar makes the active accessibility mode easier to identify. The badge appears when Screen Reader Optimized mode is enabled. Select the badge to disable this mode.
-
편집 가능한 필드에서 오타를 클릭하여 제안된 수정 사항을 선택할 수 있게 한다
# UI
원문
[Integrated browser] Spell check suggestions: Right-click a misspelled word in an editable field to select a suggested correction. In sessions that use persistent data storage, you can also select Add to Dictionary.
~ 수정 2개
-
삽입된 텍스트가 줄바꿈 시 에디터 뷰포트 밖으로 밀려나지 않도록 수정한다
# UI
원문
[Code editing] Word wrapping improvements: Injected text no longer pushes wrapped lines outside the editor viewport. Word wrapping takes the visual width of color decorators, inlay hint spacing, inline progress indicators, and breakpoint placeholders into account. Please have a look below for the before and after screenshots. On the picture above you can see that rgba is slightly cropped. While on the second picture it isn't.
-
특정 타이밍 조건에서 확장 프로그램이 실행하는 터미널 명령에 발생하는 불필요한 지연을 제거한다
# 성능
원문
[Terminal] Reduced delay when running commands: Terminal commands executed by extensions no longer incur an unnecessary delay when shell integration is ready under certain timing conditions. Users of the JavaScript debugger who hit this case will no longer experience a five-second delay when starting their programs.
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.