VS Code 1.117 — BYOK와 점진적 채팅 렌더링의 등장

8 min read
VS CodeCopilotBYOK에이전트TypeScript
VS Code 1.117 — BYOK와 점진적 채팅 렌더링의 등장

VS Code 1.117이 2026년 4월 22일 릴리스됐다. 이번 업데이트의 핵심은 두 가지다. 기업 계정이 자체 AI API 키를 연결할 수 있게 됐고(BYOK), 채팅 응답이 토큰 단위로 블록별 스트리밍된다.

1.116에서 에이전트 경험을 대폭 개선했다면, 1.117은 유연성과 사용성에 집중했다.


Bring Your Own Key — 기업이 원하던 기능

Business와 Enterprise 플랜에서 자체 API 키를 연결할 수 있다. 지원 공급자는 이렇다.

  • OpenRouter
  • Ollama (로컬 모델)
  • Google AI
  • OpenAI
  • Anthropic Claude

관리자가 GitHub 정책 설정에서 BYOK 가용성을 제어한다. 개별 사용자가 채팅 인터페이스에서 직접 키를 입력하는 방식이다.

기업이 BYOK를 원하는 이유는 세 가지다. 컴플라이언스 — 데이터가 어떤 모델 공급자를 통과하는지 통제해야 한다. 성능 — 특정 작업에 최적화된 모델을 선택할 수 있다. 비용 — 사용량을 직접 모니터링하고 최적화할 수 있다.

[💡 잠깐! 이 용어는?] BYOK(Bring Your Own Key): 서비스 제공자의 API 키 대신 사용자가 직접 보유한 API 키를 연결하는 방식. 비용과 사용 패턴을 사용자가 직접 관리한다.


점진적 채팅 렌더링 — 기다리는 느낌이 달라진다

긴 코드 생성 응답을 기다릴 때, 전체가 완성될 때까지 빈 화면을 보는 것은 불편하다. 1.117의 점진적 채팅 렌더링은 콘텐츠 블록 단위로 스트리밍한다.

설정 가능한 애니메이션 스타일:

스타일동작
fade투명에서 불투명으로
rise아래에서 위로 슬라이드
blur흐림에서 선명으로
scale작게 시작해 원래 크기로
slide옆에서 밀어 들어오기
reveal커튼처럼 펼쳐지기
.vscode/settings.json
{
  "chat.experimental.incrementalRendering": true,
  "chat.incrementalRendering.animation": "fade"
}

현재는 실험적 기능이다. 심리적으로 응답을 기다리는 체감 시간이 줄어드는 효과가 있다. 응답이 빨리 온다고 느끼지 않더라도, 화면에 무언가 나타나면 작업이 진행 중이라는 신호를 준다.


터미널 명령 시스템 알림

장기 실행 백그라운드 터미널 명령의 진행 상황을 채팅 알림으로 받는다. 터미널 탭으로 전환하지 않고 채팅 인터페이스에서 바로 확인할 수 있다.

비유하면 배달 앱이 라이더 위치를 실시간으로 보여주는 것과 같다. 배달이 오고 있는지 불안하게 기다리지 않아도 된다. pnpm build 같은 긴 명령을 걸어두고 다른 작업을 하다가 채팅 알림으로 완료를 확인하는 시나리오다.


VS Code Agents App — Insiders 프리뷰

여러 리포지토리에서 병렬로 에이전트 세션을 실행하는 컴패니언 앱이다. 현재 Insiders 버전에서 프리뷰 중이다.

주요 기능:

  • 서브 세션: 하나의 작업 안에서 병렬 서브 세션 생성
  • 인라인 diff 렌더링 개선: 코드 변경사항 시각화 향상
  • 테마 및 UX 개선: 에이전트 세션 UI 전반 다듬기

현재 에디터 내 에이전트는 탭 하나에서 순차적으로 실행된다. Agents App은 여러 리포를 동시에 처리하는 시나리오를 겨냥한다. "프론트엔드 리포에서 UI 변경, 백엔드 리포에서 API 변경을 동시에 처리"하는 식이다.


에이전트 세션 관리 개선

에이전트 세션이 많아지면 정렬이 필요하다. 1.117에서는 세션을 생성 시간 또는 업데이트 시간 기준으로 필터링할 수 있다.

Copilot CLI 터미널 프로필도 추가됐다. 터미널 패널에서 직접 실행하고, 커스텀 셸 설정을 지원한다. 에이전트 CLI 터미널에는 고유한 제목이 붙는다.

  • Copilot CLI → Copilot Agent
  • Claude Code → Claude
  • Gemini CLI → Gemini

여러 CLI 에이전트를 동시에 실행할 때 구분이 쉬워진다.


TypeScript 6.0.3

이번 릴리스에 TypeScript 6.0.3이 포함됐다. 버그 수정과 import 교정이 주내용이다. TypeScript 6.0 계열의 첫 패치 릴리스다.

TypeScript 6.x에서 추가된 기능(isolatedDeclarations, type predicate 개선 등)을 사용 중이라면 이 업데이트로 알려진 버그들이 수정된다.


1.116과 1.117 비교

영역1.1161.117
AI 키 관리Copilot 내장BYOK 지원 추가
채팅 렌더링완성 후 표시점진적 블록 스트리밍
에이전트 앱에디터 내컴패니언 앱 프리뷰
터미널 알림없음채팅 알림 통합
TypeScript5.x6.0.3

마무리

1.117은 기능보다 사용성 개선에 가까운 릴리스다. BYOK는 기업 고객이 오랫동안 요청한 기능이고, 점진적 렌더링은 AI 도구 사용 체감을 개선한다.

  • 기업 환경에서 AI 비용/컴플라이언스를 직접 제어하고 싶다면 → BYOK
  • 긴 코드 생성 응답의 대기 경험을 개선하고 싶다면 → 점진적 렌더링 활성화
  • 여러 리포 병렬 에이전트 작업이 필요하다면 → Agents App Insiders 프리뷰

VS Code 1.118에서는 Agents App이 Stable로 올라올 가능성이 높다.


참고:

관심 있을 만한 포스트

VS Code 1.115 — 에이전트 앱 프리뷰와 터미널 도구 확장

병렬 에이전트 세션 관리를 위한 VS Code Agents App과 백그라운드 터미널 자동화 기능이 추가된 1.115 릴리즈를 살펴본다.

VS Code에이전트

VS Code 1.116 — 에이전트 디버깅, 포그라운드 터미널, 내장 Copilot

2026년 4월 VS Code 1.116이 에이전트 경험, 터미널, Chat UX, 내장 브라우저를 개선한 핵심 변경사항을 정리한다.

VS Code1.116

VS Code 에이전트 — 실전 개발에서 쓸 수 있게 만드는 세 가지 축

VS Code 1.110이 도입한 컨텍스트 관리, 에이전트 제어, 확장성 기능이 AI 에이전트를 실무에 투입 가능하게 만든 방식을 분석한다.

VS CodeAI Agent

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

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

VS CodeAI

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

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

VS Code 1.109가 도입한 멀티 에이전트 개발 환경의 3가지 실행 모드와 MCP Apps 지원을 분석한다.

VS CodeAI Agent

Cloudflare AI 코드 리뷰 — 48,000건 MR을 AI로 검토한 실전 아키텍처

Cloudflare가 48,095건의 머지 요청에 AI 코드 리뷰를 적용한 방식과 리스크 티어, 조정자 패턴, 프롬프트 주입 방지 구현을 분석한다.

AI코드 리뷰