ASCII 的 box 提供持久的 Ubuntu 虛擬機,專為 AI 代理構建,具有 SSH/SCP、VM 內 Docker、專用 IPv4、快照/分支工作流程、60fps 桌面和按秒計費(每月最低 20 美元)。
https://box.ascii.dev/?ref=producthunt&utm_source=aipure
box

產品資訊

更新時間:2026年07月23日

什麼是 box

box (box.ascii.dev) 是 ASCII 推出的一款雲端沙盒產品,旨在在完整的 Linux 機器而非受限的臨時沙盒上運行長期、有狀態的代理工作負載。每個「box」都是一個持久的 Ubuntu 虛擬機,您可以透過 SSH 和 SCP 訪問,在其中運行 Docker,甚至可以透過高幀率虛擬桌面使用。Box 預先配置了常見的開發人員工具(例如 Docker、VS Code、Chrome、GitHub CLI、Rust、Node.js、Bun),因此您可以攜帶您偏好的代理工具(例如 Claude Code、Codex 或 OpenCode)並快速啟動,而無需構建自己的沙盒堆棧。

box 的主要功能

box (by ASCII) 提供持久的 Ubuntu 虛擬機,設計作為 AI 代理和自動化的沙盒。每個 box 支援 SSH/SCP 存取、VM 內部的 Docker、專用的 IPv4 位址、具有快速磁碟級分叉的快照功能,以及可選的 60fps 虛擬桌面。常見的開發者工具和語言(例如 Docker、VS Code、Chrome、GitHub CLI、Rust、Node.js、Bun)都已預先安裝,並且可以透過 CLI(帶有 JSON 輸出用於腳本)或透過 HTTP API 和 SDK 創建和管理 box。計費方式是運行時按秒計費,透過停止/恢復快照來暫停計費,最低每月 20 美元的簡單費用可轉換為可用於多個 box 的 VM 秒數池。
用於代理的持久 Ubuntu VM: 每個 box 都是一個完整的 Linux 機器 (Ubuntu),它在停止/恢復時保留檔案系統狀態,從而實現長期運行或有狀態的代理工作流程,而無需重建環境。
SSH/SCP + VM 內部的 Docker: 使用標準的 SSH/SCP 連接並在 VM 內部運行 Docker,使其與典型的 devops 工作流程、容器化工具鏈和現有的自動化腳本相容。
快照和快速分叉: 停止一個 box 以進行快照(暫停計費),然後快速恢復;從快照分叉以有效地複製環境,用於平行任務或可重現的運行。
每台機器專用的 IPv4: 每個 box 都包含自己的 IPv4 位址,簡化了服務、回調/webhook 以及需要穩定位址的整合測試的網路。
預先安裝的開發工具和語言: 預裝了 Docker、VS Code、Chrome、Ghostty、GitHub CLI、Rust、Node.js 和 Bun 等工具,減少了代理或開發者環境的設定時間。
CLI、API 和 SDK 自動化: 使用 `box new`、`box ssh`、`box fork`、`box stop` 等,帶有 `--json` 用於腳本,或透過 HTTP API 以及 Python/TypeScript SDK 直接整合以進行產品級編排。

box 的使用案例

代理工廠和長期運行的助手: 運行持久、有狀態的代理工作者,可以透過快照停止/恢復,保留專案文件和已安裝的依賴項以進行持續任務。
工程團隊的 CI/自動化工作者: 為每個作業或每個分支啟動隔離的 VM,運行基於 Docker 的建置/測試,然後快照或分叉黃金環境以加速管道。
客戶工作負載的 SaaS 產品沙盒: 為終端用戶配置 box(可選地不繼承您的機密),以安全地隔離運行客戶特定的程式碼、整合或資料處理。
基於瀏覽器的 QA 和網路自動化: 使用隨附的 Chrome 和可選的虛擬桌面來運行需要真實瀏覽器環境的 UI 測試、抓取或 RPA 風格的工作流程。
可重現的研究和資料實驗: 擷取已配置環境的快照並將其分叉以進行平行實驗,確保一致的依賴項並減少環境漂移。

優點

經濟高效的按秒計費,每月最低 20 美元的簡單費用可轉換為許多 box 的共用 VM 時間
具有持久狀態的完整 VM 功能 (Ubuntu + Docker + SSH),使其靈活適用於實際的開發/代理工作負載
快速快照/停止/恢復和分叉功能可實現可重現的環境和輕鬆的平行化
透過 CLI (`--json`)、HTTP API 和 Python/TypeScript SDK 實現自動化友好

缺點

區域可用性目前主要集中在歐盟(例如德國、芬蘭、法國),這可能不符合其他地區的資料駐留或延遲需求
預設的 box TTL 為 1 小時(儘管可覆蓋),對於真正長期無人值守的工作負載需要注意
在停止/恢復時,手動運行的進程不會持久化,必須重新啟動(只有文件/套件/systemd 服務會保留)

如何使用 box

1) 安裝 Box CLI: macOS/Linux: 運行 `curl -fsSL https://ascii.dev/api/box/install | sh`。Windows (PowerShell): 運行 `irm https://ascii.dev/api/box/install.ps1 | iex`。
2) 完成入門/身份驗證: 安裝後,在提示時完成 CLI 的入門/身份驗證流程,以便 CLI 可以在您的帳戶中創建和管理 box。
3) 創建您的第一個 box(一個持久的 Ubuntu 虛擬機): 運行 `box new` 以啟動一個新的持久 Ubuntu 虛擬機(「box」)。
4) 列出 box 並找到您要使用的 box: 運行 `box list` 以查看您帳戶中的所有 box 並確認您的新 box 正在運行。
5) 透過 SSH 連接(互動式終端): 運行 `box ssh` 以從您的終端打開到 box 的 SSH 會話。
6) 使用 SCP 複製文件進出: 運行 `box scp` 以使用 SCP 在您的機器和 box 之間傳輸文件。
7) 當您需要 GUI 時使用內置桌面: 運行 `box desktop` 以打開 box 的 60fps 虛擬桌面,用於 GUI 工作流程。
8) 在 box 內運行代理 (Claude/Codex): 運行 `box prompt` 以在 box 內運行 Claude 或 Codex(對於需要真實虛擬機環境的代理工作流程很有用)。
9) 暫時完成後快照 + 暫停計費: 運行 `box stop` 以快照 box 並暫停計費;您的文件、已安裝的套件和已啟用的 systemd 服務在停止/恢復後仍然存在。
10) 從快照分支 box 以分支工作: 運行 `box fork` 以從快照克隆 box(快速磁碟級別分支),以便您可以從已知狀態創建並行環境。
11) 使用穩定的 JSON 輸出自動化 CLI 使用(可選): 將 `--json` 添加到任何 CLI 命令以獲取穩定的 JSONL 輸出,用於腳本/自動化。
12) 產品/CI 集成首選 HTTP API/SDK(可選): 如果您正在將 Box 構建到產品、CI 系統、託管工作程序或代理平台中,請使用 HTTP API 和 SDK,而不是透過 CLI 執行:API 文檔位於 `https://docs.ascii.dev/box/api/v1`,SDK 概述位於 `https://docs.ascii.dev/box/sdks/overview`。

box 常見問題

box 是 ASCII 的產品。Box 是一個為代理程式設計的持久性 Ubuntu (Linux) 虛擬機器,具有 SSH/SCP 存取、VM 內部的 Docker 支援、每台機器專用的 IPv4、60fps 虛擬桌面,以及從快照進行快速磁碟級別分叉的功能。

与 box 类似的最新 AI 工具

Gait
Gait
Gait 是一個集成 AI 辅助代碼生成和版本控制的協作工具,使團隊能夠高效地追蹤、理解和共享 AI 生成代碼的上下文。
invoices.dev
invoices.dev
invoices.dev 是一個自動化發票平台,直接從開發者的 Git 提交生成發票,並具有 GitHub、Slack、Linear 和 Google 服務的集成能力。
EasyRFP
EasyRFP
EasyRFP 是一個 AI 驅動的邊緣計算工具包,通過深度學習技術簡化 RFP(請求提案)回應並實現實時田間表型。
Cart.ai
Cart.ai
Cart.ai 是一個 AI 驅動的服務平台,提供全面的業務自動化解決方案,包括編碼、客戶關係管理、視頻編輯、電商設置和定制 AI 開發,並提供 24/7 支持。