ComposioHQ/composio

Composio powers 1000+ toolkits, tool search, context management, authentication, and a sandboxed workbench to help you build AI agents that turn intent into action.

What it solves

AI エージェントを外部アプリケーションやツールに接続するプロセスを簡素化します。開発者は各アプリごとに認証や統合を手動で構築・管理する必要がなく、1,000 以上の事前認証済みツールキットにエージェントがアクセスできるようになります。

How it works

Composio は SDK(TypeScript と Python)と CLI を提供し、AI エージェントフレームワークとサードパーティアプリの橋渡しを行います。セッションベースのシステムを採用し、各セッションは特定ユーザーにスコープされ、認証とツール実行を処理します。エージェントのコンテキストウィンドウを過負荷にしないため、すべての定義を一度にロードするのではなく、実行時にツールを発見・実行できる「メタツール」を使用します。また、Claude や Cursor などのクライアントと互換性のある Model Context Protocol(MCP)もサポートしています。

Who it’s for

さまざまなソフトウェアアプリケーションで実際のアクションを実行させたいが、各サービスごとにカスタム統合コードを書きたくない AI エージェント開発者向けです。

Highlights

  • 1,000 以上の事前認証済みツールキットが利用可能。
  • ユーザーごとのセッション管理で安全かつスコープされたツールアクセスを実現。
  • OpenAI、Anthropic、LangChain、LlamaIndex、CrewAI、AutoGen など主要フレームワーク向けのネイティブプロバイダーアダプタ。
  • MCP 互換クライアントとの統合を容易にするホスト型 MCP エンドポイント。
  • シェルからツールを検索・実行できる専用 CLI。