검색
← 릴리스 노트

여러 채팅 플랫폼용 통합 Chat SDK 공개

Vercel · 기능추가 · 2026.02.23

Slack, Microsoft Teams, Google Chat, Discord, GitHub, Linear용 봇을 하나의 TypeScript 라이브러리로 만들 수 있게 됐습니다.

교안에 영향

기존 안내 글에서 플랫폼별로 별도 코드베이스를 유지해야 한다는 설명은 더 이상 맞지 않습니다.

요약

- Chat SDK를 공개 베타로 오픈 소스화했습니다. - Slack, Microsoft Teams, Google Chat, Discord, GitHub, Linear에 같은 코드베이스로 배포할 수 있습니다. - mentions, messages, reactions, button clicks, slash commands를 위한 형식 안전 이벤트 핸들러를 제공합니다. - Redis, ioredis, 인메모리 저장소용 어댑터로 분산 상태 관리를 지원하고, AI SDK text stream을 post()에 전달해 실시간 응답 스트리밍을 할 수 있습니다.

바뀐 것

새 기능 7

  • Chat SDK를 공개 베타로 오픈 소스화했습니다.
  • Slack, Microsoft Teams, Google Chat, Discord, GitHub, Linear에 하나의 코드베이스로 봇을 배포할 수 있습니다.
  • mentions, messages, reactions, button clicks, slash commands를 위한 형식 안전 이벤트 핸들러를 제공합니다.
  • JSX cards와 modals로 각 플랫폼에서 네이티브로 렌더링되는 사용자 인터페이스를 만들 수 있습니다.
  • Redis, ioredis, 인메모리 저장소용 플러그형 어댑터로 분산 상태 관리를 지원합니다.
  • post() 함수가 문자열, 객체, AST, JSX를 포함한 메시지 전송을 지원합니다.
  • post() 함수가 AI SDK text stream을 받아 실시간 AI 응답 스트리밍을 지원합니다.

기타 1

  • core chat package를 시작점으로 하는 모듈형 플랫폼 어댑터 구조와 Slack, Discord, GitHub, Next.js, Nuxt, Hono용 가이드를 제공합니다.

원문 제목 · Introducing npm i chat – One codebase, every chat platform