---
title: ブラウザの使用
description: ブラウザ自動化タスクを実行する
---

import { BlockInfoCard } from "@/components/ui/block-info-card"

<BlockInfoCard 
  type="browser_use"
  color="#E0E0E0"
  icon={true}
  iconSvg={`<svg className="block-icon"
      
      version='1.0'
      xmlns='http://www.w3.org/2000/svg'
      
      
      viewBox='0 0 150 150'
      preserveAspectRatio='xMidYMid meet'
    >
      <g transform='translate(0,150) scale(0.05,-0.05)' fill='#000000' stroke='none'>
        <path
          d='M786 2713 c-184 -61 -353 -217 -439 -405 -76 -165 -65 -539 19 -666
l57 -85 -48 -124 c-203 -517 -79 -930 346 -1155 159 -85 441 -71 585 28 l111
77 196 -76 c763 -293 1353 304 1051 1063 -77 191 -77 189 -14 282 163 239 97
660 -140 893 -235 231 -528 256 -975 83 l-96 -37 -121 67 c-144 79 -383 103
-532 55z m459 -235 c88 -23 96 -51 22 -79 -29 -11 -84 -47 -121 -80 -57 -50
-84 -59 -178 -59 -147 0 -190 -44 -238 -241 -102 -424 -230 -440 -230 -29 1
417 289 606 745 488z m1046 -18 c174 -85 266 -309 239 -582 -26 -256 -165
-165 -230 151 -73 356 -469 332 -954 -58 -587 -472 -829 -1251 -388 -1251 108
0 126 -7 214 -80 54 -44 104 -80 113 -80 54 0 -2 -43 -89 -69 -220 -66 -426
-22 -568 120 -599 599 871 2232 1663 1849z m-234 -510 c969 -1036 357 -1962
-787 -1190 -254 171 -348 303 -323 454 21 128 40 123 231 -59 691 -658 1362
-583 1052 117 -106 239 -366 585 -504 671 l-72 44 98 45 c150 68 169 63 305
-82z m-329 -310 c161 -184 163 -160 -30 -338 -188 -173 -180 -173 -386 19
-163 153 -163 157 7 324 218 213 219 213 409 -5z m354 -375 c92 -239 -179
-462 -377 -309 l-46 35 186 163 c211 186 209 185 237 111z'
        />
      </g>
    </svg>`}
/>

{/* MANUAL-CONTENT-START:intro */}
[BrowserUse](https://browser-use.com/)は、プログラムでブラウザタスクを作成して実行できる強力なブラウザ自動化プラットフォームです。自然言語の指示を通じてウェブ操作を自動化する方法を提供し、コードを書かずにウェブサイトのナビゲーション、フォームの入力、データの抽出、複雑な一連のアクションの実行が可能になります。

BrowserUseでは、以下のことができます：

- **ウェブ操作の自動化**: ウェブサイトへの移動、ボタンのクリック、フォームの入力、その他のブラウザアクションの実行
- **データの抽出**: テキスト、画像、構造化データなど、ウェブサイトからコンテンツをスクレイピング
- **複雑なワークフローの実行**: 複数のアクションを連鎖させて高度なウェブタスクを完了
- **タスク実行のモニタリング**: リアルタイムでビジュアルフィードバックを伴うブラウザタスクの実行を監視
- **プログラムによる結果処理**: ウェブ自動化タスクから構造化された出力を受け取る

Simでは、BrowserUse統合により、エージェントが人間のユーザーのようにウェブとやり取りすることができます。これにより、リサーチ、データ収集、フォーム送信、ウェブテストなどのシナリオが、単純な自然言語指示を通じて可能になります。エージェントはウェブサイトから情報を収集し、ウェブアプリケーションとやり取りし、通常は手動でのブラウジングが必要な操作を実行できるため、ウェブ全体をリソースとして含めるようにその能力を拡張します。
{/* MANUAL-CONTENT-END */}

## 使用方法

Browser Useをワークフローに統合します。実際のユーザーがブラウザを操作しているかのようにウェブをナビゲートしアクションを実行できます。APIキーが必要です。

## ツール

### `browser_use_run_task`

BrowserUseを使用してブラウザ自動化タスクを実行します

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `task` | string | はい | ブラウザエージェントが何をすべきか |
| `variables` | json | いいえ | シークレットとして使用するオプション変数（形式：\{key: value\}） |
| `format` | string | いいえ | 説明なし |
| `save_browser_data` | boolean | いいえ | ブラウザデータを保存するかどうか |
| `model` | string | いいえ | 使用するLLMモデル（デフォルト：gpt-4o） |
| `apiKey` | string | はい | BrowserUse APIのAPIキー |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `id` | string | タスク実行識別子 |
| `success` | boolean | タスク完了ステータス |
| `output` | json | タスク出力データ |
| `steps` | json | 実行された手順 |

## 注意事項

- カテゴリー: `tools`
- タイプ: `browser_use`
