워크스페이스 검색과 에이전트 작업 흐름 강화
Copilot이 의미 기반 검색, /chronicle, 에이전트 diffs와 원격 CLI 세션 등 작업 흐름 기능을 넓혔습니다.
교안에 영향
기존의 meaning-based search, /chronicle, BYOK, /remote on 안내가 없다면 옛 글 설명이 맞지 않을 수 있습니다.
요약
- 모든 workspace에서 의미 기반 검색이 가능해지고, GitHub repository와 orgs 전반에 grep-style 검색을 할 수 있습니다. - 실험적 /chronicle로 채팅 기록을 조회해 지난 작업, 수정한 파일, 참고한 pull request를 찾을 수 있습니다. - 에이전트는 chat 안에서 inline diff를 보여 주고, 열린 terminal과 browser tab에 접근할 수 있으며, custom agents·skills·instructions 생성을 지원합니다. - Copilot Business와 Enterprise는 BYOK와 새 정책으로 모델 공급자 연결을 지원하고, CLI 세션 원격 모니터링과 Agent Debug Log 지속 저장이 추가됐습니다. - 스마트한 prompt caching, deferred tool loading, 새 agentic tools, 그리고 Markdown preview 개선이 함께 적용됐습니다.
바뀐 것
새 기능
- 실험적 /chronicle로 채팅 상호작용을 local database에 저장해 지난 세션과 최근 작업을 조회할 수 있게 됐습니다.
- 자연어 설명만으로 custom agents, skills, instructions 초안을 생성할 수 있게 됐습니다.
- Copilot Business와 Enterprise에서 OpenRouter, Microsoft Foundry, Google, Anthropic, OpenAI 등의 API key를 연결해 해당 모델을 VS Code chat에서 직접 쓸 수 있게 됐습니다.
- Agents가 열린 foreground terminal을 읽고 쓰는 기능을 지원합니다.
- 공유한 browser tab을 context로 넘겨 에이전트가 페이지를 읽고 상호작용할 수 있는 integrated browser가 추가됐습니다.
- 실험적 기능으로 /remote on을 사용해 VS Code에서 시작한 Copilot CLI 세션을 GitHub.com이나 mobile app에서 원격으로 모니터링하고 조작할 수 있습니다.
- Markdown source와 preview 사이를 새 toolbar buttons와 commands로 전환할 수 있는 새 Markdown preview 경험이 추가됐습니다.
개선
- semantic indexing이 모든 workspace에서 동작하도록 확장됐습니다.
- 새 githubTextSearch tool로 GitHub repository와 orgs 전반에 grep-style 검색을 할 수 있게 됐습니다.
- smart prompt caching, deferred tool loading, 새 agentic tools로 요청당 token 사용량을 줄였습니다.
- 코드 변경 내용이 chat thread 안에서 inline diff로 표시됩니다.
- Ollama, Foundry Local 등 로컬 모델 실행 지원이 추가됐습니다.
- Agent Debug Log panel이 로그를 로컬에 유지해 이전 실행을 다시 추적할 수 있게 됐습니다.
- 장시간 실행되는 terminal command의 상태가 chat의 system notification으로 표시됩니다.
- incremental chat rendering, sortable agent sessions, synced session titles로 agent session 작업 흐름이 개선됐습니다.
기타
- Copilot Business와 Enterprise용 Bring Your Own Language Model Key policy로 관리자 제어가 가능해졌습니다.
- Copilot Free, Pro, Pro users에서도 BYOK를 사용할 수 있게 됐습니다.