> ## Documentation Index
> Fetch the complete documentation index at: https://docs.firecrawl.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Enhanced Mode

> 強化プロキシを使用して、複雑なサイトを安定してスクレイピングする

Firecrawl は、さまざまな複雑さのウェブサイトをスクレイピングできるように、異なるプロキシタイプを提供しています。リクエストにどのプロキシ戦略を使用するかを制御するには、`proxy` パラメータを設定します。

<div id="proxy-types">
  ## プロキシタイプ
</div>

Firecrawl は 3 つのプロキシタイプをサポートしています。

| Type       | Description                            | Speed  | Cost                                                   |
| ---------- | -------------------------------------- | ------ | ------------------------------------------------------ |
| `basic`    | ほとんどのサイトに適した標準プロキシ                     | Fast   | 1 credit                                               |
| `enhanced` | 複雑なサイト向けの強化プロキシ                        | Slower | 1 リクエストあたり 5 クレジット                                     |
| `auto`     | まず `basic` を試し、失敗した場合は `enhanced` で再試行 | Varies | `basic` が成功した場合は 1 credit、`enhanced` が必要な場合は 5 credits |

プロキシを指定しない場合、Firecrawl はデフォルトで `auto` を使用します。

<div id="basic-usage">
  ## 基本的な使い方
</div>

`proxy` パラメータを設定して、プロキシ戦略を選択します。次の例では `auto` を使用しており、強化プロキシに切り替えるタイミングは Firecrawl が自動的に判断します。

<CodeGroup>
  ```python Python theme={null}
  from firecrawl import Firecrawl

  firecrawl = Firecrawl(
    # 開始にAPIキーは不要です。より高いレート制限を利用するには追加してください:
    # api_key='fc-YOUR-API-KEY',
  )

  # プロキシの方式を選択: 'basic' | 'enhanced' | 'auto'
  doc = firecrawl.scrape('https://example.com', formats=['markdown'], proxy='auto')

  print(doc.warning or 'ok')
  ```

  ```js Node theme={null}
  import { Firecrawl } from 'firecrawl';

  const firecrawl = new Firecrawl({
    // 開始にAPIキーは不要です — レート制限を引き上げるには追加してください:
    // apiKey: "fc-YOUR-API-KEY",
  });

  // プロキシ方式を選択: 'basic' | 'enhanced' | 'auto'
  const doc = await firecrawl.scrape('https://example.com', {
    formats: ['markdown'],
    proxy: 'auto'
  });

  console.log(doc.warning || 'ok');
  ```

  ```bash cURL theme={null}

  // プロキシの方式を選択: 'basic' | 'enhanced' | 'auto'
  # 開始にAPI キーは不要です — より高いレート制限を利用するには -H "Authorization: Bearer fc-YOUR-API-KEY" を追加してください:
  curl -X POST https://api.firecrawl.dev/v2/scrape \
      -H 'Content-Type: application/json' \
      -d '{
        "url": "https://example.com",
        "proxy": "auto"
      }'

  ```
</CodeGroup>

<Info>
  強化プロキシのリクエストには、**1 リクエストあたり 5 クレジット**かかります。`auto` を使用する場合、この 5 クレジットのコストが適用されるのは、基本プロキシが失敗し、強化プロキシでの再試行が成功した場合のみです。
</Info>

> Firecrawl API キーが必要な AI エージェントですか？自動オンボーディング手順については、[firecrawl.dev/agent-onboarding/SKILL.md](https://www.firecrawl.dev/agent-onboarding/SKILL.md) を参照してください。
