Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그

Claude Code를 REST API로 감싸기: 세션, 스트리밍, MCP

크리에이트립 favicon크리에이트립·Architecture·
TypeScriptJavaScriptREST APIDockerGitHub
2025년 12월 21일0

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

크리에이트립이 Claude Code를 REST API로 감싸 세션 기반 메모리, 스트림 분리, MCP 도구 브릿지를 활용해 웹 환경에서도 CLI의 강력한 기능을 재사용하는 방법을 공유합니다.

구현 방법

  • 세션 기반 메모리: API로 받은 메시지 배열을 JSONL 세션으로 저장하고, SDK의 resume로 대화를 복원
  • 스트리밍 응답 처리: textStream과 reasoningStream으로 이벤트를 분리해 필요 시 구독하고, 최종 사용량 데이터를 확인
  • MCP 도구 브릿지: 기존 도구를 MCP 서버로 변환하고 도구 호출 시 mcp__tools__ 접두사 규칙을 적용

주요 결과

  • 세션 저장/복원과 스트리밍 아키텍처로 재사용성과 확장성을 높임
  • 도구 생태계를 MCP 서버로 연결해 기존 도구 재활용이 용이해짐

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
No Image
76%

Claude MCP로 엔지니어링 업무 자동화하기 \:\ 정보 검색, README, Git, Slack 활용법

인포그랩 favicon인포그랩·2025년 01월 22일
No Image
76%

Claude MCP로 엔지니어링 업무 자동화하기 \:\ 정보 검색, README, Git, Slack 활용법

인포그랩 favicon인포그랩·2025년 01월 22일
Agent SDK로 만드는 자율적 AI Assistant 섬네일
75%

Agent SDK로 만드는 자율적 AI Assistant

크리에이트립 favicon크리에이트립·2025년 11월 06일