마이크로소프트 봇 프레임워크

마이크로소프트 봇 프레임워크

Microsoft Bot Framework

마이크로소프트의 멀티채널 봇 개발 프레임워크 (2025년 12월 지원 종료, Microsoft 365 Agents SDK로 이전 권장)

부분 무료WebDesktopiOS오픈소스한국어LLM 기반멀티모달서비스 종료
웹사이트 방문하기azure.microsoft.com

가격 정보

부분 무료시작 가격: 무료 (Standard S1 메시지당 $0.50)

F0 플랜은 무료이며 표준 채널 메시지는 무제한, 프리미엄 채널은 월 1만 건까지 무료로 지원합니다. S1 플랜은 프리미엄 채널 메시지 1,000건당 $0.50의 비용이 발생합니다. 봇을 구동하는 Azure App Service 및 인지 서비스(LUIS 등) 이용에 따른 추가 인프라 비용이 별도로 청구될 수 있습니다.

가격표 확인하기

최근 업데이트와 소식

소개AI 요약

Microsoft Bot Framework는 챗봇을 빌드·테스트·배포·관리하기 위한 종합 프레임워크였습니다. 그러나 2025년 12월 31일부로 지원이 종료되었으며, 2026년 1월 5일 GitHub 저장소가 아카이브되었습니다. Microsoft는 마이그레이션 경로로 Microsoft 365 Agents SDK와 Teams SDK 사용을 권장합니다. 기존 봇은 계속 작동하지만 신규 기능 추가나 보안 업데이트는 제공되지 않습니다.

활용 워크플로우

SDK 및 Composer 하이브리드 개발C#, Java, Python 기반의 프로코드(SDK)와 시각적 대화 설계 도구(Composer)를 결합하여 복잡한 비즈니스 로직과 대화 흐름을 동시에 구현합니다.
Azure OpenAI 및 AI Search 통합Azure OpenAI의 LLM과 AI Search의 RAG 패턴을 연결하여 기업 내부 문서를 기반으로 신뢰할 수 있는 생성형 AI 답변 기능을 구축합니다.
멀티 채널 커넥터 (Azure Bot Service)단일 코드베이스로 Microsoft Teams, Slack, Facebook Messenger, 웹 기반 채팅 등 10개 이상의 채널에 봇을 배포하고 통신을 최적화합니다.
Bot Framework Emulator 디버깅로컬 개발 환경에서 봇의 상태(State)와 페이로드를 실시간으로 검사하고, 대화 중첩 구조를 시각적으로 추적하여 오류를 수정합니다.
마이크로소프트 봇 프레임워크AI 허브
적응형 카드(Adaptive Cards) UI 설계JSON 기반의 선언적 UI 프레임워크를 통해 다양한 플랫폼에서 일관된 사용자 경험을 제공하는 대화형 양식과 대화식 버튼을 생성합니다.
대화 상태 및 세션 관리Azure Cosmos DB와 연동하여 사용자의 대화 기록, 사용자 프로필, 대화 단계(Dialog Stack) 등의 컨텍스트를 안정적으로 저장하고 복원합니다.
Direct Line API 커스터마이징표준 커넥터가 지원하지 않는 고유의 모바일 앱이나 웹 애플리케이션에 봇 기능을 직접 통합하기 위한 고성능 통신 프로토콜을 제공합니다.
SDK 및 Composer 하이브리드 개발C#, Java, Python 기반의 프로코드(SDK)와 시각적 대화 설계 도구(Composer)를 결합하여 복잡한 비즈니스 로직과 대화 흐름을 동시에 구현합니다.
Azure OpenAI 및 AI Search 통합Azure OpenAI의 LLM과 AI Search의 RAG 패턴을 연결하여 기업 내부 문서를 기반으로 신뢰할 수 있는 생성형 AI 답변 기능을 구축합니다.
멀티 채널 커넥터 (Azure Bot Service)단일 코드베이스로 Microsoft Teams, Slack, Facebook Messenger, 웹 기반 채팅 등 10개 이상의 채널에 봇을 배포하고 통신을 최적화합니다.
Bot Framework Emulator 디버깅로컬 개발 환경에서 봇의 상태(State)와 페이로드를 실시간으로 검사하고, 대화 중첩 구조를 시각적으로 추적하여 오류를 수정합니다.
마이크로소프트 봇 프레임워크AI 허브
적응형 카드(Adaptive Cards) UI 설계JSON 기반의 선언적 UI 프레임워크를 통해 다양한 플랫폼에서 일관된 사용자 경험을 제공하는 대화형 양식과 대화식 버튼을 생성합니다.
대화 상태 및 세션 관리Azure Cosmos DB와 연동하여 사용자의 대화 기록, 사용자 프로필, 대화 단계(Dialog Stack) 등의 컨텍스트를 안정적으로 저장하고 복원합니다.
Direct Line API 커스터마이징표준 커넥터가 지원하지 않는 고유의 모바일 앱이나 웹 애플리케이션에 봇 기능을 직접 통합하기 위한 고성능 통신 프로토콜을 제공합니다.
연동Microsoft TeamsAzure OpenAI ServiceAzure AI Language (LUIS)Azure Cosmos DBMicrosoft Power Virtual Agents (Copilot Studio)SlackMicrosoft Dynamics 365

핵심 차별점: 코드 중심의 유연한 SDK와 Azure 클라우드의 강력한 AI 인프라를 결합하여 엔터프라이즈 보안 요구사항을 충족하는 지능형 멀티 채널 봇을 구축합니다.

주요 기능AI 요약

  • 멀티채널 봇 연결 — Microsoft Teams·웹·이메일·전화 등 다양한 채널 지원 (지원 종료)
  • Bot Builder SDK — C#·JavaScript·Python으로 봇 로직 구현
  • Azure Bot Service 통합 — 클라우드 배포 및 관리
  • Adaptive Cards — 리치 인터랙티브 카드 UI 지원
  • Language Understanding(LUIS) 연동 — NLU 기반 의도 파악

활용 사례AI 요약

  • Microsoft Teams 기반 업무 자동화 봇(Teams SDK로 마이그레이션 권장)
  • Azure AI 서비스 연동 챗봇 구축
  • 레거시 엔터프라이즈 봇 유지보수

사용자 리뷰

리뷰를 불러오는 중...

대안 도구

이 도구 대신 사용할 수 있는 대안