SuperHQ
SuperHQ 是一個 macOS 桌面應用程式,可在隔離的 microVM 中運行 AI 編碼代理(如 Claude Code 和 Codex),具有安全的沙箱、統一的 diff 審查和檢查點功能。
https://superhq.ai/?ref=producthunt&utm_source=aipure

產品資訊
更新時間:2026年04月14日
什麼是 SuperHQ
SuperHQ 是 SuperHQ Lab 創建的一個開源開發工具,可在 macOS 上安全、隔離的環境中協調 AI 編碼代理。SuperHQ 圍繞 microVM 架構構建,允許開發者在各自基於 Debian 的沙箱中運行 Claude Code、Codex 和自定義 AI 代理,並具有完整的 Linux 使用者空間功能。該平台具有安全的身份驗證閘道,可將 API 金鑰保存在沙箱之外,確保 AI 代理可以執行編碼任務而不會損害安全性。SuperHQ 是 SuperHQ Lab AI 開發工具更廣泛生態系統的一部分,包括 Shuru(底層 microVM 沙箱技術)、SuperContext(用於 AI 工作流程的上下文共享引擎)和 Superpowers(用於 AI 互動的 Chrome 擴展)。
SuperHQ 的主要功能
SuperHQ 是一款適用於 macOS 的桌面應用程式,可在隔離的基於 Debian 的 microVM 中協調 AI 編碼代理,如 Claude Code、Codex 和自定義代理。它提供了一個安全的沙盒環境,代理可以在其中執行程式碼、安裝套件並更改專案,而不會影響主機系統。該平台具有用於批准更改的統一差異審閱面板、選擇加入的埠轉發、用於 VM 狀態管理的檢查點/倒帶功能,以及在 /workspace 處掛載的專案,並具有覆蓋檔案系統保護。SuperHQ 通過身份驗證閘道確保 API 金鑰的安全,同時讓開發人員可以完全控制真實 Linux 使用者環境中的 AI 互動。
隔離的 MicroVM 沙盒: 每個 AI 代理都在其自己的基於 Debian 的 microVM 中運行,並具有完整的 apt、npm、pip 支援,從而允許代理安裝套件並執行程式碼,而不會危及主機系統
統一的差異審閱面板: 在將修改應用於本地檔案之前,通過全面的差異介面審閱 AI 代理所做的每一項更改,並能夠有選擇地保留或丟棄更改
檢查點和倒帶: 在任何時候保存完整的 VM 狀態快照,在幾秒鐘內恢復工作區,並派生檢查點以創建用於實驗的新分支
安全的專案掛載: 專案以覆蓋檔案系統掛載到 /workspace 中的沙盒中,該檔案系統使所有更改保持隔離狀態,直到在審閱面板中明確批准
選擇加入的埠轉發: 僅在明確授權時才選擇性地將埠從沙盒公開到主機,用於開發伺服器、資料庫和 API,預設情況下保持安全性
多代理工作區管理: 同時管理多個 AI 代理,並使用鍵盤快捷鍵在工作區和選項卡之間切換,從而實現並行開發工作流程
SuperHQ 的使用案例
安全的 AI 輔助開發: 開發人員可以讓 AI 編碼代理在隔離的環境中試驗程式碼更改、安裝依賴項和執行測試,而不會冒著影響其主要開發設定的風險
程式碼重構和實驗: 團隊可以使用檢查點來測試 AI 代理的多種重構方法,比較結果並倒帶到先前的狀態,而不會丟失工作
安全的 API 金鑰管理: 組織可以讓開發人員使用 AI 編碼助手,同時通過 SuperHQ 的安全身份驗證閘道將敏感的 API 金鑰排除在沙盒之外
多語言專案開發: 使用 Python、Node.js 和其他生態系統的開發人員可以利用 AI 代理,這些代理在隔離的 VM 中安裝和管理特定於語言的工具
程式碼審閱自動化: 開發團隊可以讓 AI 代理提出跨程式碼庫的更改,同時通過統一的差異審閱系統在合併之前保持人工監督
教育編碼環境: 教育工作者和學生可以使用隔離的沙盒來學習 AI 輔助的編碼,在這種情況下,錯誤和實驗不會影響主機系統
優點
完全隔離可防止 AI 代理損壞主機系統或未經許可訪問敏感資料
全面的變更審閱系統使開發人員可以在應用任何修改之前進行完全控制
檢查點和倒帶功能可實現無風險的實驗和輕鬆的回滾
開源,具有多種互補工具(Shuru SDK、SuperContext、Neko),可擴展功能
缺點
目前僅適用於 macOS,限制了 Windows 和 Linux 使用者的可訪問性
同時運行多個 microVM 可能需要大量的系統資源(CPU、記憶體、磁碟)
需要了解 VM 概念和沙盒工作流程,這對於某些開發人員來說可能存在學習曲線
作為一個相對較新的平台,與已建立的工具相比,它可能具有有限的社群資源和第三方整合
如何使用 SuperHQ
1. 安裝 SuperHQ: 使用 Homebrew 下載並安裝適用於 macOS 的 SuperHQ,方法是運行:brew tap superhq-ai/tap && brew install --cask superhq
2. 啟動應用程式: 在您的 Mac 上打開 SuperHQ。該應用程式將設定一個 Debian VM 沙箱環境,其中預先安裝了 apt、npm、pip 和其他開發工具。
3. 建立新的工作區: 按 Cmd+N 建立新的工作區。每個工作區都在其自己隔離的 microVM 沙箱中運行,您可以在其中安全地運行 AI 編碼代理。
4. 掛載您的專案: 您的本地專案目錄將自動掛載到 /workspace 的沙箱中。代理所做的所有變更都儲存在覆蓋層中,並且不會立即影響您的本地檔案。
5. 啟動 AI 代理: 按 Cmd+T 建立新的代理選項卡。從 Claude Code、Codex、Pi 或自定義代理中選擇。使用 API 金鑰進行身份驗證或使用您的 ChatGPT 訂閱。
6. 讓代理工作: 向您的 AI 代理發出指示。代理可以安裝套件、運行命令、修改程式碼以及在安全的沙箱環境中執行任務,而不會影響您的主機系統。
7. 審查變更: 按 Cmd+B 切換審查面板。在代理對您的檔案進行任何變更之前,查看代理對您的檔案所做的每個變更的統一差異。
8. 批准或放棄變更: 在審查面板中,有選擇地保留有效的部分並放棄其餘部分。只有經過批准的變更才會應用於您的實際本地檔案。
9. 管理埠轉發(可選): 按 Cmd+Shift+P 存取埠面板。啟用選擇加入埠轉發以將開發伺服器、資料庫或 API 從沙箱公開到您的主機。
10. 檢查您的工作: 通過建立檢查點來儲存當前的 VM 狀態。這使您可以停止工作區並在幾秒鐘後恢復,或派生一個檢查點以建立一個新的分支。
11. 在工作區之間切換: 使用 Cmd+1-9 在不同的工作區之間切換,使用 Ctrl+Cmd+] 切換到下一個工作區,或使用 Ctrl+Cmd+[ 切換到上一個工作區。按住 Cmd 可查看工作區快捷方式標籤。
12. 管理工作區中的選項卡: 使用 Cmd+T 建立新的代理選項卡,使用 Cmd+W 關閉選項卡,使用 Ctrl+1-9 在選項卡之間切換。按住 Ctrl 可查看選項卡標籤。
SuperHQ 常見問題
SuperHQ 是一款桌面應用程式,可在隔離的微型虛擬機器 (VM) 內協調 AI 編碼代理,例如 Claude Code、Codex 和自訂代理。它提供了一個安全的環境,代理可以使用完整的 Linux 使用者空間來處理您的程式碼,同時將您的 API 金鑰隔離在沙箱之外。











