composio

给 AI 装上 1000+ 工具,一句话搞定真实操作

开源 🏷️基础免费,高级付费 ✅ 目前可打开 编程开发 🍴 复刻 4935 🐛 待处理 136 👀 关注 74
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 30993
维护状态 活跃
是否开源 开源
定价模式 🏷️基础免费,高级付费 支持限时试用 · 提供免费额度,高级功能与更大用量需付费订阅,具体价格与额度需查看官网定价页。

项目预览

composio 项目界面预览图
图片来源:项目官网

项目数据

分类编程开发
开发团队ComposioHQ
定价模式🏷️基础免费,高级付费
价格说明提供免费额度,高级功能与更大用量需付费订阅,具体价格与额度需查看官网定价页。
访问状态✅ 目前可打开
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型agentic-ai,agents,ai,ai-agents,aiagents,developer-tools,function-calling,gpt-4,javascript,js,llm,llmops,mcp,python,remote-mcp-server,sse,typescript
GitHub 星标★ 30993
上线时间2024-02-23 00:00:00
代码更新2026-11-09
仓库体积462.4 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数7

项目介绍

Composio 是一个为 AI 代理提供工具集成与执行的基础设施平台。它解决了 AI 代理在调用外部工具时面临的集成复杂、认证繁琐、执行环境不安全等问题。核心能力包括:支持 1000+ 现成工具包(如 GitHub、Slack、Notion 等),提供统一的工具搜索与上下文管理,内置认证流程(OAuth/API Key 等),并提供沙箱化的工作台用于安全执行工具调用。通过 Composio,开发者可以快速为 AI 代理添加真实世界操作能力,将用户的自然语言意图转化为具体行动,显著降低开发门槛。项目使用 TypeScript 编写,同时提供 Python 和 JS SDK,支持 MCP 协议,适合构建从简单助手到复杂多步骤任务的各类 AI 应用。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 30993

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:入门 约 10 分钟 部署方式:库/依赖 6 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Composio 账号,并从 dashboard 获取 COMPOSIO_API_KEY
  • Node.js 环境(使用 npm 包 @composio/core)
  • Python 环境(使用 PyPI 包 composio)
  • 能访问 composio.dev / dashboard.composio.dev 的网络

安装与启动步骤

  1. 1获取 API Key

    打开 Composio dashboard 的设置页,创建并复制 COMPOSIO_API_KEY,稍后作为环境变量或配置传入 SDK。

    export COMPOSIO_API_KEY=sk-xxxxxxxx
  2. 2安装 Node SDK

    在 Node/TypeScript 项目中安装官方 JS SDK 包 @composio/core,用于在 JS 侧的 Agent 中调用工具。

    npm install @composio/core
  3. 3安装 Python SDK

    在 Python 项目环境中安装 PyPI 上的 composio 包,用于在 Python 侧 Agent 中调用工具;两种语言按需选择其一。

    pip install composio
  4. 4克隆 SDK 仓库

    如需阅读源码、示例或本地开发 monorepo,可克隆官方仓库后按仓库内文档自行构建。

    git clone https://github.com/ComposioHQ/composio.git
  5. 5创建用户会话

    README 的 Quickstart 说明:为某个用户创建一个 session,并把该 session 的工具交给你的 Agent,让 Agent 跨 1000+ 应用执行操作。

  6. 6查阅 Quickstart

    仓库 README 未给出完整的会话创建代码示例,具体可执行代码请以 docs.composio.dev 的 Quickstart 页面为准。

关键配置

配置项必填说明示例
COMPOSIO_API_KEY是Composio 平台鉴权密钥,从 dashboard 设置页获取sk-xxxxxxxx

如何确认成功

README 未提供启动验证方式;可先确认 SDK 能正常引入,并能用该 API Key 访问 dashboard 查看会话与工具调用。

常见问题

Q:COMPOSIO_API_KEY 从哪里获取?

A:README 指引到 dashboard 的设置页获取:https://dashboard.composio.dev/settings,创建后复制即可。

Q:应该选 Node 版还是 Python 版 SDK?

A:取决于你的 Agent 技术栈:Node/TypeScript 用 @composio/core,Python 用 composio,二者都只是 SDK,选其一即可。

Q:为什么步骤里没有完整的调用代码?

A:README 节选只说明了“创建 session 并把工具交给 Agent”这一流程,没有贴出代码示例,完整示例请查 https://docs.composio.dev/docs/quickstart。

Q:这个仓库需要自己部署服务吗?

A:不需要。README 说明这是 Composio SDK 的 monorepo,工具集成、认证与沙箱由 Composio 平台提供,本地只需安装 SDK 并配置 API Key。

注意事项

  • 本教程仅依据 README 节选整理,README 未给出安装命令与代码示例,故 confidence 为 low,实际以官方 Quickstart 为准。
  • 不要凭空猜测端口、路径或额外的环境变量,README 中只出现了 COMPOSIO_API_KEY。
  • Composio 提供 1000+ 预认证工具包、按用户会话、认证、触发器与沙箱能力。
  • 官方文档:https://docs.composio.dev;控制台:https://dashboard.composio.dev。

核心亮点

  • 工具生态丰富:集成 1000+ 常用工具,覆盖开发、办公、社交等场景,开箱即用
  • 认证管理省心:内置 OAuth 等认证流程,免去开发者处理令牌刷新等繁琐工作
  • 沙箱执行安全:提供隔离的执行环境,降低工具调用的安全风险

不足之处

  • 文档/社区待观察:部分高级功能的文档深度可能不足,社区支持有待加强

适用场景

  • 构建能操作 GitHub、Slack 等工具的 AI 编程助手
  • 开发自动化办公机器人,自动处理邮件、日历、文档
  • 搭建企业级 AI 工作流,连接内部系统与外部 SaaS

替代项目

LangChain、CrewAI、AutoGPT

上一篇:codebase-memory-mcp

下一篇:novel-architect

同类项目推荐

mcp_chatbot 开源

用 MCP 协议快速跑起一个能聊天的机器人,终端和网页都能用。

A chatbot implementation compatible with MCP (terminal / streamlit supported)

★ 252 2026-08-09
yao 开源

一个二进制文件,搞定 AI 智能体和 Web 应用开发

✨ All your agents and workspaces in one place, on every device you own. Track tasks···

★ 8284 2026-08-09
ai-sdk-deep-research 开源

输入问题,自动生成深度研究报告

A minimal, end‑to‑end deep‑research agent implemented with AI SDK and Next.js

★ 114 2026-08-09
Claude-Patent-Creator 开源

用AI自动写美国专利,检索+合规+附图一步到位

USPTO patent creation system with MCP server + Claude Code plugin. Hybrid RAG search···

★ 211 2026-08-09
generative-media-skills 开源

让AI编码助手直接产出专业级图像视频音频,一站式生成媒体内容

Research-backed agent skills and tools for premium image, video, audio, voice, and g···

★ 237 2026-08-09
lazyskills 开源

一条命令管好智能体技能,随用随取

mission control for agent skills

★ 336 2026-10-24
caura-memclaw 开源

多个智能体共享同一套记忆,协作不各说各话

Caura (formerly MemClaw) — governed shared memory for AI agent fleets. Multi-agent,···

★ 553 2026-08-09
emem 开源

把物理观察变成防篡改记忆,智能体换模型也不丢。

Epistemic settlement memory. Shared, external and verifiable.

★ 89 2026-08-09