# プロキシ (/ja/features/proxies)

<!-- agent-signals: reading_time_min: 2 · est_tokens: 1177 · updated: 2026-07-30 -->
Related: [検索](/ja/features/search.md), [検索ハイライト](/ja/features/search-highlights.md), [Research Index](/ja/features/research.md), [スクレイピング](/ja/features/scrape.md), [スクレイピングを高速化](/ja/features/fast-scraping.md), [バッチスクレイピング](/ja/features/batch-scrape.md)

Firecrawl は、複雑さが異なるウェブサイトのスクレイピングを支援するために、複数のプロキシタイプを提供しています。プロキシタイプは `proxy` パラメータで指定できます。

> 既定では、プロキシタイプやロケーションを指定しなくても、信頼性とアクセス性を確保するために、Firecrawl はすべてのリクエストをプロキシ経由でルーティングします。

<div id="location-based-proxy-selection">
  ## ロケーションベースのプロキシ選択 [#ロケーションベースのプロキシ選択]
</div>

Firecrawl は、指定または自動検出されたロケーションに基づいて最適なプロキシを自動的に選択します。これにより、スクレイピングのパフォーマンスと信頼性が向上します。ただし、現時点ではすべてのロケーションに対応しているわけではありません。利用可能なロケーションは次のとおりです:

\| 国コード | 国名       | ベーシックプロキシ対応 | 拡張プロキシ対応 |
\| ---- | -------- | ----------- | -------- |
\| AE   | アラブ首長国連邦 | あり          | なし       |
\| AU   | オーストラリア  | あり          | なし       |
\| BR   | ブラジル     | あり          | なし       |
\| CA   | カナダ      | あり          | なし       |
\| CN   | 中国       | あり          | なし       |
\| DE   | ドイツ      | あり          | なし       |
\| DK   | デンマーク    | あり          | なし       |
\| EE   | エストニア    | あり          | なし       |
\| EG   | エジプト     | あり          | なし       |
\| ES   | スペイン     | あり          | なし       |
\| FR   | フランス     | あり          | なし       |
\| GB   | 英国       | あり          | なし       |
\| GR   | ギリシャ     | あり          | なし       |
\| IL   | イスラエル    | あり          | なし       |
\| IN   | インド      | あり          | なし       |
\| IT   | イタリア     | あり          | なし       |
\| JP   | 日本       | あり          | なし       |
\| NL   | オランダ     | あり          | あり       |
\| PT   | ポルトガル    | あり          | なし       |
\| QA   | カタール     | あり          | なし       |
\| TR   | トルコ      | あり          | なし       |
\| US   | アメリカ合衆国  | あり          | あり       |

<Warning>
  対応プロキシロケーションの一覧は今後変更される可能性があります。
</Warning>

上記にないロケーションのプロキシが必要な場合は、[こちらからご連絡](mailto:help@firecrawl.com)のうえ、要件をお知らせください。

プロキシやロケーションを指定しない場合、Firecrawl は自動的に US のプロキシを使用します。

<div id="how-to-specify-proxy-location">
  ## プロキシのロケーション指定方法 [#プロキシのロケーション指定方法]
</div>

リクエストで `location.country` パラメータを設定すると、特定のプロキシロケーションを指定できます。たとえば、ドイツのプロキシを使う場合は `location.country` に `DE` を指定します。

詳細は [APIリファレンスの `location.country`](https://docs.firecrawl.dev/api-reference/endpoint/scrape#body-location) を参照してください。

<CodeGroup>
  <CodeBlockTabs defaultValue="Python" groupId="curl+node+python">
    <CodeBlockTabsList>
      <CodeBlockTabsTrigger value="Python">
        Python
      </CodeBlockTabsTrigger>

      <CodeBlockTabsTrigger value="Node">
        Node
      </CodeBlockTabsTrigger>

      <CodeBlockTabsTrigger value="cURL">
        cURL
      </CodeBlockTabsTrigger>
    </CodeBlockTabsList>

    <CodeBlockTab value="Python">
      ```python  
      from firecrawl import Firecrawl

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

      doc = firecrawl.scrape('https://example.com',
          formats=['markdown'],
          location={
              'country': 'US',
              'languages': ['en']
          }
      )

      print(doc)
      ```
    </CodeBlockTab>

    <CodeBlockTab value="Node">
      ```js  
      import { Firecrawl } from 'firecrawl';

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

      const doc = await firecrawl.scrape('https://example.com', {
        formats: ['markdown'],
        location: { country: 'US', languages: ['en'] },
      });

      console.log(doc.metadata);
      ```
    </CodeBlockTab>

    <CodeBlockTab value="cURL">
      ```bash  
      # 開始するにはAPIキーは不要です — より高いレート制限を利用するには -H "Authorization: Bearer $FIRECRAWL_API_KEY" を追加してください:
      curl -X POST "https://api.firecrawl.dev/v2/scrape" \
        -H "Content-Type: application/json" \
        -d '{
          "url": "https://example.com",
          "formats": ["markdown"],
          "location": { "country": "US", "languages": ["en"] }
        }'
      ```
    </CodeBlockTab>
  </CodeBlockTabs>
</CodeGroup>

<Info>
  プロキシが利用できない国を指定した場合、Firecrawl は利用可能な最寄りのリージョン (EU または US) を使用し、ブラウザのロケーションは指定した国に設定します。
</Info>

<Warning>
  `location`

   は必要だと確信できる場合を除き、指定しないことを強く推奨します。
</Warning>

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

Firecrawl は3種類のプロキシをサポートしています：

* **basic**: ほとんどのサイトをスクレイピングするためのプロキシ。高速で、通常は問題なく動作します。
* **enhanced**: プライバシーを維持しながら複雑なサイトをスクレイピングするための強化プロキシ。速度は遅くなりますが、特定のサイトではより信頼性があります。[Enhanced Mode の詳細はこちら →](/ja/features/enhanced-mode)
* **auto**: basic プロキシが失敗した場合、Firecrawl は自動的に強化プロキシでスクレイピングを再試行します。強化プロキシでの再試行が成功した場合、そのスクレイピングには5クレジットが請求されます。最初の basic での試行が成功した場合は、通常のコストのみが請求されます。

***

> **Note:** クレジットコストや再試行戦略を含む強化プロキシの詳細な使用方法については、[Enhanced Mode のドキュメント](/ja/features/enhanced-mode)を参照してください。

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