릴리스 날짜: 2026년 7월 1일 | 버전: 1.127.0

VS Code 1.127이 출시되었으며, 에디터에서 AI 에이전트를 사용하는 모든 개발자에게 중요한 릴리스입니다. 브라우저 에이전트 도구가 일반 제공(GA)으로 승격되고, Agents 윈도우에 중요한 조직 관리 기능이 추가되었으며, 로컬 모델 워크플로우에 영향을 미칠 수 있는 지원 중단 항목도 있습니다. 자세히 분석해 보겠습니다.


🌐 브라우저 에이전트 도구: 일반 제공(GA)

이것은 헤드라인 기능이며, 오랫동안 기다려온 것입니다.

여러 프리뷰 마일스톤을 거친 후, 브라우저 에이전트 도구가 이제 일반 제공되며 기본적으로 활성화됩니다. 에이전트는 통합 브라우저에서 페이지를 열고, 콘텐츠와 콘솔 오류를 읽고, 스크린샷을 찍고, 선택, 입력, 탐색을 수행할 수 있습니다 — 모두 외부 MCP 서버 없이.

이것이 무엇을 의미할까요? 에이전트에게 웹 앱을 구축하고, 실행하고, 브라우저에서 열고, UI를 클릭하고, 기능을 검증하도록 요청할 수 있습니다 — 모두 VS Code 내에서 폐루프로 완료됩니다. 에이전트가 생성한 코드가 올바르게 렌더링되는지 확인하기 위해 외부 브라우저로 전환할 필요가 더 이상 없습니다.

엔터프라이즈 제어: 관리자는 BrowserChatTools 정책으로 브라우저 도구를 완전히 비활성화하거나, ChatAgentNetworkFilter와 허용/거부 목록을 사용하여 에이전트 도구가 접근할 수 있는 도메인을 제한할 수 있습니다. 규제 환경에서는 에이전트가 접근할 수 있는 내용을 세밀하게 제어할 수 있습니다.

설정: workbench.browser.enableChatTools (기본 활성화)


🔒 사이트별 브라우저 권한

통합 브라우저가 이제 사이트별 권한을 지원합니다 — 실제 브라우저처럼. 페이지가 카메라, 마이크, 위치 정보, 클립보드, 블루투스, USB, 시리얼, HID 또는 센서와 같은 기능에 대한 접근을 요청하면 VS Code가 허용 또는 거부 프롬프트를 표시합니다.

이것이 중요한 이유는 에이전트가 브라우저와 상호작용하기 때문입니다. 에이전트가 카메라 접근을 요청하는 페이지를 열면 프롬프트가 표시됩니다 — 에이전트가 자동으로 권한을 부여하지 않습니다. 브라우저의 Site Permissions 메뉴 항목에서 모든 사이트의 권한을 관리할 수 있습니다.


📂 에이전트 세션 그룹과 드래그 앤 드롭

여러 에이전트 세션을 실행하고 있다면(누구나 그렇듯), Agents 윈도우의 세션 목록이 관리하기 어려워지고 있었습니다. 1.127은 다음으로 이를 해결합니다:

커스텀 세션 그룹. 관련 세션을 정리하는 자체 그룹을 만듭니다. 그룹 헤더를 접어 목록을 정리합니다. 각 그룹에는 빠른 작업이 있습니다: 그룹 내에서 직접 새 세션을 시작하거나, 한 번의 클릭으로 모든 세션을 완료로 표시합니다.

전면적인 드래그 앤 드롭 지원. 위아래로 드래그하여 세션을 재정렬합니다. 세션 그룹과 워크스페이스 헤더를 드래그하여 목록을 재정렬합니다. 세션을 그룹 위로 드래그하여 추가합니다. Pinned 섹션에 드롭하여 고정합니다. 여러 세션을 선택하여 블록으로 이동합니다.

15개의 에이전트 세션이 열려 있고 필요한 것을 찾을 수 없었던 적이 있다면, 이것은 실제 작업 방식을 변경하는 삶의 질 향상입니다.


📢 챗 입력 배너: 떠나지 않고 CI 및 PR 댓글 처리

코딩 에이전트 세션에 열린 Pull Request가 있을 때, Agents 윈도우는 이제 챗 입력창 바로 위에 배너를 표시합니다:

CI 실패. PR의 검사가 실패하면, 배너에 실패한 검사 수가 표시되고(예: “5개 검사 중 2개 실패”), 두 가지 작업이 제공됩니다:

  • Fix Checks — 에이전트 수정 자동 시작
  • Reveal Checks — 실패한 검사를 Changes 보기에서 열기

Pull Request 댓글. 새로운 리뷰 댓글이 들어오면, 배너에 댓글 수가 표시되고 다음 작업이 제공됩니다:

  • Address Comments — 댓글을 에이전트에 전달
  • Reveal Comments — 댓글을 에디터에서 열기

이를 통해 다른 보기를 뒤지는 대신, 이미 작업 중인 대화에 머물면서 CI 실패와 PR 피드백에 직접 대응할 수 있습니다.


💰 서브에이전트 크레딧: 위임 비용 가시화

에이전트가 서브에이전트에 작업을 위임할 때, 이제 챗 응답의 서브에이전트 섹션 위에 마우스를 올려 해당 서브에이전트가 사용한 AI 크레딧을 볼 수 있습니다. 이것은 비용 불투명성 문제에 대한 직접적인 대응입니다 — 팀들은 어떤 서브에이전트가 크레딧 예산을 소비하고 있는지 모른 채로 멀티 에이전트 워크플로우를 실행해 왔습니다.

1.126에서 도입된 세션 수준 비용 추적과 결합하여, 이제 세션과 서브에이전트 수준 모두에서 가시성을 확보할 수 있습니다.


💬 멀티 챗 세션: 닫기, 다시 열기, 포크

멀티 챗 세션(단일 에이전트 호스트 Copilot 세션 내의 여러 챗)에 여러 가지 개선 사항이 적용되었습니다:

  • 닫기와 다시 열기. 챗 탭의 X는 폐기가 아닌 숨기기입니다. Conversations 드롭다운에서 복원할 수 있으며, 각 챗에는 표시/숨기기 체크박스가 있습니다.
  • 영구 삭제. 탭 컨텍스트 메뉴에서 Delete Chat을 선택합니다.
  • 모든 챗의 진행 상황. 어느 챗이든 작업 중이면 세션이 진행 중으로 표시됩니다. 각 탭에 자체 진행 상황이 표시됩니다. 세션 헤더의 Changes 필은 모든 피어 챗의 통합 편집을 반영합니다.
  • 피어 챗으로 포크. 대화를 포크하면 새 최상위 세션이 아닌 동일한 세션 내에 새 피어 챗이 생성됩니다. 포크된 챗은 포크 지점까지의 대화를 상속받고 형제 챗과 독립적으로 실행됩니다.

🔧 에이전트 변경 사항에 대한 에디터 거터 피드백

에이전트의 변경 사항을 검토할 때, 이제 에디터 거터에서 직접 피드백을 남길 수 있습니다. 줄 위에 마우스를 올리면 Add Feedback 글리프가 나타나고, 선택하면 해당 줄에 코멘트를 추가할 수 있습니다. 별도의 리뷰 보기로 전환하는 것보다 빠르며, 에이전트를 코드의 특정 위치로 지정하는 것이 더 정밀해집니다.


🛡️ macOS 및 Linux에서 터미널 명령 샌드박싱

에이전트가 호출하는 모든 터미널 명령을 승인하는 것은 지루합니다. 1.127부터 VS Code는 macOS와 Linux에서 터미널 명령 샌드박싱을 롤아웃하고 있습니다. 명령은 다음 상태로 실행됩니다:

  • 네트워크 접근 차단
  • 파일 시스템 접근 제한

에이전트는 명령이 샌드박스 외부에서 실행해야 할 때만 승인을 요청합니다. 이는 안전한 일상 명령에 대한 간섭이 줄어든다는 것을 의미합니다 — 네트워크에 접근하거나 워크스페이스 외부에 쓸 수 있는 작업은 여전히 제어할 수 있습니다.

필요한 경우 Permissions 드롭다운에서 끌 수 있습니다.


🏢 엔터프라이즈를 위한 파일 기반 관리 Copilot 설정

관리자가 이제 디스크의 JSON 파일에서 관리되는 GitHub Copilot 설정을 제공할 수 있게 되었습니다. 1.125에서 도입된 네이티브 MDM 채널과 계정 기반 엔터프라이즈 설정을 보완합니다.

이는 장치 관리에 등록되지 않은 머신 — 에어 갭 시스템, Linux 개발 머신, 또는 Ansible이나 Chef와 같은 구성 관리 도구를 사용하는 환경 — 에 특히 유용합니다.

파일 위치:

  • macOS: /Library/Application Support/GitHubCopilot/managed-settings.json
  • Linux: /etc/githubcopilot/managed-settings.json
  • Windows: %ProgramFiles%\GitHubCopilot\managed-settings.json

이 파일은 MDM 또는 계정 기반 엔터프라이즈 설정이 없을 때만 적용되며, 적절한 MDM을 대체하는 것이 아니라 엣지 케이스의 폴백으로 작동합니다.


⚠️ 내장 Ollama 프로바이더 지원 중단

내장 VS Code Ollama 프로바이더를 사용하여 Bring Your Own Key (BYOK)로 로컬 모델을 실행 중이라면, 이것이 영향을 미칩니다.

내장 Ollama 프로바이더가 이제 지원 중단되었습니다. Ollama에는 공식 VS Code 확장이 있으며, 이것이 챗에서 로컬 Ollama 모델을 사용하는 권장 방법입니다.

대응 방법: 공식 확장을 설치하고 내장 프로바이더를 제거하여 중단 없이 Ollama 모델을 계속 사용하세요. 확장 접근 방식을 통해 Ollama는 VS Code 릴리스를 기다릴 필요 없이 더 빠르게 업데이트를 제공할 수 있습니다.

이는 더 넓은 패턴의 일부입니다 — VS Code가 모델 프로바이더를 코어 에디터에 내장하는 대신 확장 생태계 모델로 전환하고 있습니다.


🧰 기타 주목할 만한 변경 사항

온보딩 투어 (실험적). Agents 윈도우에 신규 사용자가 에이전트 기능을 빠르게 익힐 수 있는 가이드 워크스루가 추가되었습니다. 여전히 실험적이지만, Microsoft가 AI 네이티브 개발의 온보딩을 고려하고 있음을 나타냅니다.

더 나은 PR 제목과 설명. Agents 윈도우의 Create Pull Request 버튼이 이제 세션 컨텍스트를 사용하여 정확한 제목과 설명을 생성하며, 더 이상 일반적인 플레이스홀더가 아닙니다.

반응형 세션 사이드바 (실험적). 좁은 창에서 Agents 윈도우가 공간이 부족할 때 세션 사이드바를 자동으로 숨길 수 있습니다. 설정: sessions.layout.autoCollapseSessionsSidebar.

/troubleshoot 명령. 세션 로그를 분석하여 에이전트 동작 문제를 진단합니다. 로컬 및 원격을 포함한 에이전트 호스트 세션에서 작동합니다. /troubleshoot #session을 입력하고 문제를 설명합니다.


💭 Big Hat의 견해

1.127은 VS Code의 AI 에이전트 스토리가 “기반 구축"에서 “프로덕션 준비"로 전환되는 릴리스입니다. 핵심 테마:

  • 브라우저 도구 GA는 폐루프 빌드-테스트-수정 워크플로우가 프리뷰 실험이 아닌 현실이 되었음을 의미합니다. 이것이 에이전트를 프론트엔드 및 풀스택 개발에 진정으로 유용하게 만드는 기능입니다.
  • 세션 조직 (그룹, 드래그 앤 드롭, 멀티 챗 개선)은 사람들이 여러 에이전트를 동시에 실행하고 있으며 탭이 아닌 프로젝트처럼 관리해야 함을 인정합니다.
  • 서브에이전트 수준의 비용 가시성은 엔터프라이즈 팀에서 듣는 1순위 우려를 해결합니다: “이것이 실제로 얼마나 비용이 드는가?”
  • macOS 및 Linux의 터미널 샌드박싱은 자율 에이전트 워크플로우를 비현실적으로 만드는 승인 피로를 줄입니다.
  • Ollama 지원 중단은 올바른 결정입니다 — 확장 모델이 모두에게 더 좋습니다 — 단, 로컬 모델을 사용 중이라면 지금 전환하세요.

결론: 즉시 업데이트하세요. 브라우저 도구 GA만으로도 가치가 있지만, 세션 관리 개선으로 인해 일상적인 에이전트 작업 방식을 변경하는 릴리스가 됩니다.