Repolode
nightly-labs

nightly-labs/openbot

本地优先的桌面工作区,让 Codex、Claude、Grok 等 AI 代理各自拥有独立工作区、任务队列和浏览器。

Star
6,212
Fork
630
未关闭 Issue
592
最近提交
1小时前

这是什么?

OpenBot 是一款桌面应用,用于把持久化的 AI 代理当作团队成员来运行。每个代理都有自己的工作区和对话,底层连接 Codex、Claude Code、Grok CLI、OpenCode、Gemini、Cursor CLI、Cline 等服务商的本地会话,也支持自定义的 OpenAI 兼容接口和 ACP 代理。

应用在代理之上提供协作层:支持暂停、恢复、取消的 FIFO 消息队列,代理之间的消息和受管文件传输,带明确任务负责人的共享频道对话,以及代理可打开和操作的持久内嵌浏览器。macOS、Windows 和 Linux 上还可以选择启用 Computer Use。

目前 OpenBot 处于开发预览阶段。代理拥有完整的文件和命令权限,且每次操作无需逐个确认,因此项目建议只运行可信代理,并做好备份。它属于本地优先而非纯离线,因为所连的服务商和访问的网页仍需联网。

核心功能

  • 01基于 Codex、Claude、Grok、Gemini、Cursor、Cline 或 OpenCode 会话创建持久化代理。
  • 02每个代理拥有独立的 FIFO 消息队列,支持暂停、恢复,并在崩溃后保留状态。
  • 03代理之间可以互发消息、表情回应、图片和受管文件。
  • 04共享频道对话只有一个任务负责人,并支持明确的任务委派。
  • 05内置可供代理打开、查看和操作的嵌入式浏览器。
  • 06按代理监控上下文长度,并在长对话接近模型上限前自动压缩。

适用场景

  • 同时运行多个编码代理,每个代理处理各自的项目工作区。
  • 把长时间运行的任务交给拥有独立队列和历史记录的代理。
  • 让代理代为使用浏览器进行调研或操作网页工具。
  • 通过带明确任务负责人的共享频道协调多个代理协同工作。

快速上手

  1. 1

    从 GitHub Releases 下载适合你平台的桌面应用

  2. 2

    克隆代码仓库

    git clone https://github.com/nightly-labs/openbot.git
  3. 3

    进入项目文件夹

    cd openbot
  4. 4

    在已安装 Bun 1.4.2 的环境中安装依赖,然后启动开发版应用

    bun install --frozen-lockfile && bun run dev

使用前须知

  • 这是开发预览版,智能体可以在没有逐次确认的情况下访问文件、运行命令、使用网络和浏览器。
  • 许可证徽章标明为 PolyForm Noncommercial 1.0.0,因此可能不允许商业使用。
  • Nix 文档指出 OpenBot 不是自由软件。
  • 大多数功能需要单独登录各服务商的 CLI 或提供 API 密钥,且 Linux 远程桌面不支持 Wayland。

收录于专题

标签

常见问题

openbot 是什么?
本地优先的桌面工作区,让 Codex、Claude、Grok 等 AI 代理各自拥有独立工作区、任务队列和浏览器。 OpenBot 是一款桌面应用,用于把持久化的 AI 代理当作团队成员来运行。每个代理都有自己的工作区和对话,底层连接 Codex、Claude Code、Grok CLI、OpenCode、Gemini、Cursor CLI、Cline 等服务商的本地会话,也支持自定义的 OpenAI 兼容接口和 ACP 代理。
openbot 可以免费使用吗?用的什么许可证?
openbot 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
openbot 还在维护吗?
活跃维护中。openbot 最近一次提交是在 2026年11月7日。
openbot 适合用来做什么?
同时运行多个编码代理,每个代理处理各自的项目工作区。 把长时间运行的任务交给拥有独立队列和历史记录的代理。 让代理代为使用浏览器进行调研或操作网页工具。 通过带明确任务负责人的共享频道协调多个代理协同工作。
openbot 怎么安装和运行?
从 GitHub Releases 下载适合你平台的桌面应用 克隆代码仓库: git clone https://github.com/nightly-labs/openbot.git 进入项目文件夹: cd openbot 在已安装 Bun 1.4.2 的环境中安装依赖,然后启动开发版应用: bun install --frozen-lockfile && bun run dev
在哪里获取 openbot?
源代码和安装说明在 GitHub 上:https://github.com/nightly-labs/openbot

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目