What is Scrapybara?
AIエージェントがコンピューターとインタラクトできる環境を構築することは、無限の可能性を秘めていますが、デスクトップ環境への信頼性が高く、スケーラブルなアクセスを提供することは、大きな課題となります。ブラウザ、ファイルシステム、コード実行を必要とするエージェントのためにインフラストラクチャをセットアップ、管理、拡張することは、複雑で時間がかかる作業です。Scrapybaraは、コンピューターを使用するエージェント専用に設計された、堅牢なホスト型仮想デスクトップインスタンスを提供することで、この課題に対応します。これにより、インフラストラクチャの管理ではなく、エージェントロジックの構築に集中できます。
主な機能
🌎 リモートデスクトップインスタンス: エージェントの使用に合わせて調整された、ブラウザ、ファイルシステム、コード実行機能を完備した、隔離されたUbuntuおよびWindows仮想デスクトップ環境を即座に起動できます。
🔗 統合エージェントAPI: 単一のシンプルなAPI呼び出しでエージェントのワークフローを実行し、OpenAI CUAやClaude Computer Useなどのモデルとシームレスに統合し、構造化された出力と複数ターンの会話を可能にします。
⚡ スケーラブルなオーケストレーション: 数百のインスタンスをミリ秒単位で起動し、簡単に管理できます。Scrapybaraは、自動スケーリング、認証、システム環境を処理し、インフラストラクチャのオーバーヘッドを削減します。
👁️ インタラクティブモニタリング: インタラクティブストリームでエージェントの動作をリアルタイムに可視化し、進捗状況を監視し、必要に応じて制御を切り替えることができます。
🔐 認証済みセッション: インスタンス間でブラウザの認証状態を保存して再利用し、エージェントが繰り返しログインすることなく、認証されたWebサイトとインタラクトできるようにします。
⏱️ セッションの永続性: インスタンスを一時停止および再開し、異なるセッション間でエージェントの作業状態を保持します。
実際のユースケース
エンドツーエンドテストの自動化: (CodeCapyの例のように)エージェントをデプロイして、コードの変更をpullし、数百の並列Ubuntuインスタンスをスピンアップし、実際のブラウザで包括的なUIテストを実行し、結果を報告することで、テストパイプラインを大幅に加速します。
大規模なWebスクレイピングとデータ抽出: Scrapybaraのブラウザインスタンス内のエージェントを利用して、複雑なWebサイトをナビゲートし、ログインを処理し、大規模にデータを抽出し、ファイルを仮想ファイルシステムに保存することで、高度な調査およびデータ収集プロジェクトを可能にします。
複雑な調査ワークフローの実行: エージェントが、ブラウジング、ファイルのダウンロード、スクリプトの実行、仮想環境内でのデータ分析、並列インスタンスを使用した複数ソースからの情報の同時合成など、複数のステップを含む調査タスクを実行できるようにします。
結論
Scrapybaraは、AIエージェントがあらゆるコンピューターベースのタスクを実行するために必要な、専用の、スケーラブルで、制御可能な仮想デスクトップインフラストラクチャを提供します。Scrapybaraは、環境のプロビジョニング、スケーリング、管理の複雑さを処理することで、開発者がエージェントの開発を加速し、強力な自動化ソリューションを自信を持って展開できるようにします。





