← 返回分类

AI 效率

nova-tools

面向 AI 智能体协作与运行环境的开源工具集,提供跨模型通信、多机器编排、密钥管理、任务隔离和会话记忆等能力,可按子工具逐项使用。

智能体通信机器编排任务隔离
访问官网

目录资料供参考。功能、价格和可用地区请以官网为准;收录不代表实际测试或推荐购买。

产品介绍

nova-tools 不是单个聊天助手,而是一组可独立运行的命令行工具。它把智能体之间的消息、机器与服务清单、并发任务、加密密钥和持久记忆分开处理,既可先尝试某一个工具,也可组合成多机器协作环境。

主要功能

  • nova-bus 使用 Redis 为不同模型或运行框架中的智能体提供命名收件箱和消息通信。
  • nova-fleet 通过 Ansible 与 Tailscale 编排机器、服务及 GitHub Actions 运行器。
  • nova-secrets 将加密值保存在 Git 仓库,并仅向命令提供它明确请求的密钥。
  • nova-reserve 用文件锁限制单机并发;nova-sandbox 将命令可访问的目录限制在授权范围内。
  • nova-cairn 将需保留的会话信息存成普通文件,并可连同 Markdown 笔记检索。

适用场景

  • 让分处不同模型或终端环境的智能体交换工作消息,而不依赖同一个聊天窗口。
  • 在通过 Tailscale 连接的机器群中配置服务、分配任务并运行 GitHub 持续集成任务。

适合谁使用

  • 适合需要协调多个 AI 智能体、命令行任务或多台机器的开发者与技术运维人员。

使用前提

  • 消息通信需要 Redis 6.2 或更新版本;配置清单需要 PostgreSQL;密钥工具需要 sops、age 和 Git。
  • 完整多机环境还需要 Ansible、Tailscale 和可用的 SSH 连接,不能将这些依赖视为可选项。

快速开始

  1. 先阅读 docs/README.md,按操作系统与架构选择发布二进制,并对照 SHA256SUMS 校验下载文件。
  2. 也可按文档从源码使用 Go 构建;先运行所需子工具的 -h,确认可执行文件和参数。
  3. 从文档的单机示例开始,只准备所选子工具的依赖;需要多机编排时再配置完整的集群服务。

限制与注意事项

  • 子工具的平台要求并不相同:例如沙箱工具要求 Linux 5.13 或更新版本,或 macOS。
  • 本地演示与完整机器群部署不同,后者需要自行配置外部服务及机器访问条件。

许可与相关入口

代码许可证:MIT

资料来源

资料核验日期:2026-11-07