MCP in VS Code MEGA Update - Prompts, Resources, Sampling, & New Authentication Flow
- VS Code의 MCP(Model Collaboration Protocol) 지원이 업데이트되어 프롬프트, 리소스, 샘플링 및 새로운 인증 흐름이 추가되었습니다. 🚀
- 새로운 인증 메커니즘은 MCP 서버와의 통합 및 개발 방식을 혁신적으로 변화시킵니다. 🔑
- 에이전트 코딩 흐름은 프롬프트, 리소스 및 샘플링을 지원하며, MCP 서버 설정을 간소화하고 VS Code에서 직접 디버깅 및 게시할 수 있습니다. ⚙️
- MCP 서버는 Anthropic 및 파트너의 사양을 기반으로 프롬프트 제공, 리소스 제공, LLM과의 통신 등 다양한 기능을 지원합니다. 🗣️
- 프롬프트는 리포지토리 내에 있거나 MCP 서버에서 호스팅될 수 있으며, 사용자는 프롬프트를 추가하고 사용자 정의할 수 있습니다. 📝
- MCP 서버는 리소스를 제공할 수 있으며, 이는 컨텍스트를 추가하고 특정 항목을 나열하는 데 사용될 수 있습니다. 🗂️
- MCP 샘플링 지원은 실험적인 기능으로, MCP 서버가 모델에 요청을 다시 보낼 수 있도록 합니다. 🧪
- 새로운 인증 방식은 원격 MCP 서버를 사용하는 최신 인증 사양을 지원하며, 더 이상 토큰이 필요하지 않습니다. ✅
- VS Code는 캐시 재설정, 도구 재설정, 신뢰 목록 서버, 리소스 탐색 등 다양한 MCP 관련 기능을 제공합니다. 🛠️
- 사용자는 특정 모델에 대한 액세스 권한을 특정 MCP 서버에 부여할 수 있으며, 신뢰할 수 있는 계정을 관리할 수 있습니다. 🛡️
- GitHub Copilot과 함께 MCP를 사용하여 에이전트 기반 소프트웨어 개발을 향상시킬 수 있습니다. 🤖