AI 작업 흐름과 Git 패널을 다듬은 릴리스
Claude Opus·Sonnet의 1M 컨텍스트 BYOK 지원과 Git 패널 개선, 다중 커서 정렬, 이미지 확대 기능이 추가됐다.
교안에 영향
기본 keymap에서 바로 unbind할 수 있게 되어 예전처럼 같은 키를 재정의하는 안내는 맞지 않을 수 있다.
요약
- Agent에서 Claude Opus와 Sonnet의 새로운 1M context window를 지원하도록 BYOK 연동이 업데이트됐다. - git panel에 미커밋 변경 수 배지와 파일 형식 아이콘 지원이 추가됐고, 관련 표시와 작업 성능도 개선됐다. - editor::AlignSelections로 여러 커서를 정렬할 수 있게 됐고, Image Viewer의 pinch-to-zoom과 기본 키 바인딩 해제도 지원한다. - 여러 Agent, LSP, Vim/Helix, Git UI, Linux/Windows 관련 문제를 고쳤다.
바뀐 것
개선
- Agent: 스레드의 스트리밍 텍스트 표시가 더 자연스러워졌다.
- Agent: 진행 중인 thinking blocks가 자동으로 펼쳐져 가독성이 좋아졌다.
- Agent: Add LLM provider 모달의 API key 입력이 마스킹된다.
- Agent: xAI 모델의 토큰 표시가 입력/출력 한도를 반영하도록 바뀌었다.
- Project panel에서 삭제된 파일을 포함한 폴더가 색으로 구분된다.
- stage와 unstage 작업의 지연 시간이 줄었다.
- git diff status의 +와 -가 아이콘 대신 글꼴로 렌더링되도록 바뀌었다.
- Vim: numbered registers를 사용할 때 repeat ( . )가 기록된 register를 증가시키도록 바뀌었다.
- 오디오 지연이 CPU 집중 작업 이후 더 잘 복구되도록 개선됐다.
- remote hostname이 title bar project picker tooltip에 표시된다.
- WSL 환경에서 Python toolchain discovery가 개선됐다.
- mounted VHDs와의 호환성이 좋아졌다.
- Linux 배포판에서 libstdc++.so 요구 조건이 완화됐다.
기타
- Agent: Claude Opus와 Sonnet의 새로운 1M context window를 지원하도록 BYOK 연동을 업데이트했다.
- Agent: Terminal tool 권한 정규식이 환경 변수를 매칭할 수 있게 됐고, 권한 정규식이 활성화되면 $FOO 같은 직접 보간은 보안상 허용하지 않는다.
- Agent: OpenAI 공급자의 스트리밍 응답에 대한 사용량 추적을 지원한다.
- Edit Prediction: 무료 티어 한도를 초과하면 edit prediction 메뉴에 오류 표시가 나타난다.
- git_panel.show_count_badge로 미커밋 변경 수를 보여주는 숫자 배지를 git panel 사이드바 아이콘에 표시할 수 있게 됐다.
- git_panel.file_icons로 icon theme extensions의 파일 형식 아이콘을 git panel에서 사용할 수 있게 됐다.
- C/C++: clangd readonly token modifier를 semantic token rules에 추가해 상수 변수를 상수처럼 강조한다.
- C++: module interface files를 C++ 파일로 인식한다.
- TSX: angled brackets에 대한 rainbow bracket colorization을 제거했다.
- editor::AlignSelections action으로 여러 커서를 정렬할 수 있게 됐다.
- 기본 keymap에서 원하는 key binding을 unbind할 수 있게 됐다.
- editor::GoToPreviousSymbol와 editor::GoToNextSymbol action으로 outline symbol의 이전/다음 항목으로 이동할 수 있게 됐다.