Repolode
murray17

murray17/rovai-ai

一个桌面与网页工作台,让已安装的编程 Agent 作为有名字、有角色的长期队友,在共享对话中协作、分工并沉淀团队记忆。

Star
253
Fork
42
未关闭 Issue
12
最近提交
20小时前

这是什么?

Rovai AI 是一个面向编程 Agent 团队的工作台。你可以为每位队友设定名称、角色、职责和工作原则,并分别选择其使用的 Agent、模型与权限。队友既可以在共享对话中交换结论、移交任务,也可以通过一对一对话进行专注讨论。

界面会在对话旁展示工具调用过程、审批请求、文件预览和代码改动。任务看板(Mission)用于跟踪与项目和团队绑定的较大目标,也支持定时执行的周期性工作,团队约定会沉淀为协作记忆,供后续任务使用。已支持接入的 Agent 包括 Codex CLI、Claude Code、Pi Coding Agent、DeepSeek Harness 和 OpenCode。

Rovai Desktop 支持 macOS 与 Windows。也可以在自有服务器上运行独立的 Rovai Server,并通过浏览器继续工作。桌面端还可连接飞书与钉钉。项目主要使用 Rust 编写,采用 MIT 许可证。

核心功能

  • 01为队友设定名称、角色、职责,并分别配置 Agent、模型与权限。
  • 02支持共享对话和一对一对话,用于交换结论与移交任务。
  • 03在对话旁查看工具调用、审批请求、文件预览和代码改动。
  • 04通过任务看板跟踪长期目标,并支持定时周期性任务。
  • 05将团队约定保存为协作记忆,供后续任务参考。
  • 06可通过浏览器访问 Desktop Web 或独立部署的 Rovai Server。

适用场景

  • 让两个配置不同的编程 Agent 分别负责功能实现与代码审查。
  • 在任务看板上跨多次会话跟踪分步骤的发布或项目评审。
  • 在另一台设备的浏览器中继续团队对话,Agent 仍运行在主机上。
  • 通过飞书或钉钉发送任务请求并接收执行结果。

快速上手

  1. 1

    下载适用于你所用平台的 Rovai Desktop

  2. 2

    安装并登录受支持的编码 Agent,然后在 设置 → Agents 中检查

  3. 3

    设置一个队友,并在项目对话中给它一个小任务

使用前须知

  • 桌面版下载仅提供 macOS 和 Windows x64 版本。
  • 队友工作前需要先安装并登录编码 Agent,并配置其模型服务。
  • 从源码构建需要 Rust 1.85+ 和 Node.js 24+,且工程指南主要为中文。

收录于专题

标签

常见问题

rovai-ai 是什么?
一个桌面与网页工作台,让已安装的编程 Agent 作为有名字、有角色的长期队友,在共享对话中协作、分工并沉淀团队记忆。 Rovai AI 是一个面向编程 Agent 团队的工作台。你可以为每位队友设定名称、角色、职责和工作原则,并分别选择其使用的 Agent、模型与权限。队友既可以在共享对话中交换结论、移交任务,也可以通过一对一对话进行专注讨论。
rovai-ai 可以免费使用吗?用的什么许可证?
rovai-ai 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
rovai-ai 还在维护吗?
活跃维护中。rovai-ai 最近一次提交是在 2026年11月6日。
rovai-ai 适合用来做什么?
让两个配置不同的编程 Agent 分别负责功能实现与代码审查。 在任务看板上跨多次会话跟踪分步骤的发布或项目评审。 在另一台设备的浏览器中继续团队对话,Agent 仍运行在主机上。 通过飞书或钉钉发送任务请求并接收执行结果。
rovai-ai 怎么安装和运行?
下载适用于你所用平台的 Rovai Desktop 安装并登录受支持的编码 Agent,然后在 设置 → Agents 中检查 设置一个队友,并在项目对话中给它一个小任务
在哪里获取 rovai-ai?
源代码和安装说明在 GitHub 上:https://github.com/murray17/rovai-ai

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

相关项目