에이전트 창의 타일 레이아웃과 음성 입력 개선
에이전트 창에 타일 레이아웃이 추가되고 음성 입력, 분기 선택, 파일 이동이 개선되었습니다.
교안에 영향
에이전트 창의 타일 레이아웃, `Ctrl+M` 음성 입력, 빈 상태의 브랜치 선택, diff에서 파일 이동 안내는 예전 글과 다릅니다.
요약
- 에이전트 창에 타일 레이아웃이 추가되어 여러 에이전트를 나란히 실행하고 관리할 수 있습니다. - 음성 입력이 더 정확해졌고, `Ctrl+M` 길게 누르기와 녹음 중 파형·타이머·취소/확인 버튼이 추가되었습니다. - 빈 상태에서 브랜치를 먼저 검색·선택한 뒤 cloud agent를 바로 시작할 수 있고, diff에서 파일의 정확한 줄로 이동할 수 있습니다. - "Search in Files"의 include/exclude 필터와 에이전트 창 전반의 탐색, 탭, 성능, 표시 안정성이 개선되었습니다. - 긴 대화 스크롤, diff나 코드 블록이 많은 대화의 깜빡임·멈춤 문제가 수정되었습니다.
바뀐 것
새 기능
- 에이전트 창에 타일 레이아웃을 추가해 현재 화면을 여러 패널로 나눠 여러 에이전트를 동시에 다룰 수 있게 했습니다.
- `Ctrl+M`을 길게 눌러 말할 수 있고, 녹음 중에는 파형, 타이머, 취소 및 확인 버튼이 UI에 표시됩니다.
- 빈 상태에서 에이전트를 시작할 때 브랜치를 먼저 검색하고 선택한 뒤 cloud agent를 해당 브랜치에 바로 실행할 수 있습니다.
- diff에서 파일의 정확한 줄로 바로 이동할 수 있습니다.
- "Search in Files"에 include/exclude 필터를 추가해 검색 범위를 특정 파일 집합으로 좁힐 수 있습니다.
- Design Mode에서 키보드로 요소 트리를 위아래 및 좌우로 이동하며 UI 요소를 선택한 뒤 댓글을 달 수 있습니다.
개선
- 음성 입력의 받아쓰기가 더 안정적이고 정확해졌으며, 전체 음성 클립을 기록한 뒤 batch STT로 변환합니다.
- 음성 입력 처리 중에도 Prompt buttons가 제자리에 유지됩니다.
- Plan tabs가 파일과 같은 문서 동작을 지원하도록 개선되어 안정적인 로딩, dirty tracking, plan 변경 시 reload, markdown 저장·복사·내보내기를 지원합니다.
- 새 에이전트 세션은 기본적으로 사용자가 선호하는 project target에서 시작됩니다.
- File tab 이름을 다른 모든 에이전트의 탭과 전역적으로 유일하게 만들지 않고, 현재 에이전트의 보이는 탭 범위 안에서 해석합니다.
- `Cmd-K`가 최근에 일치한 항목으로 범위를 좁혀 더 적고 더 관련성 높은 에이전트 결과를 보여줍니다.
- macOS에서 텍스트 렌더링에 anti-aliasing을 적용해 글자 가장자리를 더 선명하게 표시합니다.
- 에이전트 창이 꼭 필요할 때만 무거운 업데이트와 가져오기를 수행하도록 조정했습니다.
- 탭을 닫은 뒤 file tree가 꼬일 가능성을 줄이고 복구 속도를 높였습니다.
- local diff fetch를 제한해 SCM 보기에서 CPU와 네트워크 급증 및 지연을 줄였습니다.
- file tree가 변경을 더 안정적으로 반영하고 깜빡임, 오래된 표시, 누락된 업데이트가 줄었습니다.
- extension events를 workspace별로 범위 지정해 프로젝트 간 간섭을 줄였습니다.
- 긴 채팅에서 후속 메시지를 보내기 위해 Enter를 눌렀을 때 발생하던 지연을 줄였습니다.
- 대규모 수정 전송이 더 부드러워지도록 프레임 드롭을 약 87% 줄였습니다.
수정
- 긴 대화 스크롤 중 발생하던 끊김 문제가 수정되어 큰 스레드에서도 부드럽게 스크롤됩니다.
- diff나 코드 블록이 많은 에이전트 대화가 깜빡이거나 멈추는 문제를 수정했습니다.