AI News HubLIVE
站內改寫2 分鐘閱讀

Show HN:按需創建虛擬機,遠程運行你的AI代理

Gibil 是一項按需提供臨時虛擬機的服務,可在幾秒內創建完全隔離的 Linux 環境,支持 root、Docker、SSH 和自定義倉庫。適合需要完整服務器運行幾分鐘到幾天的 AI 代理或開發工作流,用完即銷燬。

來源Hacker News AI作者: AlexFromTwelve

Gibil 是一個全新的按需虛擬機服務,它的口號是“鍛造於數秒,銷燬於瞬間”。該服務允許用户快速創建完整的 Linux 服務器環境,並用於運行 AI 代理、自動化任務或任何需要乾淨、隔離計算環境的場景。

即用即棄的虛擬機

與傳統的雲服務器不同,Gibil 專注於臨時性。用户可以通過一條命令(如 gibil create --name my-app --repo github.com/you/project --ttl 30m)在 30 到 90 秒內創建一台帶有完整 root 權限、Docker 和 SSH 的 Ubuntu 服務器。服務器擁有獨立的公網 IP,並且可以根據需求選擇 Hetzner(歐美)或 Vultr(亞太)作為底層提供商。

Gibil 的生命週期完全由用户控制:通過 --ttl 參數設置存活時間(最短 15 分鐘,最長 30 天),也可以在運行中延長。當任務完成後,執行 gibil destroy my-app 即可徹底銷燬服務器,所有數據被清除,無需手動清理。這種“鍛造、使用、燃燒”的模式讓開發者可以放心地嘗試任何操作,即使系統崩潰或數據庫損壞,也只需銷燬並重建一台新機器。

為 AI 代理和開發者設計

Gibil 的典型場景是將繁重的計算任務交給遠程服務器,而用户的本地電腦保持清爽。AI 代理可以在 Gibil 虛擬機上執行測試、構建、運行 Docker 容器等操作,而用户繼續在本地 IDE 或聊天窗口中工作。例如,代理可以通過命令行運行 vm_bash("pnpm test") 來執行測試,並將結果推送回倉庫。

更進一步,Gibil 允許用户在同一枱筆記本電腦上並行管理多個代理,每個代理擁有獨立的虛擬機,互不干擾。通過 gibil branch feat/api feat/web fix/auth 命令可以同時創建多台機器,分別處理不同的分支或任務,完成後全部銷燬。

與其他方案的比較

Gibil 提供的是一台完整的虛擬機(擁有自己的內核),而 E2B、Daytona 和 Fly Sprites 等方案更傾向於輕量級的微型沙箱。Gibil 的優勢在於更長的運行時間(分鐘到天)、更高的資源配置(最高 48 vCPU / 192 GB)、自帶獨立公網 IP 以及對 Docker-in-Docker 和標準 SSH 的原生支持。代價是冷啓動時間較長(30-90 秒),不適合亞秒級的單次執行。

在價格方面,Gibil 目前處於 Alpha 階段,完全免費,無需綁定信用卡。用户還可以選擇自帶 Hetzner 或 Vultr 的 API Token,進一步降低成本。

快速上手

Gibil 的操作極其簡潔,整個生命週期只需三個命令:

  1. 鍛造:gibil create --name my-app --repo github.com/you/project --ttl 30m 創建帶項目代碼的服務器。
  2. 使用:通過 gibil run my-app "pnpm test"gibil ssh my-app 連接並執行命令。
  3. 銷燬:gibil destroy my-app 將服務器徹底移除。

用户還可以在文檔中發現更多預配置的“食譜”(Recipes),以適應不同的工作流。

總結

Gibil 為需要臨時、可隔離的 Linux 環境的 AI 代理和開發者提供了一個新的選擇。它的主要賣點是快速創建、完全 root 訪問、按需付費(當前免費)以及與主流開發工具的集成。對於那些需要在雲端運行完整軟件棧(如 Docker、構建工具、數據庫)的任務,Gibil 是一個值得關注的項目。