本文へスキップ
Web・アプリ#AI#ブラウザ自動化#組み合わせ

Stagehand

決まった操作はプログラム、迷う場面だけAIに任せられる

全部をAIに任せると不安定になります。分けることで、速さと確実さを両立させます。

GitHubのスター数 2.5万GitHub上の更新 2026年9月20日当サイトの確認日:2026年9月20日

まず、ここだけ見れば分かります

料金
無料ソフトは無料。AIを使う部分の利用料は別にかかります。
日本語
日本語なし
対応環境
Windows / Mac / Linux
準備の目安
設定が多い複数のソフトや接続先などを準備します。設定に慣れた人の手助けがあると進めやすい道具です。
計算用の部品
専用のGPUは必須ではありませんGPUは、画像やAIなどの計算にも使われる部品です。必要な性能や処理時間は、使う機能・設定で変わります。
必要なもの
Node.js または Python / 使いたいAIのキー

これは何?

ブラウザの自動操作を、「決まった手順」と「AIに判断させる部分」に分けて書ける道具です。全部をAIに任せると遅く不安定になり、全部をプログラムで書くとページの変更に弱くなります。その中間を取るための作りになっています。

できること・できないこと

できること

  • 確実な部分はプログラムで、迷う部分はAIで書く
  • ページから決まった形でデータを取り出す
  • Playwright の書き方をそのまま使う
  • AIに任せる部分だけ費用を抑える

できないこと

  • プログラムを書かずに使うこと
  • 規約で自動化を禁じているサイトでの利用

こんな人に向いています

  • browser-use が遅い・不安定だと感じた人
  • Playwright を使っていて、一部だけAIに任せたい人
  • 毎日動かす処理を安定させたい人

こんなふうに使えます

  • 安定させたい処理に使う

    毎日動かすものは、全部AIに任せると費用も失敗も増えます。要所だけAIにするのが現実的です。

使いはじめるまで

Stagehandを使うための案内

手順は上から順番に進めます。「入力例」がある場合は、どの画面へ入力するか、どの名前で保存するかを本文で確認してください。

上のリンクはStagehandの開発資料です。GitHubというサイト自体の見方は、共通のGitHub入門で説明しています。

この手順で出てくる言葉の意味
Python(パイソン)
プログラムを動かすためのソフトです。「Pythonが必要」とある道具は、先に対応する版のPythonを入れて使います。
Node.js / npm
Node.jsはプログラムを動かすためのソフト、npmは必要な部品を入れるための道具です。入力例を使う前に準備します。
  1. 1入れる

    この手順で使う入力例

    npm install @browserbasehq/stagehand
  2. 2AIのキーを設定する

    AIに判断させる部分だけで使われます。

  3. 3分けて書く

    位置がはっきりしている操作はふつうに書き、「ログインボタンを押す」のような曖昧な部分だけAIに渡します。

つまずいたときはAIに手伝ってもらう聞き方を見てください。使っているパソコンと、どの手順で止まったかを伝えましょう。

いいところ・気になるところ

いいところ

  • 速さと確実さのバランスが取れる
  • AIの利用料を抑えられる
  • Playwright の知識が活きる

気になるところ

  • プログラムを書く前提
  • 英語のみ
  • 対象サイトの規約を必ず確認すること

Stagehandの開発情報・出典

GitHub上で公開されているStagehandのプログラムに関する情報です。スター数はGitHubで関心を示した数で、Stagehandの利用者数を表すものではありません。

GitHubのスター数
24,631(2026年9月20日時点)
ライセンス
MIT
主な言語
TypeScript
GitHub上の更新
2026年9月20日直近3か月以内に更新されています
当サイトでの確認日
2026年9月20日

スター数・ライセンス・主な言語・最終更新は、2026年9月20日に GitHub から自動で取得した値です。ライセンスの補足と、説明文・準備の目安の判定は当サイトが書いています。 ライセンスや料金は変わることがあるので、使う前に必ず公式の情報をご確認ください。

NEXT

次に見るなら

READ

このツールが出てくる記事

SIMILAR

似たツール

同じことができる、または一緒によく使われるもの