メインコンテンツへスキップ
ブログサイトのロゴsui Tech Blog

2026-04-05

agent-browserがRustネイティブになった今、playwright-cliとどちらを選ぶべきか

トークン消費量の差が縮小し機能面での優位性が明確になった最新の比較検証

Rustネイティブ化による進化

agent-browserの内部構造が刷新され、機能面で大きな飛躍を遂げました

実行環境

Node.jsへの依存

Chromeを直接制御

通信監視

リクエスト取得のみ

フィルタ・HAR対応

状態比較

機能なし

詳細なdiff機能追加

最大の論点だったトークン消費差は実質解消

新たに追加されたコンパクトオプションの活用で両者の差は約6%まで縮小しました

トークン消費量の最新比較

Yahoo! JAPAN最新ニュース取得時のコンテキストウィンドウ使用量

playwright

26.3
K

agent(-i)

33.5
K

agent(-i -c)

28
K

コンパクトオプション適用で大幅に削減

現時点でのツール選択の判断軸

機能と効率のバランスから、それぞれの最適なユースケースが明確になりました

playwright-cli

Playwright APIを直接実行するrun-codeコマンドが必要な局所的なケースに限定されます

agent-browser

ネットワーク監視やdiff機能が充実しており日常的な自動操作における最適解となります

Next Actions

最適なツールを選択する

機能と効率を両立したagent-browserを活用し自動化を次の段階へ進めましょう

推奨される導入手順

最新バージョンの導入

Rustネイティブ化された最新のagent-browser環境を構築します

最適オプションの適用

実行時に-iと-cオプションを指定してトークン消費を最小化します

ポイント: 特別なAPI操作が不要であればagent-browserが現状の最も有力な選択肢です

変化の激しいAIツール環境を攻略していこう

sui Tech Blog