发现 AI 代理的未来arrow_forward

Open Office

calendar_today收录于 2026年4月22日
category智能体与应用工具
code开源
TypeScriptNode.js工作流自动化桌面应用RustNext.js多智能体系统AI代理Web应用智能体与应用工具开发者工具/代码自动化/工作流/RPA企业应用/办公

面向 AI Agent 的可视化多智能体协作工作空间,支持 8 种 AI CLI 后端统一调度、Git Worktree 并行隔离和像素风办公室界面。

Open Office 是一个可视化的 AI Agent 多智能体协作工作空间,通过统一适配层调度 Claude Code、Codex CLI、Gemini CLI 等 8 种 AI CLI 工具,以虚拟团队形式完成从需求收集、方案设计、编码实现到代码审查的完整开发流程。

核心架构采用 pnpm Monorepo 组织,包含 Web 前端(Next.js 15 + PixiJS v8 像素风办公室界面)、Gateway 运行时守护进程(事件驱动编排)、Tauri v2 桌面壳,以及 memory(四层持久化记忆)、orchestrator(多 Agent 执行引擎)、shared(Zod Schema 契约)三个核心包。

并行编码机制基于 Git Worktree 隔离——每个 Agent 独占一个 Worktree 和分支,任务完成后自动 merge 到 main 并支持 undo merge,每次任务前自动 rebase 并解决冲突。四阶段团队工作流(Create → Design → Execute → Complete)由 Team Lead 角色协调,支持最多 3 轮代码审查 fix loop。四层记忆体系(session → agent → shared)通过 Jaccard 去重实现跨会话知识保持。通信层支持 WebSocket(始终启用)、Ably 和 Telegram 三种通道。UI 采用 Key Node 模式,仅聚焦 TASK_STARTED、APPROVAL_NEEDED、TASK_DONE、TASK_FAILED 四个关键事件,降低信息噪音。

多后端支持

后端命令稳定性生产测试
Claude CodeclaudeStable
Codex CLIcodexStable
Gemini CLIgeminiBeta
GitHub CopilotcopilotExperimental
Cursor CLIagentExperimental
AideraiderExperimental
OpenCodeopencodeExperimental
PipiExperimental
SaplingspExperimental

快速启动

npx bit-office

从源码运行(需 Node.js 18+、pnpm、至少一个 AI CLI)

git clone https://github.com/longyangxi/open-office.git
cd open-office
pnpm install
pnpm dev

待确认信息:npm 包 bit-office 的确切版本号因 Cloudflare 保护无法验证;Vercel 部署 URL 未公开;Windows/Linux 桌面支持情况未提及;插件架构设计文档存在但实现进度不明;仅 Claude Code 和 Codex CLI 经生产验证,其余 7 种后端未经端到端验证。

保持更新

获取最新的 AI 工具和趋势,直接发送到您的收件箱。没有垃圾邮件,只有智能。

rocket_launch