Repolode
ComposioHQ

ComposioHQ/composio

AI 에이전트에 1,000개 이상의 사전 인증 앱 툴킷, 사용자별 세션, 작업 실행용 샌드박스를 제공하는 TypeScript 및 Python SDK입니다.

대체할 수 있는 제품:Zapier

스타
30,646
포크
4,875
열린 이슈
138
마지막 커밋
11시간 전

어떤 프로젝트인가요?

Composio는 AI 에이전트를 외부 앱에 연결하는 SDK입니다. 인증이 이미 처리된 1,000개 이상의 툴킷을 제공하므로, 개발자가 연동을 일일이 직접 구현하지 않아도 에이전트가 이메일을 읽고, 티켓을 업데이트하거나 다른 서비스를 호출할 수 있습니다.

SDK는 사용자별 세션을 기준으로 작업 범위를 구분합니다. 세션은 에이전트가 런타임에 앱 도구를 검색하고, 인증한 뒤 실행할 수 있도록 메타 도구를 제공합니다. 덕분에 수백 개의 도구 정의를 모델 컨텍스트에 모두 불러오지 않아도 됩니다. 세션은 Claude나 Cursor 같은 클라이언트가 사용할 수 있도록 호스팅 MCP 엔드포인트로도 제공할 수 있습니다.

저장소에는 TypeScript SDK(@composio/core), Python SDK, 셸에서 도구를 검색하고 실행하는 명령줄 도구, 그리고 OpenAI Agents, Claude Agent SDK, Vercel AI SDK, LangChain, LlamaIndex, CrewAI 등 프레임워크용 프로바이더 어댑터가 포함되어 있습니다.

핵심 기능

  • 01사용자별 세션에 인증이 처리된 1,000개 이상의 툴킷을 제공합니다.
  • 02런타임에 앱 도구를 검색하고 인증한 뒤 실행하는 메타 도구를 제공합니다.
  • 03MCP 호환 클라이언트에서 사용할 수 있도록 세션을 호스팅 MCP 엔드포인트로 제공합니다.
  • 04동일한 API를 지원하는 TypeScript 및 Python SDK를 제공합니다.
  • 05셸에서 도구를 검색하고 실행하며 연결할 수 있는 CLI를 포함합니다.
  • 06프로바이더 어댑터를 통해 다양한 에이전트 프레임워크를 지원합니다.

활용 사례

  • 사용자의 이메일, 캘린더 또는 문서에서 작업을 수행하는 개인 비서 에이전트를 구축합니다.
  • Claude Code 같은 코딩 에이전트가 CLI나 MCP를 통해 외부 앱 작업을 수행하도록 합니다.
  • 커넥터를 일일이 작성하지 않고 기존 LangChain, LlamaIndex 또는 OpenAI Agents 애플리케이션에 여러 앱 연동을 추가합니다.
  • 멀티테넌트 AI 제품에서 사용자별 연결 계정을 분리해 관리합니다.

빠른 시작

  1. 1

    TypeScript SDK와 OpenAI Agents provider를 설치합니다

    npm install @composio/core @composio/openai-agents @openai/agents
  2. 2

    Composio 대시보드에서 COMPOSIO_API_KEY를 가져옵니다

  3. 3

    사용자 세션을 만들고, 세션의 도구를 에이전트에 전달한 다음 실행합니다

사용 전 알아둘 점

  • SDK를 사용하려면 먼저 대시보드에서 Composio API 키를 발급받아야 합니다.
  • TypeScript SDK는 Node 22 이상에서만 테스트되었습니다.

토픽

자주 묻는 질문

composio은(는) 무엇인가요?
AI 에이전트에 1,000개 이상의 사전 인증 앱 툴킷, 사용자별 세션, 작업 실행용 샌드박스를 제공하는 TypeScript 및 Python SDK입니다. Composio는 AI 에이전트를 외부 앱에 연결하는 SDK입니다. 인증이 이미 처리된 1,000개 이상의 툴킷을 제공하므로, 개발자가 연동을 일일이 직접 구현하지 않아도 에이전트가 이메일을 읽고, 티켓을 업데이트하거나 다른 서비스를 호출할 수 있습니다.
composio은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
composio은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
composio은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. composio의 마지막 커밋은 2026년 10월 20일입니다.
composio은(는) 어디에 사용할 수 있나요?
사용자의 이메일, 캘린더 또는 문서에서 작업을 수행하는 개인 비서 에이전트를 구축합니다. Claude Code 같은 코딩 에이전트가 CLI나 MCP를 통해 외부 앱 작업을 수행하도록 합니다. 커넥터를 일일이 작성하지 않고 기존 LangChain, LlamaIndex 또는 OpenAI Agents 애플리케이션에 여러 앱 연동을 추가합니다. 멀티테넌트 AI 제품에서 사용자별 연결 계정을 분리해 관리합니다.
composio는 어떻게 설치하나요?
TypeScript SDK와 OpenAI Agents provider를 설치합니다: npm install @composio/core @composio/openai-agents @openai/agents Composio 대시보드에서 COMPOSIO_API_KEY를 가져옵니다 사용자 세션을 만들고, 세션의 도구를 에이전트에 전달한 다음 실행합니다
composio은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/ComposioHQ/composio

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트