AI 코딩 도구,
이번엔 뭐가 바뀌었나
Claude Code, Codex 같은 개발 도구의 릴리스 노트를 한국어로 요약하고, 중요한 변경부터 보여줍니다.
도구 최신 버전
VS Code1.1424일 전 Markdown 문서에 이미지를 직접 붙여넣을 수 있는 기능을 추가한다 외 21개
-
+
Markdown 문서에 이미지를 직접 붙여넣을 수 있는 기능을 추가한다
# 에디터·언어
원문
[Markdown editor] Paste images: To add an image, for example a screenshot, to your Markdown document, simply paste it directly into the Markdown editor, like you could already do in the text editor. This makes it easier to include visual content without having to save and insert files manually.
-
+
Markdown 편집기에서 각 소스 라인이 별도의 시각적 라인으로 표시되도록 편집 모드를 개선한다
# 에디터·언어
원문
[Markdown editor] Editing mode closer to the Markdown source: When you edit Markdown, each source line appears on a separate visual line, making the document structure easier to follow. Read-only mode continues to render Markdown as before.
-
+
Markdown 편집기에서 파일 링크를 문서 전체에 걸쳐 한 번에 바꿀 수 있는 Rename Symbol을 지원한다
# 에디터·언어
원문
[Markdown editor] Rename file links: The Markdown editor now supports Rename Symbol (F2), so you can rename file links in place and have the changes reflected throughout your document.
-
+
Markdown 편집기에서 Outline 뷰와 이동 경로를 연동하여 헤딩 구조를 쉽게 확인할 수 있게 한다
# 에디터·언어
원문
[Markdown editor] Outline and breadcrumbs: The Markdown editor integrates with the Outline view and breadcrumbs, making it easier to inspect the heading structure and jump to a section.
-
+
Markdown 편집기의 코드 블록에 마우스 오버 시 복사 버튼이 표시되도록 한다
# 에디터·언어
원문
[Markdown editor] Copy code blocks: Like the Markdown preview, code blocks in the Markdown editor display a copy button on hover. This makes it easy to copy multiline code fragments without accidentally editing the content.
-
+
모든 제공자의 문서 하이라이트를 병합하는 editor.occurrencesHighlightFromAllProviders설정을 추가한다
# 에디터·언어
원문
[Editor experience] Merging document highlights from different providers: Setting: editor.occurrencesHighlightFromAllProviders Enable editor.occurrencesHighlightFromAllProviders to merge document highlights from all providers. By default, VS Code uses highlights only from the highest-priority provider.
외 16개 항목은 원문에서 볼 수 있습니다.
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗VS Code1.14111일 전 복사한 블록을 여러 커서에 나누어 붙여넣는 editor.multiCursorPaste 설정을 추가한다 외 29개
-
+
복사한 블록을 여러 커서에 나누어 붙여넣는 editor.multiCursorPaste 설정을 추가한다
# 에디터·언어
원문
[Editor experience] Spreading block pasting: Setting: editor.multiCursorPaste Paste a copied block at a single cursor to distribute its rows across successive destination lines. This behavior is enabled by default when editor.multiCursorPaste is set to spread. Set it to full to paste the complete block instead.
외 29개 항목은 원문에서 볼 수 있습니다.
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗VS Code1.14018일 전 인증 세션이 발행된 권한 부여 서버를 알려주는 authIssuers API 기능을 추가한다 외 25개
-
+
인증 세션이 발행된 권한 부여 서버를 알려주는 authIssuers API 기능을 추가한다
# 에디터·언어
원문
[Proposed APIs] Authorization server on authentication sessions: The authIssuers proposal lets an extension name the OAuth authorization server it wants to authenticate against, which VS Code introduced for MCP in the 1.101 release notes. This release adds the opposite direction, so a session can tell you which authorization server issued it. If your extension talks to more than one deployment of a service, such as public GitHub and a GitHub Enterprise host, you can pair each credential with the destination it was issued for instead of reading a separate setting that the user can change independently. This prevents a valid token from being sent to the wrong host. Keep in mind two things. The value identifies an OAuth issuer rather than an API endpoint, so map it to your own endpoints. The built-in GitHub provider populates it for public GitHub sessions as well as enterprise ones, so its presence alone
-
+
선택 텍스트 일치의 대소문자 구분 방식을 제어하는 설정을 추가한다
# 에디터·언어
원문
[Code Editing] New option to control selection text matching case sensitivity: Setting: editor.selectedTextMatchMode We have added a new setting editor.selectedTextMatchMode to control the case sensitivity of selection matching. The default value, findOptions, means selection matching sensitivity is tied to the Find widget, as was previously the case. There are two other values caseSensitive and caseInsensitive, which match case-sensitive and case-insensitive selections respectively.
-
+
macOS에서 터미널 텍스트를 더 선명하게 렌더링하는 설정을 추가한다
# 에디터·언어
원문
[Terminal] Sharper terminal text on macOS (Experimental): Setting: terminal.integrated.fontRendering On macOS high-DPI displays, terminal text can look softer than the same font in other terminals. Set terminal.integrated.fontRendering to grayscale to make terminal text look sharper.
외 23개 항목은 원문에서 볼 수 있습니다.
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗VS Code1.13925일 전 세션 안의 여러 채팅을 표시하는 방식을 선택할 수 있는 sessions.showChatTabs 설정을 추가한다 외 11개
-
+
세션 안의 여러 채팅을 표시하는 방식을 선택할 수 있는 sessions.showChatTabs 설정을 추가한다
# 에디터·언어
원문
[Agents] Choose how chats appear in a session (Preview): Setting: sessions.showChatTabs (Agents window only) An agent session can contain multiple chats, each representing a different conversation or context. When a session contains multiple chats, choose the presentation that best fits your workflow from the session header menu: Multiple shows each chat on its own tab. Single shows only the active chat and hides the tab bar. Switching presentations preserves your open chats, active chat, and conversation state. In Single mode, chats that you explicitly open to the side remain independent panes with their own header actions.
-
+
편집기 오른쪽에 줄바꿈된 행을 쉽게 알아볼 수 있는 word wrap indicator를 표시한다
# 에디터·언어
원문
[Editor experience] Word wrap indicators: Display word wrap indicators to make wrapped lines easier to identify. An arrow at the word wrap column on the right side of the editor indicates that a line wraps.
외 10개 항목은 원문에서 볼 수 있습니다.
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗VS Code1.13739일 전 일반 diff, 멀티 파일 diff, Changes 에디터에서 동일하게 diff 레이아웃을 고를 수 있게 한다 외 10개
-
+
일반 diff, 멀티 파일 diff, Changes 에디터에서 동일하게 diff 레이아웃을 고를 수 있게 한다
# 에디터·언어
원문
[Code Editing] Smart diff editor layout: Choose a diff layout in the same way across regular diffs, multi-file diffs, and the Agents window Changes editor. Open More Actions (...) > Diff View, and then select Inline, Side by Side, or Automatic. The Automatic option shows which layout is active and adapts as the editor width changes. If you deliberately widen an inline diff by dragging a sash, the diff remains inline while you resize so the content doesn't shift unexpectedly.
-
+
멀티 파일 diff에서 바이너리 파일 변경 내역이 누락되지 않고 표시되도록 바꾼다
# 에디터·언어
원문
[Code Editing] Binary files in multi-file diffs: Changed binary files, such as images, remain visible in multi-file diffs instead of being omitted. The diff shows a Binary file changed placeholder in the file's original position. Select Open Diff to review the file in the standard diff experience, such as an image diff or applicable custom editor. Multi-file diffs in editor windows also use the same visual design as multi-file diffs in the Agents window.
-
+
마크다운 에디터에서 GitHub 링크의 현재 제목과 상태를 바로 볼 수 있게 한다
# 에디터·언어
원문
[Languages] GitHub links in the Markdown editor (Experimental): Settings: markdown.experimental.richLinks.enabled , chat.experimental.richLinks.enabled GitHub issue and pull request links in the Markdown editor show the current title and state, so you can understand each reference without opening it first. The link updates when its issue or pull request state changes, including CI updates. To use the same link rendering in chat, set chat.experimental.richLinks.enabled to true.
외 8개 항목은 원문에서 볼 수 있습니다.
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗VS Code1.13646일 전 에디터 창에서 콘텐츠를 더 많이 표시할 수 있는 Compact 레이아웃 밀도 설정을 추가한다 외 14개
-
+
에디터 창에서 콘텐츠를 더 많이 표시할 수 있는 Compact 레이아웃 밀도 설정을 추가한다
# 에디터·언어
원문
[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 .
-
+
시각적 너비를 고려하여 줄바꿈 시 삽입된 텍스트가 뷰포트 밖으로 밀려나지 않도록 개선한다
# 에디터·언어
원문
[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.
외 13개 항목은 원문에서 볼 수 있습니다.
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗VS Code1.1342개월 전 HTML 파일을 기본적으로 통합 브라우저에서 열 수 있도록 지원한다 외 6개
-
+
HTML 파일을 기본적으로 통합 브라우저에서 열 수 있도록 지원한다
# 에디터·언어
원문
[Editor Experience] Open HTML files in the integrated browser by default: Setting: workbench.editorAssociations If you often preview local HTML files instead of editing them, set the integrated browser as their default editor. Configure this behavior with the workbench.editorAssociations setting or from the editor header. The integrated browser provides the same features as a standalone browser tab while remaining associated with the HTML file. To preserve this association, links and other navigation open in new tabs.
-
+
Alt 키를 누른 상태에서 탭의 닫기 동작으로 다른 에디터를 한 번에 닫을 수 있게 한다
# 에디터·언어
원문
[Editor Experience] Close other editors from a tab: Keep one editor open without using the tab context menu. Hold Alt to change the close action on each editor tab to Close Other Editors, then select the action on the tab you want to keep.
외 5개 항목은 원문에서 볼 수 있습니다.
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗VS Code1.1332개월 전 통합 브라우저에서 로컬 HTML 파일이 변경되면 자동으로 다시 불러온다 외 5개
-
+
통합 브라우저에서 로컬 HTML 파일이 변경되면 자동으로 다시 불러온다
# 에디터·언어
원문
[Editor Experience] Auto-reload HTML files in the integrated browser: Setting: workbench.browser.autoReloadOnFileChange When a local HTML file is open in the integrated browser, it now refreshes automatically when the file changes on disk. This helps you see agent edits or your own saved changes immediately. You can toggle automatic reload for individual browser tabs and configure the default with the workbench.browser.autoReloadOnFileChange setting.
외 5개 항목은 원문에서 볼 수 있습니다.
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗VS Code1.1322개월 전 하이브리드 Markdown 편집기에서 Markdown diff를 열 수 있도록 지원한다 외 10개
-
+
하이브리드 Markdown 편집기에서 Markdown diff를 열 수 있도록 지원한다
# 에디터·언어
원문
[Editor experience] Markdown diffs in the hybrid Markdown editor (Experimental): In the previous release, we introduced the hybrid Markdown editor, which combines rendered Markdown with in-place editing and agent-actionable comments. In this release, Markdown diffs can open in the hybrid Markdown editor. The modified document remains editable, while gutter indicators highlight added, changed, and deleted content. You can use the editor type dropdown to switch between text diff and the Markdown editor with diff annotations.
-
+
터미널 명령어 음성 입력 시 셸 구문을 유지하도록 셸 인식 정리를 적용한다
# 에디터·언어
원문
[Terminal] Better dictation for terminal commands: Terminal dictation applies shell-aware cleanup, so spoken commands preserve shell syntax. For example, saying "git commit dash m hello world" produces git commit -m "Hello World" instead of inserting the words literally. Select the active microphone button to stop recording.
-
+
에디터 모드별로 사용자 정의 편집기 우선순위를 설정하는 기능을 추가한다
# 에디터·언어
원문
[Proposed APIs] Configure custom editor priorities by editor mode: The proposed customEditors.priority feature lets extensions choose different priorities for text and diff editors. For example, an extension can use its custom editor by default for regular files while keeping the built-in editor as the default for diffs and vice versa. Existing single priority values continue to work, and diff editors use explicit by default. Extension authors can learn more about configuring custom editor priorities. We plan to promote this feature to stable in the next release.
외 8개 항목은 원문에서 볼 수 있습니다.
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗VS Code1.1312개월 전 VS Code Speech 확장 없이도 채팅 입력창, 텍스트 편집기, 통합 터미널에서 내장 받아쓰기 기능을 쓸 수 있게 한다 외 7개
-
+
VS Code Speech 확장 없이도 채팅 입력창, 텍스트 편집기, 통합 터미널에서 내장 받아쓰기 기능을 쓸 수 있게 한다
# 에디터·언어
원문
[Editor Experience] Built-in dictation across VS Code (Experimental): Setting: dictation.enabled , dictation.showTranscript (VS Code Insiders), dictation.experimental.llmCleanup To use dictation in VS Code, you no longer need to install the VS Code Speech extension. The built-in transcription service works in chat inputs, text editors, and the integrated terminal, with live text and controls suited to each surface. A single speech session and microphone selection are shared across all three surfaces, which prevents overlapping recordings and keeps dictated text in the intended location. Built-in dictation uses the private, offline Nemotron model. The model downloads on first use and keeps audio on your device. With dictation.experimental.llmCleanup enabled, Copilot refines your transcript as you speak by adding formatting and removing filler words. Transcript text is sent to a language model for cleanup.
-
+
에이전트 창에서 마크다운 파일을 보고 제자리에서 편집하며 에이전트가 처리할 코멘트를 남길 수 있는 하이브리드 마크다운 편집기를 도입한다
# 에디터·언어
원문
[Editor Experience] Hybrid Markdown editor (Experimental): Setting: workbench.editor.markdownDefaultEditorInAgentsWindow In this release, we introduce a new hybrid Markdown editor in the agents window. It lets you view Markdown files, edit them in-place, and add comments that an agent can act on. By using Reopen Editor With you can switch between the text editor and this new Markdown editor, both in the Agents window and editor windows.
-
+
Python Environments를 기본 환경 관리 기능으로 설정하고 시작 속도와 환경 새로 고침 성능을 개선한다
# 에디터·언어
원문
[Languages] Python: Python Environments is the default environment-management experience in VS Code Stable and Insiders after its rollout reached 100% of users. Review the Python Environments rollout details and tracking. Python projects start faster and spend less time refreshing environments. Conda discovery is deferred until needed, concurrent environment scans are consolidated, and Pylance can use the last-known interpreter while a full refresh continues. #1600: Lazy-register Conda manager, #1598: Coalesce concurrent native finder refreshes with the same key, #1607: Return last-known environment when getEnvironment times out
외 5개 항목은 원문에서 볼 수 있습니다.
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗