Chat SDK가 AI SDK tools를 품었다: 에이전트 기능은 이제 권한 설계가 먼저다
Vercel이 2026년 5월 20일 Chat SDK에 AI SDK toolset을 포함했다고 발표했습니다. 핵심은 chat/ai 서브패스와 createChatTools(chat)입니다. 채팅 서비스의 읽기/쓰기 액션을 에이전트 도구로 연결하는 코드가 훨씬 짧아졌습니다.
무슨 일이 있었나
기존에는 채팅 상태 읽기, 메시지 작성, moderation 같은 동작을 에이전트에 붙이려면 앱별 도구 정의를 직접 만들고 권한도 별도로 정리해야 했습니다. 이번 변경은 Chat SDK가 그 경로를 공식화했다는 의미가 큽니다.
왜 중요한가
에이전트 기능의 난이도는 모델 호출보다 애플리케이션 권한에 있습니다. 읽기 도구는 비교적 안전하지만, 쓰기 도구는 메시지를 보내거나 상태를 바꿀 수 있습니다. Vercel의 발표에서 write tools가 기본적으로 승인 흐름에 걸린다는 점은 이 방향을 잘 보여줍니다.
개발자가 지금 확인할 것
- 읽기 도구와 쓰기 도구를 같은 권한으로 묶지 말 것
- 사용자 승인 없이 실행해도 되는 액션과 반드시 확인해야 하는 액션을 나눌 것
- 에이전트가 실행한 도구 호출 로그를 남길 것
- 기존 챗봇 코드는
chat/ai로 옮길 때 deprecated export를 확인할 것
실무 해석
이번 업데이트는 “AI 챗봇”에서 “업무를 수행하는 채팅 에이전트”로 넘어가는 작은 신호입니다. 앞으로 좋은 구현은 모델 성능보다 권한, 승인, 로그, 되돌리기 흐름에서 갈릴 가능성이 큽니다.