5dive 是一个在自有服务器上运行 AI 智能体团队的开源系统,其核心理念是“用操作系统代替自建平台”。每个智能体都是一个独立的 Linux 用户,运行官方的编程 CLI(如 claude、codex、antigravity、grok、openclaw、hermes、opencode、pi 等)作为 systemd 服务,通过共享的 bash CLI 进行协调。5dive 本身不引入框架、协议或消息代理,仅依靠 Bash、SQLite 和 systemd 来完成编排,因此资源占用极低,单智能体配置可在 1GB 内存的虚拟机上运行。
用途方面,5dive 适合希望让多个 AI 智能体自主协作、承担实际工作流的用户。智能体从共享的 SQLite 任务队列中领取任务,可以互相交谈、在用户睡眠期间交接工作。当遇到只有人类才能决定的事情(如花费、发布、破坏性操作)时,任务会被挂起并通过 Telegram 发送带按钮的通知,用户点击按钮后拥有该任务的智能体即可解除阻塞并继续。每个智能体可以拥有自己的频道(如 Telegram),也可以整个团队共用一个机器人,为每个智能体在群组中创建独立的论坛话题。
主要能力包括:通过 5dive company 命令一键创建自组织的公司结构;5dive task 管理共享任务队列和智能体间交接;5dive goal 将目标转化为受保护的任务图;5dive loop 让智能体在持久循环中执行有边界的自主工作;5dive council 提供可选的审计式对抗审查;5dive trace 和 5dive run 提供任务完整因果时间线和每次尝试的回执与度量;5dive watch 和 5dive wall 实时监控团队;5dive project 支持一个团队运行多个产品;5dive org 维护汇报关系图;5dive trigger 将签名 GitHub 或通用 webhook 事件转为普通任务;5dive memory 提供带来源的持久化记忆搜索;5dive acp 支持通过 ACP 连接 Zed、Buzz 等客户端。此外,官方还提供 5dive-ui 插件用于本地浏览器视图,以及 5dive-browser 插件为整个团队提供共享的经人类认证的浏览器。
使用方式上,用户需要一台带 systemd 的 Linux 主机,以及自己的智能体 CLI 订阅或 API 密钥(如 Claude Pro/Max、OpenAI 等),无需在 5dive 注册账号。快速安装通过 curl | sudo bash 执行,安装脚本仅通过 apt 安装依赖并放置 CLI 与 systemd 单元。每个智能体创建时可以选择三种隔离层级:admin 层级并非 root,仅被授予所有 5dive 子命令的免密权限,不能重启服务或编辑单元文件;需要整个主机的场景应通过声明式方式授权。用户还可以通过 5dive account set 配置共享认证档案,支持 Anthropic 兼容端点(--base-url),并可将一个共享机器人指向 Telegram 群组。5dive 支持导入整个组织模板(5dive team ls、5dive up 配合 5dive.yaml)或角色包(character pack)来快速组建团队,插件则可为所有席位一次性添加频道、动词或能力,插件分为官方(来自 github.com/5dive-ai)和社区两类,社区插件安装前会显示仓库与提交信息并提示无沙箱运行。
适用场景包括:在自有服务器上构建自主运营的 AI 智能体团队、运行多产品项目、需要人类在关键决策点介入的自动化工作流、通过 Telegram 远程管理智能体、以及希望在不依赖第三方中间商的前提下使用自己的 API 密钥。
限制方面:5dive 需要用户自行提供 Linux 主机和 AI CLI 订阅或密钥;隔离依赖 Linux 用户和 systemd,非 Linux 环境暂未提供;插件没有远程杀开关或签名,社区插件需自行评估信任;截至 2026 年 4 月 4 日,Anthropic 不再允许通过第三方 harness 路由消费者 Claude Pro/Max OAuth,此类场景需使用官方 claude 类型并自备 API 密钥;--base-url 要求 HTTPS(localhost 除外),且需配合认证档案使用。其他关于定价、托管 VM 详情、平台支持范围等信息暂未提供。