目的を決めてから境界を確認する
- 連携方法を選ぶ。既存の Playwright MCP ならプロキシを、ブラウザースクリプトなら CLI/SDK を、再現可能なテストなら明確なアサーションを持つランナーを調べます。
- 観測から実行まで追う。Jev に送るページ情報、許可される操作、実行する仕組みを原資料で確認します。対象がない場合や無効な場合、ページ内の不審な指示も試します。
- モデルの外で成功を確認する。操作後のページ状態を確認します。保存や支払いはモデルの「完了」判定や画面表示に加え、アプリ側の証拠が必要です。
- 導入条件を調べる。実行環境、ブラウザー、API キー、送信データ、ライセンスをリンク先の README で確認してください。以下は資料の要約であり、Jev Atlas が実行やセキュリティ監査を行った結果ではありません。
比較の出発点となる 8 件
| プロジェクト | 向いている用途 | 導入前の確認 | 出典 |
|---|---|---|---|
| Jev Ultrafast | Chrome の表示中の操作部品から対象を選び、範囲を絞った目標を試したい場合。 | uv、TypeSafe とテキストモデルのキー、Browser Harness 経由の Chrome が必要です。DONE の後も結果の確認が必要です。 | 原文 README |
| Mobile Jev | ローカルスタジオを使う Android 端末エージェントと、結果のスイッチを確認するダークテーマのデモ。 | Mobilerun 端末、Node/pnpm、Mobilerun と TypeSafe の各キーが必要です。公開運用には独自のアクセス制御が必要です。 | 原文 README |
| Computer Use Jev | 起動済みの macOS ネイティブアプリを操作し、TextEdit への入力などを試したい場合。 | macOS 14 以降、Go、Xcode Command Line Tools、アクセシビリティ権限、TypeSafe のキーが必要です。アプリの起動やブラウザー DOM の取得はしません。 | 原文 README |
| Jev Browser by tontoko | Playwright の CLI・SDK・MCP と標準のアサーションを使いたい場合。 | Node 22.15 以上。GitHub Releases からの導入が必要です。画面上の確認だけでは DB 保存を証明できません。 | 原文 README |
| Jev Browser by KesavanKing | 観測した候補をローカル画面で 1 歩ずつ確認し、操作履歴を出力したい場合。 | Python 3.12 以上、uv、入力値用の別のテキストモデルが必要です。 | 原文 README |
| Jev Playwright MCP | 既存の Playwright MCP にページ判定と操作前チェックを加えたい場合。 | Node 20 以上と Chromium が必要です。モデルによるマスクや判定には誤りがあるため、ツール権限も明示してください。 | 原文 README |
| JevTest | 分離した Playwright の操作、決定的なアサーション、再現できる記録が必要な場合。 | Node 24 と pnpm 11 が必要です。README では利用ライセンスは未確定とされています。 | 原文 README |
| Jev Browser by MahmoudAdelbghany | 操作が不確実な場合や進まない場合に、呼び出し元のエージェントへ制御を戻す MCP ブラウザーループ。 | Node 20 以上、Chromium、TypeSafe のキーが必要です。README はセキュリティ境界ではないと明記しています。 | 原文 README |
原資料の確認日は各プロジェクトページを参照してください。導入条件は変わる場合があります。
範囲を絞った例を試す
ブラウザー操作実験には合成ページ、操作後の確認、計測の限界を記録しています。質問設計ガイドでは、自動クリック前に「該当なし」を用意する方法を説明します。フォーム操作ではなくウェブ上の証拠探しが目的なら、psearch と検索結果のリランキングガイドを比較してください。