Chat SDK, Slack 에이전트 네이티브 지원 추가
핵심 내용
Chat SDK가 Slack 에이전트를 네이티브로 지원하는 어댑터를 추가했다.
자세히 보기
Chat SDK의 새로운 Slack 어댑터를 통해 메시지 탭에서 직접 Slack 에이전트를 구축할 수 있다. 제안 프롬프트, 회전하는 상태 메시지, 토큰 단위 스트리밍 응답, 네이티브 피드백 버튼 등 전체 에이전트 메시징 경험을 지원한다.
어댑터의 주요 기능은 다음과 같다:
-
스레드별 제안 프롬프트: 정적 페이로드 또는 현재 사용자가 보고 있는 내용(
agent_view)을 포함한 스레드 컨텍스트를 받는 비동기 리졸버를 전달할 수 있다. 에이전트 스레드가 열릴 때 프롬프트가 자동으로 고정된다. -
네이티브 스트리밍 및 폴백: Slack의 스트리밍 API를 통해 응답이 토큰 단위로 렌더링되며, 작업 및 계획 카드를 포함한다. GovSlack처럼 스트리밍을 지원하지 않는 워크스페이스에서는 자동으로 게시-후-편집 방식으로 전환되어 콘텐츠 손실이 없다.
-
기본 제공 피드백:
feedbackButtons: true로 설정하면 모든 스트리밍 응답 끝에 Slack의 네이티브 👍👎 버튼이 나타난다. 클릭은 일반bot.onAction흐름으로 전달된다.
주의할 점은 agent_view에서 Slack이 각 사용자 메시지를 개별 스레드로 처리하기 때문에, 채널 히스토리가 DM의 사용자 측만 반환한다는 것이다. AI 대화 이력을 구축하려면 Chat SDK 대본(transcript)을 사용해야 한다.
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.