VS Code 1.109 — 에디터 하나에서 Claude, Codex, Copilot을 동시에 돌리는 시대

10 min read
VS CodeAI AgentMCPCopilotClaude
VS Code 1.109 — 에디터 하나에서 Claude, Codex, Copilot을 동시에 돌리는 시대

AI 코딩 도구가 하나일 때는 간단했다. Copilot이 자동완성을 해주고, 개발자가 수락하거나 거부하면 끝이었다. 그런데 이제 Claude가 코드를 짜고, Codex가 백그라운드에서 리팩토링하고, Copilot이 인라인 제안을 하는 세상이 됐다. VS Code 1.109(2026년 1월)는 이 세 에이전트를 하나의 에디터 안에서 동시에 관리할 수 있는 환경을 내놓았다. 비유하면 하나의 주방에 파스타 셰프, 디저트 셰프, 스시 셰프가 각자의 조리대에서 동시에 요리하는 구조다.


3가지 실행 모드

VS Code는 AI 에이전트를 용도에 따라 세 가지 모드로 분류한다.

모드실행 위치특징적합한 작업
Local개발자 머신실시간 대화, 즉각적 피드백코드 리뷰, 질문, 디버깅
Background로컬 worktree비동기, 메인 작업과 격리리팩토링, 테스트 생성, 마이그레이션
Cloud원격 인프라팀 전체에 보이는 자율 실행대규모 코드베이스 분석, CI 연동

Local 모드

가장 익숙한 형태다. 채팅 패널에서 에이전트와 실시간으로 대화하면서 코드를 수정한다. 기존 Copilot Chat과 비슷하지만, 이제 Claude와 Codex도 같은 인터페이스에서 선택할 수 있다.

Background 모드

여기서부터 흥미로워진다. Background 에이전트는 Git worktree를 별도로 생성해서 메인 작업 디렉토리와 완전히 격리된 환경에서 작업한다. 비유하면 본 무대에서 공연이 진행되는 동안, 뒤편 리허설 룸에서 다음 곡을 연습하는 것과 같다. 메인 코드를 건드리지 않으면서 리팩토링이나 테스트 추가를 병렬로 진행할 수 있다.

[💡 잠깐! 이 용어는?] Git Worktree: 하나의 Git 리포지토리에서 여러 개의 작업 디렉토리를 동시에 운영하는 기능. 브랜치를 전환하지 않고도 다른 브랜치의 코드를 별도 폴더에서 편집할 수 있다.

Cloud 모드

원격 인프라에서 실행되는 에이전트다. 팀원 누구나 진행 상황을 볼 수 있고, PR을 생성하거나 코드베이스 전체를 분석하는 등의 대규모 작업에 적합하다.


Agent Sessions 뷰

여러 에이전트가 동시에 실행되면 "지금 누가 뭘 하고 있는지" 파악이 중요해진다. VS Code는 Agent Sessions 뷰를 새로 추가했다. 모든 활성 세션을 한 화면에서 볼 수 있고, 세션 간 전환, 진행 상황 모니터링, 결과 비교가 가능하다.

실제 사용 흐름을 생각해보면 이런 식이다:

  1. Local 모드에서 Claude에게 "이 함수의 버그 원인을 분석해줘" 요청
  2. Background 모드에서 Codex에게 "이 모듈의 테스트 커버리지를 80%까지 올려줘" 지시
  3. Agent Sessions 뷰에서 두 작업의 진행 상황을 동시에 확인
  4. Claude가 버그 원인을 찾으면 바로 수정, Codex의 테스트는 백그라운드에서 계속 진행

이전에는 터미널 탭, 브라우저 탭, 에디터를 번갈아 가며 확인해야 했던 것을 한 곳에서 관리할 수 있게 됐다.


병렬 서브에이전트(Parallel Subagents)

하나의 에이전트 세션 안에서도 여러 서브에이전트를 동시에 실행할 수 있다. 메인 에이전트가 작업을 분할하고, 각 서브에이전트가 독립적인 컨텍스트에서 병렬 실행한 뒤 결과를 취합한다.

기존 방식멀티 서브에이전트
리서치 → 구현 → 보안 검토 → 테스트 (순차)리서치 + 보안 검토 병렬 → 구현 → 테스트
한 번에 하나의 컨텍스트서브에이전트별 독립 컨텍스트
중간 결과가 메인 대화에 섞임결과만 깔끔하게 취합

비유하면 팀 리더가 "프론트 분석은 A가, 백엔드 분석은 B가, 인프라 분석은 C가 동시에 진행하고 결과를 모아서 보고해" 라고 지시하는 것과 같다.


MCP Apps — 채팅에서 UI를 렌더링하다

**MCP(Model Context Protocol)**는 AI 에이전트가 외부 도구와 표준화된 방식으로 소통하는 프로토콜이다. VS Code 1.109는 여기서 한 발 더 나아가 MCP Apps를 도입했다. MCP 서버가 반환한 데이터를 인터랙티브 UI 컴포넌트로 채팅 패널에 직접 렌더링한다.

[💡 잠깐! 이 용어는?] MCP(Model Context Protocol): AI 에이전트가 외부 도구(파일 시스템, API, 데이터베이스 등)와 표준화된 방식으로 통신하는 오픈 프로토콜. Anthropic이 주도하고 있다.

예를 들어 MCP Apps를 통해:

  • 배포 파이프라인의 상태를 대시보드 형태로 채팅에서 확인
  • 데이터베이스 쿼리 결과를 테이블 UI로 바로 표시
  • 멀티 스텝 워크플로(승인 → 배포 → 알림)를 채팅 안에서 실행

VS Code는 스스로를 "주요 AI 코드 에디터 중 최초로 MCP Apps를 완전 지원하는 에디터"라고 소개한다.


에이전트 설정과 커스터마이징

.vscode/settings.json
{
  "github.copilot.chat.claudeAgent.enabled": true,
  "github.copilot.chat.agent.customInstructions": "TypeScript strict mode, React functional components only",
  "github.copilot.chat.agent.tools": ["file", "terminal", "search"],
  "github.copilot.chat.agent.model": "claude-sonnet-4-6"
}

커스텀 에이전트를 정의할 때 설정할 수 있는 항목:

  • 도구 접근 권한: 파일 시스템, 터미널, 검색 등 에이전트가 사용할 수 있는 도구 범위
  • 커스텀 지시사항: 프로젝트별 코딩 컨벤션, 사용 기술 스택 등
  • 모델 선택: Claude, GPT, Codex 등 에이전트별로 다른 모델 지정 가능
  • 핸드오프 워크플로: 계획 → 구현 → 리뷰 단계별로 다른 에이전트에게 넘기는 파이프라인 구성

[💡 잠깐! 이 용어는?] Agent Skills: Anthropic이 제공하는 API로, VS Code 확장 개발자가 도메인 특화 기능을 패키징하여 에이전트에게 제공할 수 있는 구조. chatSkills contribution point를 통해 등록한다.


정리

  • VS Code 1.109는 Claude, Codex, Copilot을 하나의 에디터에서 동시 실행할 수 있는 멀티 에이전트 환경을 제공한다
  • Local(실시간), Background(비동기 격리), Cloud(원격 자율) 3가지 실행 모드로 작업 성격에 맞는 에이전트 배치가 가능하다
  • Agent Sessions 뷰로 모든 활성 세션을 중앙에서 관리한다
  • MCP Apps를 통해 채팅 안에서 인터랙티브 UI를 렌더링할 수 있다
  • 커스텀 에이전트 정의로 프로젝트별 워크플로 자동화가 가능하다

AI 코딩 도구를 "자동완성 플러그인" 정도로 생각했다면, VS Code 1.109는 그 인식을 바꿀 만한 업데이트다. 코드 에디터가 개발 에이전트의 오케스트레이션 허브로 변하고 있다.


참고:

관심 있을 만한 포스트

VS Code 1.110 — 에이전트가 생각하고, 브라우저를 열고, 터미널을 본다

2026년 2월 VS Code 1.110이 AI 에이전트 경험을 한 단계 끌어올린 핵심 기능 6가지를 분석한다.

VS Code1.110

Long-Distance NES — VS Code Copilot이 커서 너머까지 코드를 고치는 방법

VS Code Copilot의 Next Edit Suggestions가 파일 전체로 확장되면서, 멀리 떨어진 코드도 자동으로 제안하는 기술적 배경을 분석한다.

VS CodeCopilot

Cloudflare Code Mode — 2,500개 API를 1,000 토큰에 담는 MCP의 새로운 패턴

Cloudflare가 공개한 Code Mode는 AI 에이전트에게 수천 개의 API 엔드포인트를 단 2개 도구로 제공하는 MCP 서버 설계 패턴이다.

CloudflareMCP

Google WebMCP — 웹사이트가 AI 에이전트에게 '메뉴판'을 건네는 시대

Chrome 146에 탑재된 WebMCP의 Declarative·Imperative API 구조와 웹 개발자가 준비해야 할 변화를 분석한다.

WebMCPAI Agent

VS Code 팀의 AI 에이전트 병렬화 — 월간 릴리스를 주간으로 만든 워크플로우

VS Code 팀이 월간 릴리스에서 주간 릴리스로 전환한 비결. 에이전트 세션 병렬화, 자동화 파이프라인, 품질 게이트 설계 전반을 공개했다.

VS CodeAI

Docfind — Rust와 WebAssembly로 만든 서버 없는 브라우저 검색 엔진

Microsoft VS Code 문서 팀이 Rust와 WebAssembly로 구현한 클라이언트 사이드 검색 엔진 Docfind의 내부 설계를 파헤친다.

RustWebAssembly

Accept: text/markdown — AI 에이전트가 HTML 대신 마크다운을 받는 시대

Cloudflare가 AI 에이전트를 위해 HTML을 마크다운으로 자동 변환하는 기능의 동작 원리와 의미를 살펴본다.

CloudflareAI Agent

코딩 에이전트 운영 설계 — Rules부터 MCP·Hooks까지 실무 적용 가이드

코딩 에이전트의 핵심 개념 7가지를 실무 적용 순서대로 정리하고, 팀 운영에 바로 쓸 수 있는 체크리스트를 제공한다.

코딩에이전트Claude Code