SuperAPI AI 工具集

Nimbus

Nimbus 是一款面向 DevOps、SecDevOps 与平台工程团队的开源本地优先 AI 代理,用于值班(On-Call)场景下的工程智能检索。它通过在你本机运行无头网关,维护跨 GitHub、Jira、Slack、PagerDuty、Datadog 等约 90 个开发工具的私有 SQLite 索引,能在 100 毫秒内完成跨服务查询,回答事故、PR、部署与 DORA 指标等问题。所有凭据保存在操作系统原生密钥库中,不上传云端;任何写入、发送或删除操作都必须经过人工审批(HITL 门控)。它原生支持 MCP 协议,可作为 MCP 客户端驱动连接器,也可作为 MCP 服务器暴露 21 个只读工具。采用 AGPL-3.0 许可,支持 Windows、macOS 和 Linux。

访问官网

工具介绍

Nimbus 是一款开源、本地优先的 AI 代理,专为在生产环境中运维系统的工程师设计,定位为 DevOps、SecDevOps 和平台工程团队的值班情报层。它在你本机运行一个无头 Nimbus Gateway,跨整个开发者工具链(源代码管理、CI/CD、云基础设施、监控、事故管理)维护一个私有 SQLite 索引,并代你执行多步骤任务。

主要能力

  • 本地索引与快速检索:跨 5 个服务的 5 万个索引项搜索耗时低于 100 毫秒,多数查询无需访问网络。
  • 跨服务上下文关联:回答某行代码由谁在何时哪个提交中写入,并可扩展关联承载该变更的 PR、请求它的工单以及它触发的事故。
  • 广泛连接器:提供 90+ 第一方 MCP 连接器,覆盖 Google、Microsoft、GitHub/GitLab/Bitbucket、Slack、Jira、Linear、Notion、Confluence,以及可观测性、CI/CD、安全与质量、功能开关、GitOps、数据与 BI、部署、财务与支持类工具。
  • MCP 双向支持:作为 MCP 客户端驱动连接器;作为 MCP 服务器,通过 21 个只读工具(9 个索引工具 + 12 个代理工具,如 explainWhy、findExpert、assessImpact、getCatchup)向任意 MCP 客户端暴露本地索引和内置代理;开启 [mcp_sink] 后可额外提供一个可选写入工具 capture_note。
  • 安全与同意机制:凭据存于操作系统原生密钥库(Windows DPAPI、macOS Keychain、Linux Secret Service),不会写入磁盘、日志或 IPC 响应。所有破坏性或外发操作在 executor 层被 HITL 门控拦截,而非依赖提示词,无法被越狱绕过。连接器运行在沙箱子进程中,仅接收其声明服务的凭据。外发操作记录在基于 BLAKE3 链的只追加出口账本中,可用 nimbus prove 报告。提示注入通过将文件内容和 API 响应作为类型化 <tool_output> 数据块注入来缓解。
  • 跨平台:Windows、macOS、Linux 同等支持,每个 PR 在 Ubuntu 上运行完整门禁,推送到 main 会并行运行三平台矩阵。支持操作系统桌面通知。
  • 演示模式:nimbus demo 可向隔离的演示根目录植入合成 "Acme" 组织数据(人员、PR、事故、部署),不会触碰真实配置或数据;nimbus demo stop 停止演示网关,nimbus demo reset 删除整个演示根目录。

使用方式

  1. 安装:支持原生安装器、GPG 签名的 apt/yum 仓库、AppImage、便携压缩包,以及包管理器(自动更新)。安装脚本会验证发布签名。macOS 和 Windows 无需管理员权限;Linux .deb 使用 sudo。无 sudo 可选 .deb 或 AppImage。
  2. 索引仓库:运行 nimbus init,将仓库加入 nimbus.toml 并开启代码索引,启动网关并完成索引。无需账号、令牌或 API 密钥。
  3. 追踪代码来源:nimbus why 可基于本地 git 历史回答作者与时间;连接 GitHub、工单工具(Jira 或 Linear)和事故工具后,同一命令可扩展到 PR、工单和事故。
  4. 可选接入 LLM:索引、nimbus why 和代理简报均无需 LLM 即可工作;LLM 可提供自然语言查询(nimbus ask)和叙述合成([agents] synthesis)。可指向本地模型实现完全离线。
  5. 可选连接云服务:使用 nimbus connector add 或 nimbus connector auth <service> 添加连接器。

适用场景 值班轮换跨越多个监控工具和云控制台的工程师与运维人员;需要跨服务快速定位事故上下文、代码来源、PR、部署和 DORA 指标的 DevOps、SecDevOps 和平台工程团队;以及需要本地优先、凭据不外流的团队。

限制

  • 没有托管云服务、Nimbus 账号或中继服务器。
  • 扩展目前不可执行:nimbus extension install 会复制、哈希、验证 Ed25519 签名并记录,但不会启动已安装扩展,因此安装扩展不会给代理带来新能力;实际运行的是约 90 个第一方连接器。
  • 本地扩展市场在 Tauri 桌面应用中代码完成,但尚未发布,计划作为桌面版 v0.1.0 标签在阶段 13 推出。
  • 无头 Linux(服务器、容器、SSH 会话或 WSL)上 libsecret 需要 D-Bus 会话和解锁的密钥环,通常缺失;可运行 nimbus doctor 查看缺失项。
  • Windows 上第三方 MCP 服务器的网络授权是全有或全无。
  • 项目使用阶段而非日历日期,阶段 1–6 已完成;阶段 7 起按 Sequencing Spine 覆盖层(S1→S5)构建。
  • 采用 AGPL-3.0 许可。

价格与收费:资料中暂未提供相关信息。