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。