steel-dev/steel-browser

🔥 Open Source Browser API for AI Agents & Apps. Steel Browser is a batteries-included browser sandbox that lets you automate the web without worrying about infrastructure.

解決する課題

Steel は、管理されたブラウザ API を提供することで、AI エージェントとウェブ自動化ツールの開発を簡素化します。複雑なブラウザインフラストラクチャをゼロから構築する必要がなくなり、ブラウザプロセス、セッション、状態の管理という重い処理を引き受けるため、アプリケーションの構築に集中できます。

仕組み

Steel は Chrome インスタンスを管理するサーバーとして機能します。REST API または提供されている Python および Node.js SDK を介して操作できます。複雑なワークフロー用の永続セッション、スクレイピングやスクリーンショットなどのタスク用のクイックアクションエンドポイント、そして AI エージェントがウェブページをナビゲートして操作するために特別に設計された実験的なコマンド API という 3 つの主要な操作モードをサポートしています。

対象ユーザー

ブラウザベースの操作(スクレイピング、フォーム入力、複雑なウェブナビゲーションなど)を必要とする、信頼性が高くスケーラブルなウェブエージェントや自動化ツールを構築する必要がある開発者と AI エンジニア向けに設計されています。

主な特長

  • Puppeteer、Playwright、または Selenium による完全なブラウザ制御。
  • cookie、ローカルストレージ、状態のための組み込みセッション管理。
  • IP ローテーションと検出防止機能のための統合プロキシ管理。
  • カスタム Chrome 拡張機能の読み込みをサポート。
  • リクエストログとセッション UI を含む組み込みデバッグツール。
  • ウェブページを markdown、PDF、またはスクリーンショットに変換するためのすぐに使えるエンドポイント。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト