AgentBay は、AI エージェント向けのクラウドネイティブな実行プラットフォームです。開発者はこれを使用して、ブラウザ、デスクトップアプリケーション、モバイルデバイス、コードランタイムを自動化できます。AgentBay は、分離され、弾力的にスケーラブルなクラウド環境を提供することで、環境の不整合、ローカルリソースの大量消費、IP 制限、セキュリティリスクといった、ローカルでの自動化スクリプトに関する一般的な問題を解決します。
AgentBay を選ぶ理由
多様なシナリオでの自動化
ローカルのエージェント実行環境の制限を克服します。
ブラウザ、コードスペース、クラウドコンピューター、モバイルデバイスという 4 つのコア環境をエージェント開発に提供します。これらの環境は、ウェブオートメーション、コードコンパイル、デスクトップ操作、モバイルアプリ制御に対応します。
柔軟な統合
開発の障壁を下げ、統合を簡素化します。
SDK と MCP による統合方法を提供します。専門家は詳細なカスタマイズを実行でき、専門家以外のユーザーは迅速に利用を開始できます。
分離された環境での安全なタスク実行
データセキュリティの問題に対処し、ローカル環境への意図しない変更を防ぎます。
厳格な権限分離を備えたエンタープライズグレードのセキュアなコンテナを使用し、ローカル環境への侵入がないことを保証します。サンドボックスプロセスの許可リスト/ブロックリスト、実行検知、および状態を継続させるためのクロスプラットフォームでのデータ永続化をサポートします。
クラウドインフラストラクチャ上でのスケーリング
リソース管理と運用保守の負担を軽減します。
Alibaba Cloud インフラストラクチャ上に構築された AgentBay は、数秒での弾性スケーリングを実現し、数千の同時実行をサポートします。インフラストラクチャの管理や運用保守ではなく、エージェントのイノベーションに集中できます。
コアサービス
ブラウザの使用
クラウドベースのブラウザをプログラムから制御し、ウェブスクレイピング、ウェブの自動テスト、フォームの自動入力などのタスクを実行します。
ユースケース
データ収集:E コマースの商品情報、業界ニュース、公開データを収集します。
自動テスト:ユーザー操作をシミュレートして、ウェブアプリケーションの機能テスト、互換性テスト、リグレッションテストを実行します。
プロセスの自動化:オンラインフォームへの自動入力、データ入力、承認ワークフローを自動的に完了させます。
E コマース運用:商品の出品、注文処理、価格監視を自動化し、運用効率を向上させます。
主な特徴
高い互換性:Playwright や Puppeteer などの自動化ライブラリの API スタイルや、主要なエージェント開発フレームワークと互換性があります。
マルチ環境のサポート:モバイル、デスクトップ、ブラウザのみのサンドボックス環境でのブラウザ操作をサポートします。
柔軟な拡張性:ヘッドレスからヘッドフルまで、すべてのブラウザ実行モードをサポートします。また、ブラウザ拡張機能の読み込みもサポートします。
コンピューターの使用
クラウドコンピューター環境 (Windows または Linux) をプログラムから制御し、デスクトップアプリケーションの操作、ソフトウェアの自動テスト、ドキュメントの処理を実行します。
ユースケース
デスクトップアプリケーションのテスト:Windows および Linux クライアントソフトウェアの自動機能テストとパフォーマンステストを実行します。
オフィスオートメーション:Excel レポートの自動処理、メールの送受信、ERP などの社内システムの操作を自動化します。
システム管理:ソフトウェアのインストール、環境設定、システムメンテナンスなどのバッチタスクを実行します。
主な特徴
マルチプラットフォームのサポート:Windows および Linux オペレーティングシステムのイメージをサポートします。カスタムイメージを使用することもできます。
セキュアな分離:VPC ネットワーク分離に基づき、各タスクは別々のイメージ環境で実行され、企業のデータセキュリティを確保します。
アクセス制御:ネットワーク制御やアプリケーションの許可リストなど、クラウドコンピューターに対するきめ細かなアクセス制御を提供します。
コードスペース
プリインストールされたツールチェーンを備えたクラウドベースの開発環境を提供します。これを使用して、コードのコンパイル、スクリプトの実行、API のテスト、CI/CD パイプラインの実行ができます。
ユースケース
クラウド開発環境:ローカル環境を設定する必要なく、すぐに使えるリモート開発環境として使用できます。
ビルドとテストの自動化:CI/CD パイプラインでコードのコンパイル、ユニットテスト、統合テストを実行します。
セキュアなコード実行:信頼できないコードやリソースを大量に消費するコードを、分離されたサンドボックスで実行します。
主な特徴
プリインストールされたツールチェーン:環境には一般的な言語、フレームワーク、ビルドおよびデバッグツールが付属しており、すぐに使用できます。
環境の一貫性:各実行でベースラインイメージを使用するため、開発環境とテスト環境が同一であることが保証されます。
モバイルの使用
クラウドベースの Android 環境を提供し、実際のスマートフォンの動作をシミュレートして、モバイルアプリのテストやアプリの自動化などのタスクを実行します。
ユースケース
モバイルアプリケーションのテスト:Android アプリケーションの自動機能テスト、互換性テスト、パフォーマンステストを実行します。
モバイルオフィス:インスタントメッセージの送受信を自動化し、メッセージ内容を要約して洗練された返信を作成します。モバイルドキュメントを自動的に作成、編集し、ファイル形式を変換します。
ゲームの自動化:自動レベリングやクエスト完了など、ゲーム内のタスクを自動で実行します。
主な特徴
ネイティブモバイルのサポート:タップ、スワイプ、GPS 位置情報のシミュレーション、カメラ入力など、ネイティブデバイスの機能をサポートします。
マルチデバイスのシミュレーション:複数の Android OS バージョンと画面解像度をサポートします。
課金
AgentBay は、基本利用権パッケージ、サブスクリプション利用権パッケージ、および従量課金を組み合わせた課金モデルを採用しています。以下のリソースと機能の使用状況に基づいて課金されます:
同時セッションライセンス:同時セッションの最大数。
ネットワーク帯域幅:セッションスケジューリング中に消費されるインバウンドネットワーク帯域幅。
ストレージ:コンテキストデータとセッションリプレイの記録の永続化に使用されます。
イメージ:システムイメージと、作成したカスタムイメージが含まれます。
ポイント:AgentBay の AI 関連 API を使用する際に、組み込みの
ToolUseAgentによって消費されるトークン数。高度な機能: デバイスフィンガープリント、およびその他の高度な機能。
詳細については、「課金」をご参照ください。
よくある質問
マルチユーザーの分離
AgentBay は、セッションメカニズムを通じてユーザー分離をサポートします。エンドユーザーごとに個別のセッションを作成できます。各セッションは、リソースとデータが分離された独立したサンドボックスで実行されます。
組み込みモデルの機能
はい。AgentBay には、モデル機能を持つツールを含む各種ツールをオーケストレーションする、組み込みの ToolUseAgent が含まれています。このエージェントが AI 関連 API を使用する際にポイントが消費されます。