Vercel, Chat SDK 공개… Slack·Discord·GitHub 에이전트를 단일 TypeScript 코드베이스로

X에서 Vercel이 발표한 내용

2026년 3월 19일 Vercel은 모든 채팅 플랫폼이 서로 다른 event model, thread 구조, streaming 동작을 갖고 있다는 점이 내부 agent 확산의 병목이었다고 설명하며 Chat SDK를 공개했다. 핵심 메시지는 단순하다. agent 자체를 만드는 것보다 Slack, Discord, GitHub 같은 채널마다 통합 로직을 따로 붙이는 일이 더 느리고 번거로웠고, 이 문제를 SDK 레이어로 추상화하겠다는 것이다.

공식 블로그가 설명한 Chat SDK의 범위

Vercel 블로그에 따르면 Chat SDK는 TypeScript 기반 라이브러리로, 하나의 코드베이스에서 Slack, Microsoft Teams, Google Chat, Discord, Telegram, GitHub, Linear용 bot을 만들 수 있다. 핵심 chat 패키지가 event routing과 application logic을 맡고, 플랫폼 차이는 adapter가 처리한다. 즉 Slack용 handler를 작성한 뒤 Discord로 옮긴다고 해서 bot 로직 전체를 다시 짤 필요가 없다는 뜻이다.

SDK는 markdown을 각 플랫폼 표현 방식에 맞게 자동 변환해 streaming 중 포맷 깨짐을 줄인다.

link preview, referenced posts, images를 agent prompt에 자동 포함해 context를 더 풍부하게 만든다.

Redis 외에도 PostgreSQL state adapter를 production-ready 옵션으로 추가했다.

블로그는 WhatsApp 지원과 함께, Chat SDK가 open source이며 public beta 단계라고 밝힌다.

왜 중요한가

agent가 실제 업무에 스며들려면 사용자가 agent를 찾아가는 방식보다, 사용자가 이미 일하는 채널 안으로 agent가 들어가는 방식이 더 자연스럽다. 문제는 채널마다 threading, reaction, markdown, streaming, table rendering 방식이 달라 같은 기능을 반복 구현해야 한다는 점이었다. Vercel은 Chat SDK를 통해 이 차이를 adapter 레이어로 밀어 넣고, 개발자는 핵심 workflow 정의에 집중하도록 만들고자 한다.

이는 AI SDK가 모델 제공자 차이를 단일 인터페이스로 감쌌던 것과 유사한 전략이기도 하다. 앞으로 agent 경쟁력은 어떤 모델을 쓰느냐뿐 아니라, 얼마나 많은 협업 표면에 빠르게 배치할 수 있느냐에도 달려 있다. 그런 점에서 Chat SDK는 새로운 model launch가 아니라, agent 배포 채널을 하나의 개발 단위로 묶으려는 IT 인프라 업데이트로 볼 수 있다. 기업이 이미 쓰는 메시징 도구와 issue tracker 위로 agent를 자연스럽게 올릴 수 있다면, agent adoption 속도 자체가 달라질 수 있다.

출처: Vercel X 게시물 · Vercel Chat SDK 발표 글