icon of Archal

Archal

archal.ai

以具狀態 API 環境供測試 AI 代理的隔離沙箱

前往官網在新視窗開啟
image of Archal前往官網

什麼是 Archal?

Archal 是一個專為 AI 代理與 API 整合設計的測試沙箱平台。它提供隔離且有時間限制的執行環境,其中包含一個或多個具狀態環境,行為模式與正式環境使用的 API 相似。每個環境皆提供熟悉的 REST 或 MCP 介面,在沙箱生命週期內保留變更,並可返回其宣告的起始狀態。

Archal 聲明,每個環境都是針對其所代表服務獨立建置的模擬,而非供應商的實際線上服務。環境流量會路由至 Archal 管理的實作,而非你的正式帳戶;個別環境設定檔會記錄任何特殊的相依性或行為。Archal 註明其與所展示的供應商無關聯,亦未獲其背書,商標屬於各自所有者。

如何使用 Archal?

  1. 註冊帳戶。新帳戶在完成驗證註冊後可獲得 $5,並在首個沙箱就緒後再獲得 $15;自助使用無需信用卡。
  2. 建立沙箱,包含一個或多個環境及已知的起始狀態。
  3. 在各環境啟動時,取得隔離的 REST 與 MCP 端點。
  4. 使用熟悉的 API 路徑、酬載與工具呼叫這些環境。
  5. 一併檢視請求、回應、變更、時序與用量。
  6. 重設以將沙箱中的每個環境還原至其宣告的基準。

單一 Archal API 金鑰可建立並管理所有沙箱與環境。呼叫共用同一個閘道,而每個環境仍保留你現有程式碼預期的路徑、方法、酬載與回應格式。Archal 亦提供設定提示,可貼入 Claude Code、Codex、Cursor 或 Devin,以開始安全註冊並安裝五項已驗證技能。

Archal 的核心功能

隔離沙箱

每個沙箱皆為隔離且有時間限制的執行環境,可容納一個或多個具狀態 API 環境。同一沙箱中的多個環境各自取得專屬端點與就緒狀態。

具狀態環境

變更會在沙箱生命週期內持續保存,並可重設至相同的起始點。狀態行為因環境與操作而異;可用環境具有受支援的能力設定檔,進行中的環境僅在其文件所述行為允許的範圍內可供呼叫。

單一 API 金鑰

一組 Archal API 金鑰可管理所有沙箱與環境。呼叫共用同一個閘道,而每個環境仍保留其預期的路徑、方法、酬載與回應格式。

REST 與 MCP 端點

環境可透過 REST 使用,部分亦可透過 MCP 使用。

檢查與重設

沙箱可讓你一併檢視請求、回應、變更、時序與用量,然後將每個環境還原至其宣告的基準。

支援的環境

可用環境包括:

  • GitHub:儲存庫、議題、提取要求、分支與提交。REST + MCP。
  • Linear:議題、專案、團隊、週期與工作流程。REST + MCP。
  • Slack:頻道、訊息、討論串、使用者與表情回應。REST + MCP。
  • Supabase:SQL、遷移、日誌、分支與專案中繼資料。REST + MCP。
  • Apify:Actor、執行、資料集、鍵值存放區與要求佇列。REST。
  • Cal.com:活動類型、排程、可用時段、預約、行事曆與 Webhook。REST + MCP。
  • ClickUp:團隊、空間、資料夾、清單、任務、留言、標籤、時間追蹤與檢查清單。REST + MCP。
  • Customer.io:跨行銷活動、廣播、交易型電子郵件、區隔、客戶與訊息傳遞的訊息自動化。REST。

其他可選環境包括 Datadog、Discord、GitLab、Google Workspace、HubSpot、Jira、OR、OwnerRez、PriceLabs、Ramp、Sentry、Stripe、Tavily、Unipile 與 Webflow。

程式碼代理設定

設定提示會偵測你使用 Claude Code、Codex、Cursor 或 Devin,並安裝已驗證的 Agent Skills 組合包。其指示在設定過程中不得修改應用程式碼或啟動環境。

Archal 的使用案例

代理框架測試

為每次測試執行提供隔離沙箱,變更會跨工具呼叫持續保存,然後重設至相同基準。

整合測試

為每個分支或 CI 工作提供專屬沙箱,無需共用測試帳戶,也不受速率限制或髒狀態影響。

代理訓練與強化學習

為每次 rollout 提供具有相同起始狀態的沙箱,同時變更會在整個 episode 期間持續保存。

Archal 適用於代理開發人員、連接器團隊與整合工程師。

關於 Archal 的常見問題

什麼是測試沙箱?

Archal 沙箱是一種隔離且有時間限制的執行環境,包含一個或多個具狀態環境。每個環境皆提供熟悉的 REST 或 MCP 介面,在沙箱生命週期內保留變更,並可返回其宣告的起始狀態。

每個環境都需要不同的 API 嗎?

不需要。一組 Archal API 金鑰即可建立並管理所有沙箱與環境。呼叫共用同一個閘道,而每個環境仍保留現有程式碼預期的熟悉路徑、方法、酬載與回應格式。

環境的具狀態程度如何?

狀態行為因環境與操作而異。可用環境具有受支援的能力設定檔;進行中的環境僅在其文件所述行為允許的範圍內可供呼叫。Archal 聲明,若無經量測且有日期佐證的證據,不會宣稱完整的上游涵蓋範圍。

一個沙箱可以包含多個環境嗎?

可以。建立沙箱時,你可以選擇工作流程所需的每個環境。每個環境各自取得專屬端點與就緒狀態。每個環境每分鐘費用為 $0.10。

流量是否曾觸及實際供應商?

環境流量會路由至 Archal 管理的實作,而非你的正式帳戶。每個環境設定檔會在使用前記錄任何特殊的相依性或行為。

計費方式為何?

自助使用無需訂閱,開始時也無需信用卡。新帳戶在完成驗證註冊後可獲得 $5,並在首個沙箱就緒後再獲得 $15。每個環境每分鐘費用為 $0.10。計費以秒為單位按比例計算;佈建失敗與冷啟動時間免費。在其安全推出機制仍停用期間,尚不提供付費續用。

同類工具

瀏覽分類