TestDriverアプリケーションを横断して実際のユーザーフローをテストするための、視覚認識に基づいたComputer-use QAエージェント。
Midscene.js
テストおよびコーディングエージェント検証のための、視覚主導・自然言語UI自動化ツール。
情報確認日: 2026年8月14日 ·出典を見る
ツール情報
- 種類
- レビューとテスト
- 対応プラットフォーム
- Web, Mobile, Desktop, Canvas, Playwright, Vitest
- 無料プラン
- 対応
- オープンソース
- 対応
- 独自の API キーを使用
- 対応
- ローカルモデル
- 対応

概要
適した用途
- 視覚的なUIテスト
- ブラウザおよびアプリの自動化
- コーディングエージェントによる受け入れ確認
- Canvasを多用するインターフェース
強み
- DOMセレクターが不完全、または壊れやすいインターフェースで有効
- オープンソースでモデルの構成が可能
- コーディング作業とUI検証を直接結びつけることが可能
制約とトレードオフ
- 純粋なAPIテスト
- レイテンシを許容できないユニットテスト
- マルチモーダルモデルを使用できないチーム
- ビジョンモデルの呼び出しによるレイテンシとコストの発生
- 自然言語のアクションは精密なセレクターほど決定論的でない場合がある
- クリティカルなテストには安定したアサーションと人間によるレビューが不可欠
使い始める
料金と利用上限
無料プランあり
Midscene.jsはMITライセンスのオープンソースソフトウェアです。
互換性のあるマルチモーダルモデルを別途設定する必要があり、API利用料が発生する場合があります。
料金確認日: 2026年8月14日 · 利用上限、モデルの料金、サブスクリプションは別々に請求される場合があります。
機能と詳細
視覚主導の自動化
- 視覚的な理解に基づいてインターフェースを操作
- 壊れやすいセレクターのみに依存したワークフローを回避
- Web、モバイル、デスクトップ、Canvasの各画面に対応
テスト統合
- PlaywrightやVitestと組み合わせて使用
- 自然言語によるアクションとアサーションの記述
- デバッグ用のレポートをキャプチャ
コーディングエージェントの検証
- 再利用可能なSkillsをコーディングエージェントに提供
- コード変更後、エージェントにUI操作を実行させることが可能
- 任意の互換マルチモーダルモデルを持ち込み可能(BYOK)
Midscene.js のレビュー
Midscene.jsは、Web、モバイル、デスクトップ、およびCanvasインターフェースに対応した、オープンソースの視覚主導型UI自動化・テストフレームワークです。PlaywrightやVitestのワークフローとの統合を維持しながら、開発者やコーディングエージェントが自然言語でUI操作やアサーションを記述することを可能にします。
Midscene.js とは
テストやコーディングエージェントによる検証のための、視覚主導かつ自然言語ベースのUI自動化ツールです。既存の開発工程、権限、レビューモデルにワークフローが合致する場合に、その真価を発揮します。
主な機能
視覚主導の自動化
- 視覚的な理解に基づいてインターフェースを操作
- 壊れやすいセレクターのみに依存したワークフローを回避
- Web、モバイル、デスクトップ、Canvasに対応
テスト統合
- PlaywrightやVitestとの併用が可能
- 自然言語によるアクションとアサーションの記述
- デバッグ用のレポート出力
コーディングエージェントの検証
- 再利用可能なSkillsをコーディングエージェントに公開
- コード変更後、エージェントによるUIの動作確認を実現
- 任意の互換マルチモーダルモデル(BYOK)を利用可能
向いている用途
- 視覚的なUIテスト
- ブラウザおよびアプリの自動化
- コーディングエージェントによる受け入れ確認
- Canvasを多用するインターフェースの検証
料金体系
- フレームワーク: $0 — Midscene.jsはMITライセンスのオープンソースソフトウェアです。
- ビジョンモデル: 従量課金制 — 互換性のあるマルチモーダルモデルを別途設定する必要があり、API利用料が発生する場合があります。
価格とクォータは変更される可能性があります。上記の値は2026-08-14時点の公式資料に基づいています。
メリット
- DOMセレクターが不完全、または壊れやすいインターフェースで有効
- オープンソースであり、モデルの構成が柔軟
- コーディング作業とUI検証を直接連携可能
導入時の注意点
- ビジョンモデルの呼び出しにより、レイテンシとコストが増加する
- 自然言語によるアクションは、精密なセレクターよりも決定論的でない場合がある
- 重要なテストには、引き続き安定したアサーションと人間によるレビューが必要
プライバシーと運用に関する注意
スクリーンショットとUIのコンテキストが設定されたビジョンモデルに送信されます。機密データのマスク、テストアカウントの使用を徹底し、自動化ツールに不要な本番環境権限を与えないようにしてください。
Midscene.js の代替ツール
主な比較対象には、TestDriver、ZeroStep、Kane CLI、AI QA Agent (KaneAI) があります。製品を比較する際は、機能数だけでなく、実行環境、モデルの柔軟性、リポジトリへのアクセス、レビュー管理、デプロイモデル、および総利用コストで検討してください。
結論
Midscene.jsは、視覚的かつクロスプラットフォームなUI検証を求めており、自然言語による自動化のために一定の確実性をトレードオフにできるチームにとって魅力的な選択肢です。
公式リソース
対応モデルとデータプライバシー
プライバシーとデータの取り扱い
スクリーンショットとUIのコンテキストが設定されたビジョンモデルに送信されます。機密データのマスク、テストアカウントの使用を徹底し、自動化ツールに不要な本番環境権限を与えないようにしてください。
ガイド、レビュー、トラブル対処
公開済みのガイドはまだありません。上記の公式ドキュメントをご参照ください。
製品の更新情報
確認済みの製品更新はまだありません。フォローすると関連する新着情報を「保存済み」で確認できます。
関連コンテンツの更新履歴を見る代替ツール
TestDriverアプリケーションを横断して実際のユーザーフローをテストするための、視覚認識に基づいたComputer-use QAエージェント。
ZeroStepPlaywrightに直接組み込んで使用する、セレクターへの依存を抑えた自然言語ベースのブラウザテストツール。
Kane CLI開発者やコーディングエージェントが Web およびモバイルアプリケーションの挙動を構造化された方法で検証できるようにする、オープンソースでターミナルネイティブなAIテスト・検証ツール。
AI QA Agent (KaneAI)KaneAIは、従来のスクリプトによるテスト自動化と、自律型AIテストプラットフォームの中間に位置する、AIネイティブなソフトウェアQAエージェントです。出典と確認記録
確認日は当サイトが情報を確認した日です。製品のリリース日は上に別途表示しています。
掲載情報の修正履歴
最新の公式製品情報に基づき、ブランディング、価格、機能、比較メタデータを整理して作成しました。