什么是 SuperHQ?
SuperHQ 在隔离的“真实沙箱”中运行 AI 编码代理,让代理在受控环境中工作,而非直接操作本地机器。它编排 Claude Code、OpenAI Codex 和自定义代理,每个代理在其独立的 microVM 中运行。
核心目的是帮助您安全执行代理驱动的代码变更:项目挂载到沙箱的 /workspace,变更捕获在覆盖层中,直至您批准;任何内容触及本地文件前,您可检查统一 diff 审查。
主要特性
- 每个代理的 microVM 隔离:Claude Code、Codex 和自定义代理各运行在自己的 microVM 中,保持工作区隔离。
- 完整的 Linux 用户空间,通过 Debian VM:沙箱是一个带有
apt等包工具的 Debian VM,还包括npm和pip,让代理能安装和运行所需依赖。 - 挂载项目工作区到
/workspace:您的项目挂载到沙箱中;代理编辑针对此挂载路径。 - 带批准门的覆盖变更:VM 中的变更保留在覆盖层中,直至您在审查面板批准。
- 本地应用前统一 diff 审查:您可查看代理变更的统一 diff,选择保留或丢弃。
- 可选端口转发:仅在启用时,才从沙箱转发端口到主机(适用于开发服务器、数据库和 API)。
- 检查点与回退:可停止并检查点 VM 状态,后续恢复;也可分叉检查点创建新分支。
如何使用 SuperHQ
- 在 macOS 上安装 SuperHQ,使用提供的 Homebrew 命令(
brew tap superhq-ai/tap和brew install --cask superhq)。 - 为项目创建新工作区(UI 显示工作区创建及键盘快捷键快速切换)。
- 启动代理(界面列出 Claude Code、OpenAI Codex,并支持自定义代理),在沙箱内执行编码任务。
- 在审查面板审查变更:检查统一 diff,在变更应用到本地文件前批准或丢弃。
- 按需使用沙箱辅助控制:仅需访问 VM 内服务时启用端口转发;如需暂停/恢复或分叉干净分支,可使用检查点。
使用场景
- 本地仓库的安全代理驱动重构:在隔离的 Debian VM 中运行代理修改代码,审查统一 diff,仅批准想要应用到本地项目的部分。
- 依赖密集任务,不污染主机:让代理使用沙箱的 Debian 用户空间(
apt、npm、pip)安装和运行工具,而非直接在主机安装包。 - 带临时开发服务器的调试:启用可选端口转发,访问沙箱内运行的服务(例如开发服务器或 API),同时检查行为。
- 带检查点的迭代实验:检查点工作区状态,尝试一种方法,然后回退或分叉检查点,启动新分支探索不同方向。
- 运行自定义代理的工作流:当您有超出 Claude Code 或 Codex 的代理设置时,使用“自定义代理”选项,同时保持执行在每个代理的 microVM 沙箱中。
常见问题
-
SuperHQ 隔离什么? 每个代理运行(Claude Code、Codex 或自定义代理)都在自己的 microVM 沙箱中执行。
-
代理运行期间,我的项目在哪里? 项目挂载到沙箱的
/workspace。 -
变更如何应用到本地文件? 代理编辑保留在覆盖层中,直至您在审查面板批准。显示统一 diff,让您在任何内容触及本地文件前保留或丢弃变更。
-
沙箱能向主机暴露服务吗? 可以,但端口转发是可选的,仅在您选择从沙箱向主机暴露端口时启用。
-
检查点如何工作? 您可停止工作区并检查点完整 VM 状态,几秒内后续恢复,并分叉检查点启动新分支。
替代方案
- 本地代理工作流(直接在机器上运行代理):这些更简单,但通常缺少所述的 microVM 隔离、审批关卡和沙箱覆盖模型。
- 容器化开发环境(例如基于 Docker 的代理设置):容器可隔离依赖和工具,但特定的覆盖-审批流程以及 microVM 检查点/回滚行为可能不同。
- 远程沙箱或托管代码执行平台:这些可提供隔离,但工作流以及代码变更审查/应用的位置可能与 SuperHQ 在
/workspace挂载本地项目并统一 diff 审批不同。 - 无沙箱的 IDE 集成 AI 编码助手:它们专注于编辑器内编码辅助;可能不提供每个代理的 VM 隔离、在应用到本地文件前的 diff 审查,或与沙箱运行时绑定的可选端口转发。
替代品
Devin
Devin 是 AI 编程代理,帮助软件团队并行完成代码迁移与大规模重构子任务;工程师负责项目管理并批准改动。
imgcook
imgcook 是一款智能工具,只需单击一下即可将设计稿转换为高质量、可投入生产的代码。
Ably Chat
Ably Chat 提供聊天 API 和 SDK,用于自定义实时聊天应用:支持反应、在线/房间状态及消息编辑/删除,面向高并发场景。
Tavus
Tavus 构建可在实时面对面互动中看、听并响应的 AI 系统,并通过 API 支持视频代理、数字孪生与 AI 伴侣部署。
HiringPartner.ai
HiringPartner.ai 是一款自主招聘平台,内置 AI 智能代理,可 7×24 小时自动完成候选人搜索、筛选、电话沟通和面试,将招聘周期从数周压缩到最快 48 小时。
AakarDev AI
AakarDev AI 是一个强大的平台,通过无缝的向量数据库集成简化 AI 应用程序的开发,实现快速部署和可扩展性。