SDK 기반 VS Code 확장과 맞춤형 마켓플레이스 도입
VS Code 확장이 공유 Cline SDK로 전환되고, ClinePass와 Customize 마켓플레이스가 추가됐다.
교안에 영향
예전의 Cline 작업 구현, Explain Changes 안내, 단축키나 UI 흐름을 설명한 글은 SDK 전환과 Customize/ClinePass 추가로 맞지 않을 수 있습니다.
요약
- VS Code 확장이 공유 Cline SDK 세션 계층으로 전환되어 작업, 도구, Plan/Act 모드, MCP, 체크포인트, 텔레메트리, 제공자 변경, 압축, 실수 제한, 작업 기록을 함께 다룹니다. - ClinePass와 새 계정 흐름이 추가되고, 제공자 선택, 구독 연결, 라이브 모델 목록, 권한 오류, 크레딧 부족 안내가 보강됐습니다. - Customize 마켓플레이스가 추가되어 Skills, MCP servers, Plugins를 검색·설치·관리할 수 있고, 플러그인 번들 Skills도 지원합니다. - 대기 중인 채팅 전송, 이전 사용자 메시지 편집 후 재생성, 일반화된 SDK 제공자 설정과 모델 카탈로그 지원이 추가됐습니다. - 플랜/액트 처리, 제공자·모델 설정, 터미널 실행, MCP 설정, 자동 승인, 작업 기록, 압축/실수 제한, 로그인 흐름과 관련된 동작이 전반적으로 정리되고 일부 기능은 제거 또는 임시 비활성화됐습니다.
바뀐 것
새 기능
- 공유 Cline SDK 세션 계층을 사용하는 VS Code 확장 런타임을 추가해 작업, 도구, Plan/Act 모드, MCP, 체크포인트, 텔레메트리, 제공자 변경, 압축, 실수 제한, 작업 기록을 처리합니다.
- ClinePass를 VS Code 확장에 추가해 온보딩, 제공자 선택, 가입과 구독 연결, 라이브 모델 목록, 권한 및 조직 오류 상태, 크레딧 부족 안내, 인증 및 오류 처리를 제공합니다.
- Skills, MCP servers, Plugins를 찾고 관리하는 Customize 마켓플레이스를 추가해 설치됨 탭, 마켓플레이스 탭, 검색, 필터링, 설치/삭제, 활성화/비활성화 기능을 제공합니다.
- Plugins를 추가해 맞춤형 도구, 워크플로, skills, MCP 기반 기능을 팀이나 프로젝트에 맞게 확장할 수 있게 했습니다.
- 채팅에서 대기 중인 프롬프트를 추가해 작업 중에 보낸 메시지를 큐에 넣고, 현재 턴이 진행되는 동안 표시하며, 실행 전에 취소할 수 있게 했습니다.
- 이전 사용자 메시지 편집 후 재생성을 지원하고, Reset Chat과 Reset Code 동작을 더 명확하게 했습니다.
- 일반화된 SDK provider settings와 model-catalog 지원을 추가해 더 많은 제공자가 같은 model picker, reasoning controls, dynamic model IDs, provider config persistence, custom model handling을 공유할 수 있게 했습니다.
- ClinePass models, 새 Cline catalog data, Fireworks GLM 5.2, Kimi K2.6 Fast, Kimi K2.7 Code, Qwen 3.7 Plus, MiniMax M3 업데이트, SAP AI Core 연동, LiteLLM model fetching, Codex OAuth credentials, OpenAI-compatible model settings를 추가했습니다.
- 플러그인용 MCP 지원과 VS Code 확장에서 쓰는 공유 마켓플레이스 설치/삭제 연결을 추가했습니다.
개선
- VS Code 확장을 기존 작업 구현에서 공유 Cline SDK로 옮기고, 확장 빌드/패키징 흐름을 Bun으로 전환했습니다.
- Plan/Act 모드 처리를 SDK coordinator로 재구성하고, CLI와의 정합성을 높이며 Plan에서 Act로 전환할 때 자동으로 이어지도록 했습니다.
- provider.json, model catalog, SDK session config를 중심으로 제공자와 모델 구성을 재구성해 제공자 전환 간 설정 보존과 선택한 제공자 변경 시 세션 재시작을 지원합니다.
- 많은 제공자별 화면을 공통 설정 컴포넌트와 일관된 reasoning selector로 바꿔 provider settings UI를 단순화했습니다.
- SDK run-commands 경로로 터미널 실행을 단순화하고, 비대화형 명령 안내와 구조화된 명령 형식을 더 안전하게 정리했습니다.
- 레거시 MCP 파일과 형식을 공유 설정 파일로 옮기고, 더 안전한 잠금과 원자적 업데이트로 MCP 설정 쓰기를 보호합니다.
- 마켓플레이스 설치 후 MCP hub를 자동 새로고침해 수동 재시작 없이 새 서버를 사용할 수 있게 했습니다.
- Customize 아래에 MCP/Skills/Plugins 진입점을 재배치하고, Customize 메뉴에서 workflows를 숨기며, 좁은 화면에서는 Customize 탭이 줄바꿈되도록 했고, 원격으로 MCP Marketplace 탭을 비활성화해도 설치된 MCP servers는 계속 접근할 수 있게 했습니다.
- 자동 승인 설정을 단순화해 command auto-approval을 새 설정과 초기화 설정에서 기본 비활성화하고, 관련 UI도 간소화했습니다.
- SDK 전환에 맞춰 task history 처리를 업데이트해 레거시 작업 기록 표시, 재개 시 메타데이터 보존, 삭제 동작 수정을 반영했습니다.
- 압축과 mistake-limit 동작을 SDK로 연결해 Compact 버튼과 실수 추적이 활성 SDK session에 반영되도록 했습니다.
기타
- SDK migration 정리의 일부로 기존 Explain Changes 기능을 제거했습니다.
- SDK 기반 경험이 안정화될 때까지 VS Code 확장에서 subagents를 임시로 비활성화했습니다.
수정
- 마켓플레이스 설치 후 MCP servers 새로고침, 원격 설정에 따른 MCP Marketplace 탭 비활성화, Customize에서 workflows 숨김, plugin-bundled skills 표시, 공유 마켓플레이스 항목 삭제 등 마켓플레이스 예외 상황을 수정했습니다.
- 활성 턴 중 채팅 제출이 메시지를 잃거나 경합하지 않도록 큐에 넣고, 대기 상태를 즉시 보여 주며, 직접 사용자 메시지를 바로 렌더링하고, 지연 전송 동작을 제거했습니다.
- 이전 사용자 메시지 편집에서 Escape가 로컬 편집을 취소하고, reset 동작 라벨이 더 명확해지도록 수정했습니다.