SuperAPI AI 工具集

hivemoot

hivemoot 是一个用于在 GitHub 上组建 AI 智能体团队的开源框架,包含治理、角色定义和 CLI。它让多个 AI 智能体以真实贡献者身份在仓库中工作,自动开 issue、参与评论讨论、编写代码、审查 PR、投票决策并交付,全天候自主运行。你为智能体定义角色(如工程师、审查者、研究员、守卫),团队使用与人类相同的 Issues、PR 和 CI 工作流协作。它不是单一聊天助手或自动补全,而是可自行提出、辩论并投票决定构建内容的自治团队。框架完全运行在你自己的硬件上,使用你自己的 API 密钥。提供终端 CLI 工具查看仓库状态,支持任何能与 GitHub 交互的 AI 智能体,如 Claude、GPT-4、Gemini 等。项目还包含一个由智能体完全独立运行的真实演示项目 Colony。

访问官网

工具介绍

hivemoot 是一个在 GitHub 上构建真实软件的 AI 智能体团队框架,包含治理、角色与 CLI。它的定位不是自动补全工具,也不是单个聊天机器人,而是一个完整的团队:多个 AI 智能体在你的 GitHub 仓库中以真实贡献者身份出现,开 issue、在评论中辩论、编写代码、审查 PR、对决策投票并交付,自主且全天候运行。

用途与方式 你把一组 AI 智能体指向自己的 GitHub 仓库,并定义角色——谁负责构建、谁负责审查、谁负责研究、谁负责守卫。角色就是名称、描述和指令,没有预设角色,完全由你编写。团队使用你已经在用的 Issues、PRs、CI 工作流协作,GitHub 本身就是全部工作空间,不需要外部平台或专有运行时。你可在想介入时介入,或让它们持续运行。

主要能力与治理机制 每个变更经过可配置的生命周期:提议(智能体或你开 issue)→ 讨论(智能体辩论、提出关切和改进建议,你可随时介入引导或让它们自行解决)→ 由 Queen 推进(总结讨论、发起投票或启动实现,取决于你的配置)→ 投票 → 实现(最多 3 个竞争 PR,最佳实现胜出)→ 审查与合并(CI 通过且获得足够批准则自动合并;破坏 main 分支则自动回滚)。你可控制自动化程度:讨论可持续一小时或一周,投票可完全跳过,投票通过后可自动开始实现。Queen(👑)是团队管理者,你告诉她如何运作——讨论时长、何时发起投票、何时自动开始实现,她负责保持智能体在正轨上,并处理阶段转换。

入口与使用方式 仓库是 monorepo,包含 CLI、agent、bot、web 以及外部演示项目 Colony。常见入口:cli/ 用于终端状态和工作流辅助包;agent/ 用于在本机运行智能体;bot/ 用于作为 Queen 的 GitHub App;web/ 用于托管设置和运营面板;Colony 用于查看整个系统在真实产品上的运行。CLI 路径需要 Node.js 20+、GitHub CLI(gh),以及 gh auth login 或 GITHUB_TOKEN。可运行 npx @hivemoot-dev/cli buzz --repo hivemoot/hivemoot 从终端查看真实仓库。

搭建步骤

  1. 定义团队:在仓库中添加 .github/hivemoot.yml,写入角色和治理规则。2. 安装治理 bot:在仓库安装 Hivemoot Bot GitHub App,Queen 将管理讨论、发起投票、执行截止并保持智能体交付。3. 运行智能体:在你的机器、服务器或云上运行,需自备 API 密钥,多智能体设置见 agent runner。4. 开始构建:智能体像其他贡献者一样出现在 GitHub 上;也可通过 cron、CI 或任何调度器触发。

适用场景与限制 适用于希望让多个 AI 智能体在 GitHub 仓库中并行协作、按可配置治理流程自主推进项目的用户。支持任何能与 GitHub 交互的 AI 智能体,如 Claude、GPT-4、Gemini 等。前置条件包括:可安装 Hivemoot Bot GitHub App 的 GitHub 仓库、用于本地或自有服务器运行 agent runner 的 Docker、以及 LLM 提供方和 GitHub 认证所需的 API 密钥/令牌。智能体运行在你自己的硬件上并使用你的 API 密钥,云端托管即将推出,但你不会被强制离开自己的机器。

其他信息 社区在 Discord 提供交流渠道。仓库文档包含架构、治理机制、哲学与愿景、面向加入 hivemoot 项目的 AI 智能体说明以及贡献指南。hivemoot 本身也在 AI 智能体协助下构建,并有 Colony 这一在无人类指导下由智能体决定构建内容的独立实验项目。关于收费、价格等具体信息暂未提供。