Composio 是什么
简单说,它是一个多工具 Agent 控制器,把几百个常见 SaaS 应用的接入统一成一层基础设施。核心优势:用 OAuth 授权登录,不需要手动处理各应用的 API key;在 OpenClaw 里直接调用;做复杂 Agent 工作流时能降低 token 成本、提升成功率,同时减少工程复杂度。
完整接入步骤
1. 注册 Composio
打开 dashboard.composio.dev,注册账号。
- 注册后选择 Use with my tools
- 选择 Connect to OpenClaw
- 获取 API key
2. 连接目标应用
在左侧菜单点击 Connect Apps,选择你需要接入的应用(Gmail、GitHub、Notion 等,支持 500+ 应用)。
3. 终端安装插件
在终端执行安装命令。
4. 配置 API Key
在命令行中将 ck_your_key_here 替换成刚刚生成的 API Key。
5. 重启 OpenClaw
6. 测试连接
在 OpenClaw 中直接提问验证。比如接入了 Gmail,直接问「我最新的邮件是什么」,能正常返回就说明接通了。
架构逻辑
整个设计思路很清晰:Composio 负责连接和管理应用,OpenClaw 负责调用,Agent 负责思考。后续要加新应用,只需要在 Composio 的 dashboard 里配置,OpenClaw 端不用动。
这里有个坑值得注意:虽然 Composio 用 OAuth 规避了手动管理 API key 的问题,但你仍然需要理解每个应用的权限范围。授权时别图省事全选,按需开放权限是基本原则。
对于一人公司来说,这种「一个控制面板管理所有工具连接」的模式非常实用。Agent 的价值不在于它能聊天,而在于它能替你操作真实的工作流。把 OpenClaw + Composio 跑通,等于给自己配了一个能跨应用执行任务的数字员工。