SuperAPI AI 工具集

connectonion

ConnectOnion 是一个面向 AI 智能体的命令行工具集(CLI harness),通过单一命令 `co` 让智能体访问 Gmail、Outlook、浏览器、文件、聊天应用及其他智能体。它强调本地化上下文管理,提供 `co rem` 实现去中心化上下文流,将邮件和编码会话中的信息连接成本地 Markdown 页面,供人和智能体读取。同时它也是一个 Python 框架,可用于构建自定义智能体。

访问官网

工具介绍

ConnectOnion 是一个面向 AI 智能体的命令行工具集(CLI harness),其核心理念是“CLI is all you need”。它通过一个统一的命令行工具 co,让 AI 智能体能够访问其工作所需的账户和工具,包括 Gmail、Outlook、已登录的浏览器、本地文件、聊天应用以及其他智能体。

主要能力

  • 统一命令行接口:所有工具通过 co 命令访问,智能体可通过 --help 按需发现每个工具的功能。
  • 身份与记忆:管理智能体身份和记忆。
  • 邮件、日历与笔记:支持 Gmail、Outlook 等邮件服务,以及日历和笔记功能。
  • 浏览器与文件:可操作已登录的浏览器和本地文件。
  • 问题与反馈:集成 Linear、Canny 等问题跟踪和反馈工具。
  • 智能体与服务器:支持与其他智能体和服务器的交互。
  • MCP 集成:计划将 MCP 服务器置于同一命令行下(co mcp,即将推出)。

使用方式

安装:一行命令即可安装 co 并完成设置,包括智能体身份、带启动信用的 OpenOnion 密钥,以及告诉 Codex 和 Claude Code 关于 co 的技能和命令索引。安装使用 uv(如需要会自动安装),以避免污染系统 Python。

连接工具:安装后,可连接 Google、浏览器、聊天应用和项目设置。

在 Claude Code、Codex 或 Cursor 中使用:无需向这些工具安装任何东西,只需让编码智能体“使用 co 检查我的 Outlook 收件箱”,它就会读取 co commands 和 co outlook --help 后执行。co skills link 还可将 ConnectOnion 的技能链接到 Claude Code 和 Codex。

co rem — 去中心化上下文流

co rem 将邮件和编码会话中的上下文连接成本地、链接的 Markdown 页面。人物、项目、技能和决策保持与其来源的连接,便于追溯证据并复用上下文。上下文存储在本地机器上(~/.co/rem),智能体可读取。每日调度目前需要 macOS。

适用场景

  • 需要让 AI 智能体访问多种外部工具和账户的场景。
  • 希望将分散的上下文(邮件、编码会话)整合并本地管理的用户。
  • 使用 Claude Code、Codex、Cursor 等编码智能体的开发者。
  • 希望基于同一框架构建自定义智能体的开发者(ConnectOnion 也是 Python 框架)。

限制

  • 每日调度功能目前仅支持 macOS。
  • co mcp 功能尚未发布(即将推出)。
  • 调查过程中选定的源内容会发送到配置的模型,需注意源控制和成本。
  • 从其他设备访问需通过 co rem open --live 打开在线 Host,且仅限 Host 所有者。

其他信息

  • 稳定版 1.9.2 可通过 pip install connectonion 安装,预览版需选择加入。
  • 许可证:Apache-2.0。
  • 问题可前往 Discussions 或 Discord,bug 提交至 Issues。