Steelとは?
Steel Browser は、オレゴン州ビーバートンの Nen Labs, Inc. が開発するオープンソースのブラウザ API です。Puppeteer の下で Chrome を動かし、HTTP サービスで包みます。このサービスはセッションを作り、リクエスト間で cookie とローカルストレージを保持し、プロキシを連結し、Chrome 拡張機能を読み込み、ステルス用プラグインとフィンガープリント設定を適用し、/scrape、/screenshot、/pdf の簡易エンドポイントを提供します。Puppeteer、Playwright、Selenium がセッションに接続でき、組み込みの UI でセッションをライブ表示し、再生できます。
リポジトリは 2024年11月に始まり、GitHub のスターは約 7,960、ライセンスは Apache-2.0 です。いまもパブリックベータと表記されており、v0.5.5-beta は 2026年10月31日に出ました。
Steel Cloud はホスト型の製品で、多数の同時セッション、管理された住宅用プロキシ、CAPTCHA 解決、永続プロファイル、Credentials API、Files API、ホスト型の MCP サーバーを備えます。Steel 自身の比較表では、その大半がクラウド限定とされています。
Steelは使う価値があるか?
Steel のオープンソースプロジェクトと有料サービスは別の製品で、その差こそがこのレビューの中心です。セルフホストの steel-browser は、1 つの Chrome の上に載る整った HTTP と CDP の層です。セッション、cookie、自前で用意するプロキシ、拡張機能、手早いスクレイピングとスクリーンショットの呼び出し、実行中と過去のセッションのビューアーがあります。Steel 自身のドキュメントはセルフ ホストの同時実行数を 1 とし、CAPTCHA 解決、Credentials API、Files API、MCP サーバーはローカルでは使えないと明記し、ステルスは限定的としています。数十のエージェントを並列で動かしたいチームは、セルフホストのガイドに沿って自前のクラスターを組むか、Steel Cloud に払うかのどちらかです。
クラウドの料金は明快で、分単位で課金されます。Launch は初期費用がなく、90 日間有効な $30 のクレジットが付き、ドキュメントによれば 1 時間 $0.10 で約 300 ブラウザ時間に相当します。Scale は月額 $250 で $100 のクレジットが付き、1 時間 $0.08 です。セッションの長さは Launch で 15 分、Scale で 1 時間、Enterprise で最長 24 時間に制限されており、ログインしたまま長い手順をこなすエージェントには時間単価よりこちらが効きます。Steel 独自の Chromium フォークである Stealth Browser は Enterprise 限定です。
セキュリティモデルは導入前に読むべきです。SECURITY.md は、セルフホストのサービスには認証がないとはっきり書いています。ポート 3000(API と UI)か 9223(生の CDP)に届く人は誰でも、ブラウザに任意の URL を取得させて結果を読めます。クラウドのメタデータアドレスも含みます。ポートは 127.0.0.1 にだけ公開し、手前に自前の認証を置き、169.254.169.254 を遮断するよう求め、Docker が公開したポートは UFW のようなホストのファイアウォールをすり抜けると警告しています。README の 1 行の docker run は両方のポートを全インターフェースに公開するので、それをそのままサーバーにコピーするのが避けるべき失敗です。
クラウドでは、閲覧の状態は Steel 側に置かれます。プロファイルは Chrome のユーザーデータ ディレクトリ全体のスナップショットで、cookie と保存済みログインも含み、1 つ最大 300 MB、30 日使わなければ削除されます。Credentials API はユーザー名、パスワード、TOTP シークレットを組織単位で暗号化して保存し、エージェントに見せずにページへ入力します。セッションデータは Launch で 7 日、Scale で 14 日保持されます。Steel のプライバシーポリシーはサーバーが米国にあるとしていますが、対象はウェブサイトとアカウントで、セッションの中身は扱っていません。Scale には HIPAA 対応の BAA が含まれ、私たちが読んだ文書に SOC 2 レポートの記載はありませんでした。
lightpanda や obscura と比べると、トレードオフは逆向きです。あちらはメモリを節約するために Chrome のエンジンを置き換え、一部のページが動かないことを受け入れています。Steel は Chrome を保つので、互換性も Chrome 並み、メモリの負担も Chrome 並みです。CAPTCHA 解決、住宅用プロキシ、モバイルのフィンガープリントは自動化を拒むサイトを狙った機能で、そうしたサイトの利用規約に関わるリスクは Steel ではなく顧客が負います。
真価を発揮する場面
クリニックの予約ポータルで予約を取るエージェントを作る 2 人のスタートアップ
パスワードをモデルに渡さずに、実行をまたいでエージェントのログインを保つ
各ポータルのログインを Credentials API に保存し、アカウントご とに永続プロファイルを使い回します。Steel が入力欄を埋めてぼかし、通常 2 秒以内に終わります。Scale なら月額 $250 で $100 のクレジット付き、その後はブラウザ時間 1 時間 $0.08 です。
既存の Selenium テストスイートを持つ QA エンジニア
自前のグリッドではなくホスト型のブラウザでスイートを実行する
isSelenium でセッションを作り、WebDriver クライアントを Steel に向けます。ドキュメントは、Selenium 経由では CDP セッションの一部機能が使えないと注意しています。Launch のセッション上限 15 分では長いスイートは無理なので、上限 1 時間の Scale が現実的なプランです。
社内向けのブラウザ自動化を試作するプラットフォームエンジニア
ベンダーを介さずにプライベートネットワークでブラウザ API を動かす
ghcr.io/steel-dev/steel-browser のイメージを、ポートを 127.0.0.1 に公開した状態で、認証を加えるリバースプロキシの裏で動かします。無料ですが、インスタンスあたり一度に 1 セッションです。それ以上はドキュメントがクラスター構成を説明しています。
導入前に確認すること
- 導入
- GHCR のイメージを docker run で起動すると、API と UI がポート 3000、CDP が 9223 で動きます。Railway や Render のワンクリックテンプレート、または Node.js とローカルの Chrome でも動かせます。Steel Cloud には API キーが必要で、ダッシュボード、Steel CLI、Stripe Projects から取得できます。
- 連携
- Puppeteer、Playwright、Selenium。Node と Python 用の steel-sdk。Stagehand と browser-use のガイド。クラウドアカウント向けに mcp.steel.dev のホスト型 MCP サーバー。Claude Code、Codex、OpenCode 向けの Steel CLI。
- データとプライバシー
- セルフホストではページと cookie は手元のマシンに残り、リポジトリにあるテレメトリーのコードは任意の OpenTelemetry トレースだけです。Steel Cloud はセッションデータを Launch で 7 日、Scale で 14 日保持し、プロファイルは 30 日未使用になるまで残し、保存した認証情報は暗号化します。サーバーは米国にあります。
- 大規模利用時のコスト
- 月 1,000 ブラウザ時間なら、Launch は使用料で約 $100、Scale は約 $230($250 と $80 から $100 のクレジットを引いた額)です。これに 1GB あたり $6 から $10 のプロキシと、1,000 回あたり $1 から $3 の CAPTCHA 解決が加わります。
- 制限
- Launch は同時セッション 10、セッション 15 分、毎分 60 リクエスト、3 席。Scale は 100 セッション、1 時間、毎分 600 リクエスト。Launch で CAPTCHA 解決と Steel のプロキシを使うには $10 の有料入金が必要です。未解決の issue とプルリクエストは約 87 件です。
良い点
- 本物の Chrome なので、Puppeteer、Playwright、Selenium のセッションが Chrome と同じように動く
- Apache-2.0 で、Node と Python の SDK はセルフホストとクラウドの両方で使える
- クラウドは分単位課金で、ブラウザ時間 1 時間 $0.08 から
- 保存した認証情報をエージェントに見せずにページへ入力できる
気になる点
- セルフホスト版は一度に 1 セッションで、CAPTCHA 解決も認証情報機能もない
- セルフホストのポート 3000 と 9223 に認証がない
- v0.5.5 でもまだパブリックベータ表記
- クラウドのプロファイルは cookie とログインを Steel の米国のサーバーに保存する
おすすめの人
ログインしたまま長時間動く Chrome セッションが必要なブラウザエージェントを作り、Chrome の群れを自前で運用するよりブラウザ時間単位で払いたいチーム。
Steelの代替
Steel:よくある質問
- Steelは使う価値があるか?
- Steel は本物の Chrome を筋のよいエージェント向け API で包み、クラウドの価格も妥当ですが、オープンソース版は一度に 1 セッションしか動かせず、人がお金を払う理由になる機能はクラウドに置かれています。 評価は5点満点中3.9点です。
- Steelの料金は?
- セルフホストは無料です(Apache-2.0)。Steel Cloud は、Launch が $0 と従量課金で、90 日有効の一度限りのクレジット $30、ブラウザ時間 $0.10、プロキシ $10/GB、CAPTCHA 解決 1,000 回あたり $3、同時セッション 10。Scale は月額 $250 と従量課金で、毎月 $100 のクレジット、1 時間 $0.08、$6/GB、1,000 回あたり $1、同時セッション 100。Enterprise は個別見積もりです。
- Steelの欠点は?
- セルフホスト版は一度に 1 セッションで、CAPTCHA 解決も認証情報機能もない; セルフホストのポ ート 3000 と 9223 に認証がない; v0.5.5 でもまだパブリックベータ表記; クラウドのプロファイルは cookie とログインを Steel の米国のサーバーに保存する.
- Steelは誰に向いているか?
- ログインしたまま長時間動く Chrome セッションが必要なブラウザエージェントを作り、Chrome の群れを自前で運用するよりブラウザ時間単位で払いたいチーム。
- チームや本番環境でSteelを使うと費用はいくらか?
- 月 1,000 ブラウザ時間なら、Launch は使用料で約 $100、Scale は約 $230($250 と $80 から $100 のクレジットを引いた額)です。これに 1GB あたり $6 から $10 のプロキシと、1,000 回あたり $1 から $3 の CAPTCHA 解決が加わります。
- Steelは企業データを扱っても安全か?
- セルフホストではページと cookie は手元のマシンに残り、リポジトリにあるテレメトリーのコードは任意の OpenTelemetry トレースだけです。Steel Cloud はセッションデータを Launch で 7 日、Scale で 14 日保持し、プロファイルは 30 日未使用になるまで残し、保存した認証情報は暗号化します。サーバーは米国にあります。
- Steelの代わりになるものは?
- 当サイトでレビューした中で最も近い代替はLightpanda, Obscura, Stagehand 、 Browser Useです。
回答確認日:2026年11月13日