Playwright ワークスペースとは

劇作家のワークスペースは、アプリケーションのテスト、ブラウザワークフローの自動化、ブラウザとのやり取りによるAIエージェントの強化を目的とした完全管理型クラウドブラウザプラットフォームです。 劇作家のワークスペースは、ブラウザインフラの管理を必要とせずに、スケーラブルなクラウドホストブラウザ、エンタープライズグレードのセキュリティ、観察可能性、デバッグ機能を提供します。 エンドツーエンドのテストを実行し、ビジネスワークフローの自動化を行ったり、ブラウザベースのAIエージェントを構築したりする場合でも、劇作家のワークスペースはブラウザとのやり取りを大規模に確実に実行する手助けをします。

作業の開始:

なぜ劇作家のワークスペースを使うのですか?

現代のアプリケーションやワークフローは、ますますブラウザとのやり取りに依存しています。 ブラウザインフラの管理、実行のスケーリング、障害のトラブルシューティング、認証情報の保護は運用上複雑になることがあります。 劇作家のワークスペースは以下の機能を提供することでこの複雑さを解消しています:

  • 完全管理型クラウドブラウザ
  • スケーラブルなブラウザ実行
  • エンタープライズグレードのセキュリティと隔離
  • 組み込みのデバッグと観測可能性
  • セッション録音と実行アーティファクト
  • PlaywrightツールおよびAIエージェントフレームワークとの統合
  • 集中型ワークスペース管理

一般的なシナリオ

大規模での試験応用

自社のテストインフラを維持せずにクラウドホストブラウザ上でPlaywrightテストを実行しましょう。

一般的な試験シナリオには以下が含まれます:

  • エンドツーエンドのテスト
  • 機能テスト
  • 回帰テスト
  • クロスブラウザ検証
  • CI/CDの自動化
  • 大規模並列テスト実行

劇作家のワークスペースを活用することで、テストエンジニアはブラウザの実行を拡大しつつ、ログ、記録、トレース、デバッグツールを通じて障害の可視化を維持できます。 詳しくは、 プレイライターの大規模テストを実施する項目をご覧ください。

AI搭載のブラウザ自動化エージェントを構築する

劇作家のワークスペースを使って、AIエージェントにブラウザの自動化ツールを追加しましょう。 エージェントはローカルマシンや自己管理型ブラウザインフラに依存せず、管理型クラウドブラウザに接続してウェブサイト、アプリケーション、ビジネスシステムとやり取りできます。

劇作家のワークスペースを活用することで、AIエージェントは以下のようなことができます:

  • ウェブサイトやウェブアプリケーションのナビゲーション
  • 情報を読み、検証し、抽出します
  • フォームを記入して提出してください
  • 認証済みアプリケーションとのやり取り
  • 繰り返しの業務プロセスを自動化する
  • 複雑で多段階のブラウザワークフローを実行します

AIモデルと信頼性の高いクラウドブラウザ実行を組み合わせることで、組織は従来人間の操作を必要としていたブラウザ作業を自動化するエージェントを構築できます。 詳しくは、Microsoft Foundryのブラウザ自動化ツールをご覧ください。

リモート MCP サーバー

劇作家のワークスペースには、AIツールやエージェントがマネージドクラウドブラウザとやり取りできるリモートモデルコンテキストプロトコル(MCP)サーバーが含まれています。

リモートMCPサーバーは、AIシステムとブラウザ実行環境間で安全かつスケーラブルなインターフェースを提供します。 劇作家のワークスペースは互換性のあるMCPクライアントやエージェントプラットフォームに接続でき、以下のようなシナリオが可能になります。

  • エージェント型ブラウザ自動化
  • インテリジェントウェブナビゲーション
  • ブラウザ支援の副操縦士
  • 情報検索ワークフロー
  • 人間参加型の自動化

リモートMCPサーバーを利用することで、組織はブラウザのインフラを一元化しつつ、複数のAIツールやエージェントが一貫したインターフェースを通じてクラウドブラウザにアクセスできるようにできます。 詳しくは劇作家のワークスペースリモートMCPをご覧ください。

コア機能

Playwrightネイティブ実行

劇作家のワークスペースは既存のPlaywrightアプリケーションやワークフローとシームレスに連携します。 Playwrightテストランナーを使ってPlaywrightテストを実行するか、Chrome DevTools Protocol(CDP)を通じてクラウドブラウザに直接接続できます。 エンドツーエンドのテスト、ブラウザ自動化スクリプト、AI駆動のワークフローなど、開発者がすでに知っていて使っているPlaywrightのAPIやツールを使えます。

クロスブラウザおよびクロスプラットフォームテスト

ブラウザインフラを管理せずに、複数のブラウザやオペレーティングシステムの組み合わせでアプリケーション体験を検証できます。 劇作家のワークスペースはクラウドホスト型ブラウザ環境を提供し、チームが対応するブラウザおよびOS構成全体で機能性、互換性、ユーザー体験を大規模に検証するのに役立ちます。

プライベートアプリケーションへの安全なアクセス

公開されていないアプリケーションのテストと自動化を行います。 劇作家のワークスペースはプライベートウェブサイトや内部アプリケーションへの接続をサポートし、開発、ステージング、エンタープライズ環境でのブラウザ実行を可能にしつつ、組織のセキュリティ要件とネットワーク制御を維持します。

組み込みの観察可能性とブラウザセッションデータ

豊富な診断成果物やセッションデータを使ってブラウザの実行状況を可視化します。 劇作家のワークスペースは、チームがテスト失敗を理解し、自動化の問題を調査し、ブラウザの挙動を分析するのに役立つ情報を収集します。 実行アーティファクト、ログ、トレース、スクリーンショット、録音、ブラウザセッションデータにアクセスし、トラブルシューティングを加速し信頼性を向上させます。

ライブブラウザビューとテイクコントロール

ライブビューを通じてブラウザの活動をリアルタイムで観察できます。 テストや自動化ワークフローのトラブルシューティング時に、アクティブなブラウザセッションに接続して、実行中に何が起きているかを正確に確認できます。 より深い調査のために、Take Controlは実行中のブラウザと直接やり取りできるため、問題の再現、修正の検証、複雑なワークフローのデバッグをより効率的に行えます。

エンタープライズ認証とアクセス制御

劇作家のワークスペースはMicrosoft Entra IDと連携し、安全なエンタープライズグレードの認証と認可を提供します。 ユーザーは組織のアイデンティティを使ってワークスペースリソースにアクセスでき、自動化ワークフローや統合では適切なアクセストークンを使って認証できます。 このアプローチにより、安全なアクセス管理、ガバナンス、既存の企業セキュリティポリシーとの統合が可能になります。

Architecture

以下の図は、劇作家のワークスペースが異なるワークロード向けにクラウドブラウザのインフラをどのように提供しているかを示しています:

Playwright ワークスペースのアーキテクチャの概要を示す図。

地域ごとの提供状況

劇作家のワークスペースは以下のAzureリージョンで利用可能です:

リージョン Available
オーストラリア東部 ✅ はい
東アジア ✅ はい
米国東部 ✅ はい
東日本 ✅ はい
スイス北部 ✅ はい
西ヨーロッパ ✅ はい
米国西部 3 ✅ はい

リージョン内のデータ レジデンシーと保存データ

Playwright ワークスペースは、ワークスペースをデプロイするリージョンの外部に顧客データを格納したり処理したりすることはありません。 リージョン アフィニティ機能を使用する場合、メタデータはクラウドでホストされたブラウザーのリージョンからワークスペースのリージョンに安全かつ準拠した方法で転送されます。

Playwright ワークスペースは、Microsoft によって管理されるキー (サービスマネージド キー) を使用して、ワークスペースに格納されているすべてのデータを自動的に暗号化します。 このデータには、ワークスペースの詳細、開始・終了時刻などのブラウザ自動化による実行メタデータ、ブラウザの通話時間、誰がセッションを実行したかの情報、そしてサービスが公開する録画やテスト結果などのアーティファクトが含まれます。