icon of Archal

Archal

archal.ai

テスト用のステートフルAPIサンドボックスで、AIエージェントを安全に検証

公式サイトへ新しいウィンドウで開きます
image of Archal公式サイトへ

Archalとは?

Archalは、AIエージェントとAPI統合のためのテストサンドボックスプラットフォームです。本番環境で使用されるAPIと同様に動作する、1つ以上のステートフル環境を含む隔離された時間制限付きランタイムを提供します。各環境は使い慣れたRESTまたはMCPインターフェースを公開し、サンドボックスの存続期間中は変更を保持し、宣言された初期状態に戻すことができます。

Archalは、各環境が表現するサービスの独立して構築されたシミュレーションであり、プロバイダーのライブサービスではないと述べています。環境のトラフィックは、本番アカウントではなくArchalが管理する実装にルーティングされ、個々の環境プロファイルは例外的な依存関係や動作を文書化しています。Archalは、表示されているプロバイダーと提携または承認されているわけではなく、商標はその所有者に帰属すると述べています。

Archalの使い方

  1. アカウントにサインアップします。新規アカウントは、確認済みのサインアップ後に5ドルを、最初のサンドボックスの準備が整ったときにさらに15ドルを受け取ります。セルフサービスでの利用にはカードは必要ありません。
  2. 1つ以上の環境と既知の初期状態を持つサンドボックスを作成します。
  3. 各環境が起動すると、隔離されたRESTおよびMCPエンドポイントを受け取ります。
  4. 使い慣れたAPIパス、ペイロード、ツールを使用して環境を呼び出します。
  5. リクエスト、レスポンス、変更、タイミング、使用状況をまとめて検査します。
  6. リセットして、サンドボックス内のすべての環境を宣言されたベースラインに復元します。

単一のArchal APIキーですべてのサンドボックスと環境を作成および管理します。呼び出しは1つのゲートウェイを共有しますが、各環境は既存のコードが期待するパス、メソッド、ペイロード、レスポンス形状を維持します。Archalはまた、Claude Code、Codex、Cursor、またはDevinに貼り付けて安全なサインアップを開始し、5つの検証済みスキルをインストールできるセットアッププロンプトも提供しています。

Archalのコア機能

隔離されたサンドボックス

各サンドボックスは、1つ以上のステートフルAPI環境を保持できる、隔離された時間制限付きランタイムです。1つのサンドボックス内の複数の環境は、それぞれ独自のエンドポイントと準備状態を受け取ります。

ステートフル環境

変更はサンドボックスの存続期間中、呼び出し間で保持され、同じ開始点にリセットできます。状態の動作は環境と操作によって異なります。利用可能な環境にはサポートされている機能プロファイルがあり、進行中の環境は文書化された動作が許容する場合にのみ呼び出し可能です。

単一のAPIキー

1つのArchal APIキーですべてのサンドボックスと環境を管理します。呼び出しは1つのゲートウェイを共有しますが、各環境は期待されるパス、メソッド、ペイロード、レスポンス形状を維持します。

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ジョブに独自のサンドボックスを提供します。

エージェントトレーニングと強化学習

各ロールアウトに同じ開始状態のサンドボックスを提供し、変更はエピソードを通じて保持されます。

Archalは、エージェント開発者、コネクタチーム、統合エンジニアを対象としています。

Archalに関するよくある質問

テストサンドボックスとは何ですか?

Archalサンドボックスは、1つ以上のステートフル環境を含む、隔離された時間制限付きランタイムです。各環境は使い慣れたRESTまたはMCPインターフェースを公開し、サンドボックスの存続期間中は変更を保持し、宣言された初期状態に戻すことができます。

環境ごとに異なるAPIが必要ですか?

いいえ。1つのArchal APIキーですべてのサンドボックスと環境を作成および管理します。呼び出しは1つのゲートウェイを共有しますが、各環境は既存のコードが期待する使い慣れたパス、メソッド、ペイロード、レスポンス形状を維持します。

環境のステートフル性はどの程度ですか?

状態の動作は環境と操作によって異なります。利用可能な環境にはサポートされている機能プロファイルがあり、進行中の環境は文書化された動作が許容する場合にのみ呼び出し可能です。Archalは、測定された日付入りの証拠なしに完全なアップストリームカバレッジを主張しないと述べています。

1つのサンドボックスに複数の環境を含めることはできますか?

はい。サンドボックスを作成するときに、ワークフローに必要なすべての環境を選択します。各環境は独自のエンドポイントと準備状態を受け取ります。各環境のコストは1分あたり0.10ドルです。

トラフィックが実際のプロバイダーに到達することはありますか?

環境のトラフィックは、本番アカウントではなく、Archalが管理する実装にルーティングされます。各環境プロファイルは、使用前に例外的な依存関係や動作を文書化しています。

請求はどのように機能しますか?

セルフサービスでの利用にはサブスクリプションはなく、開始にカードは必要ありません。新規アカウントは、確認済みのサインアップ後に5ドルを、最初のサンドボックスの準備が整ったときにさらに15ドルを受け取ります。各環境のコストは1分あたり0.10ドルです。請求は秒単位で日割り計算されます。プロビジョニングの失敗とコールドスタート時間は無料です。安全なロールアウトが無効になっている間は、有料の継続はまだ利用できません。