에이전트의 병합 충돌 해결과 워크트리 관리 강화
에이전트로 병합 충돌을 바로 해결하고, SSH 연결 워크트리 삭제·이름 변경을 지원합니다.
교안에 영향
auto_indent 설정 방식이 바뀌어 옛 안내의 자동 들여쓰기 설정 설명이 맞지 않을 수 있습니다.
요약
- Agent에서 브랜치 diff를 @-mention해 main 이후 변경 전체를 문맥으로 넣을 수 있습니다. - Agent로 병합 충돌을 빠르게 해결할 수 있고, 일부 모델의 추론 모드와 붙여넣기 편의 기능도 추가됐습니다. - Git에서 worktree를 작업 트리 선택기에서 삭제할 수 있고, SSH 연결 시 worktree 제거·이름 변경을 지원합니다. - 마크다운 미리보기, 확장, Windows, 터미널, 디버거 등에서 여러 버그를 수정했습니다. - Gemini 3 Pro Preview 모델은 제거되었고, auto_indent 설정 동작이 3가지 모드로 바뀌었습니다.
바뀐 것
새 기능
- Agent: 브랜치 diff를 @-mention해 main 이후의 모든 변경을 문맥으로 포함할 수 있게 했습니다.
- Agent: Copilot과 함께 Anthropic 모델을 사용할 때 thinking mode를 활성화했습니다.
- Agent: 메시지 편집기 우클릭 메뉴에 Paste as Plain Text를 추가했습니다.
- Agent: LM Studio 제공자에 api_url과 api_key 설정을 추가했습니다.
- Agent로 병합 충돌을 빠르게 해결할 수 있게 했습니다.
- 작업 트리 선택기에서 git worktree를 삭제할 수 있게 했습니다.
- SSH 연결 시 worktree를 제거하고 이름을 바꿀 수 있게 했습니다.
- git: restore and next 액션을 추가해 커서의 diff hunk를 복원하고 필요하면 다음 항목으로 이동하도록 했습니다.
개선
- Markdown Preview에서 체크 항목을 바꾸면 목록이 갱신되는 속도를 개선했습니다.
기타
- Extensions에서 Jupyter kernel 언어 별칭을 위한 kernel_language_names 필드를 추가했습니다.
- Extensions가 language server 설정 자동완성을 위해 settings schemas를 제공할 수 있는 API를 추가했습니다.
수정
- Windows에서 main (1).log 같은 이름의 파일을 여는 문제를 고쳤습니다.
- Windows에서 Vim normal 및 visual 모드에서 IME가 키 입력을 가로채는 문제를 고쳤습니다.
- Windows에서 프로젝트 경로에 작은따옴표가 있으면 환경 변수가 로드되지 않던 문제를 고쳤습니다.
- Agent 패널에서 terminal tool calls에 대한 Copy Command 버튼이 hover 시 보이지 않던 문제를 고쳤습니다.
- 일부 keymap에서 shift-enter가 커서 위치가 아니라 텍스트 끝에 줄바꿈을 넣던 문제를 고쳤습니다.
- 공유된 agent thread URL이 열리지 않던 문제를 고쳤습니다.
- 이전 메시지에 포커스할 때 subagent view의 동작이 일관되지 않던 문제를 고쳤습니다.
- 외부 agent가 지원하지 않는 ACP 메서드를 호출해 오류를 내던 문제를 고쳤습니다.
- 세로형 terminal panel에서 드래그 앤 드롭이 동작하지 않던 문제를 고쳤습니다.
- Debugger에서 Python 문자열 값에 이스케이프 시퀀스가 그대로 보이던 문제를 고쳤습니다.
- Markdown Preview에서 코드 블록 스크롤바가 세로 스크롤 중 깜빡이던 문제를 고쳤습니다.
- Markdown Preview에서 parser options가 개별이 아니라 한꺼번에 적용되어 렌더링 문제가 나던 부분을 고쳤습니다.
- Extensions에서 author 목록이 넘쳐 보이던 문제를 고쳤습니다.
- 프로젝트 패널에서 항목을 선택하지 않아도 reveal in file manager가 동작하도록 고쳤습니다.