什么是 HiveTerm?
HiveTerm 是一个配置驱动的工作空间,将 AI 代理和开发工具整合到单个终端环境中。它通过让代理和进程在同一个窗口中协同工作,取代了在多个终端之间切换的繁琐操作。用户可以设置项目,通过
hive.yml 文件或 UI 定义代理,然后运行
hv swarm 来协调它们。该工具包含内置的进程监控、崩溃恢复和原生桌面通知。它在 macOS、Windows 和 Linux 上免费使用。
应用场景
- 代理协调: 像 Claude 和 Codex 这样的代理协同工作——Claude 启动测试运行器,Codex 读取其输出,构建代理在完成后通知你。
- 自动调试: 代理检查开发服务器日志,发现错误,编写修复代码,并重启进程,无需你干预。
- 子代理生成: Claude 发现失败的测试,启动一个专门的修复代理,同时继续处理自己的任务。
- 语音输入代理: 按下一个键,说出你的想法,转录内容会进入代理的输入框(支持 11 种语言及自动检测)。
- 团队配置共享: 将你的
hive.yml 提交到仓库;队友克隆后运行 hv swarm 即可获得完全相同的设置。 - 长时间运行的构建监控: 构建完成时,代理发送原生桌面通知,这样你可以专注于其他工作。
主要功能
- 配置驱动设置(hive.yml): 在单个 YAML 文件中定义所有 bees(代理和命令)。提交后,队友立即获得相同的环境。
- 内置 MCP 服务器: 代理通过本地 MCP 服务器通信,支持子代理生成、输出读取和桌面通知。
- 进程监控与自动重启: 显示每个进程的 CPU 和内存使用情况;崩溃的进程自动重启。
- 语音转代理输入: 按 ⌘⇧M 或点击浮动麦克风向代理说话。转录内容进入输入框;按回车后才发送。
- 支持完整 PTY 的真实终端: 所有进程——代理、开发服务器、监视器、测试——都在真实终端中运行,支持分屏和标签切换。
- 输出缓冲: 通过输出缓冲,可以查看无头代理在你离开时做了什么。
- 跨平台支持: 在 macOS、Windows 和 Linux 上运行,下载大小约 7MB。
- 代理协调: 代理生成子代理,读取彼此的输出,并在需要你的输入时通知你。
目标用户
该工具适用于同时运行多个终端进程和 AI 代理的开发者和团队。它适合需要自动化代理协调、进程监控和团队可共享配置的软件工程师、DevOps 工程师和 AI 研究人员。
如何使用 HiveTerm?
- 打开项目: 添加项目文件夹;HiveTerm 会自动检测你的技术栈。
2.
设置代理: 通过 UI 或编写
hive.yml 文件添加代理和命令。
3.
让它们工作: 运行
hv swarm 启动协调。代理使用 MCP 通信,生成子代理,并在需要关注时通知你。
4.
语音输入(可选): 按下麦克风按钮或 ⌘⇧M 向代理说话;转录内容出现在输入框中。
定价与免费试用
HiveTerm 免费开始使用。免费版(永久免费)包括最多 3 个项目,每个项目 5 个 bees(总共 20 个 bees),2 个 MCP 子代理,完整的终端和 PTY 支持,以及配置驱动设置。Pro 版被标记为“最受欢迎”,带有“无限制。运行尽可能多的 pr...”,但文本中未提供确切定价。
效果评价
HiveTerm 兑现了其统一工作空间的承诺,AI 代理和开发工具无需手动切换即可协作。通过
hive.yml 的配置驱动方法使团队设置可重现,内置的 MCP 服务器协调是超越基本终端复用器的实用进步。语音输入和崩溃恢复为忙碌的开发者提供了真正的便利。对于这种级别的代理编排的免费工具,它是任何厌倦了在终端之间切换和手动管理代理的人的强有力竞争者。