Skip to main content

インストール

npm を使って Firecrawl CLI をグローバルインストールします:
CLI
Claude Code などの AI エージェントを利用している場合は、下記の Firecrawl スキルをインストールすると、エージェントが自動的にセットアップを行います。
  • --all は検出されたすべての AI コーディングエージェントに Firecrawl スキルをインストールします
  • --browser は Firecrawl の認証を自動で行うためにブラウザを自動的に開きます
スキルをインストールした後、新しいスキルを認識させるために Claude Code を再起動してください。

認証

CLI を使用する前に、Firecrawl API キーを使って認証する必要があります。

ログイン

CLI

設定の表示

CLI

ログアウト

CLI

セルフホスト / ローカル開発

セルフホスト環境の Firecrawl インスタンスやローカル開発では、--api-url オプションを使用してください:
CLI
カスタム API URL(https://api.firecrawl.dev 以外のもの)を使用している場合、API キー認証は自動的にスキップされるため、ローカルインスタンスでは API キーなしで利用できます。

ステータスの確認

インストールと認証が正しく行われているかを確認し、レート制限も確認します。
CLI
準備完了時の出力:
  • 同時実行数 (Concurrency): 並列に実行できるジョブの最大数。この上限付近まで並列処理を行ってもよいが、超えないようにする。
  • クレジット (Credits): 残りの API クレジット数。各 scrape/crawl はクレジットを消費する。

コマンド

Scrape

1つのURLをスクレイピングし、そのコンテンツをさまざまなフォーマットで抽出します。
--only-main-content を使用すると、ナビゲーション、フッター、広告を除いたクリーンな出力を取得できます。記事やメインページのコンテンツのみが必要なほとんどのユースケースで推奨されます。
CLI

出力フォーマット

CLI

スクレイプのオプション

CLI
利用可能なオプション:
ウェブ検索を行い、必要に応じて結果をスクレイピングします。
CLI

検索オプション

CLI
利用可能なオプション:

Map

ウェブサイト内のすべてのURLを迅速に検出します。
CLI

Map オプション

CLI
利用可能なオプション:

クロール

指定した URL を起点に、ウェブサイト全体をクロールします。
CLI

クロールのステータスを確認する

CLI

クロールオプション

CLI
利用可能なオプション:

エージェント

自然言語プロンプトを使用して、Web上からデータを検索・収集します。
CLI

エージェントオプション

CLI
利用可能なオプション:

Browser

クラウド上のブラウザーセッションを起動し、Python、JavaScript、または bash のコードをリモートで実行します。各セッションでは完全な Chromium インスタンスが動作しており、ローカルにブラウザーをインストールする必要はありません。コードはサーバー側で実行され、あらかじめ設定された Playwrightpage オブジェクトをすぐに利用できます。
CLI

ブラウザオプション

CLI
サブコマンド: Execute オプション: Launch オプション: 共通オプション:

クレジット使用状況

チームのクレジット残高と利用状況を確認できます。
CLI

Version

CLIのバージョンを表示します。
CLI

グローバルオプション

これらのオプションはすべてのコマンドで利用できます。

出力の処理

CLI はデフォルトで標準出力 (stdout) に出力するため、パイプやリダイレクトが容易です。
CLI

フォーマットの挙動

  • 単一フォーマット: 生のコンテンツを出力します(markdown テキスト、HTML など)
  • 複数フォーマット: 要求されたすべてのデータを含む JSON を出力します
CLI

使用例

クイックスクレイプ

CLI

サイト全体クロール

CLI

サイトの発見

CLI

調査ワークフロー

CLI

エージェント

CLI

ブラウザ自動化

CLI

他のツールとの連携

CLI

テレメトリー

CLI は、製品の改善のために認証時に匿名の利用状況データを収集します:
  • CLI バージョン、OS、Node.js バージョン
  • 開発ツールの検出(例:Cursor、VS Code、Claude Code)
CLI を通じてコマンド内容、URL、ファイル内容が収集されることは一切ありません。 テレメトリーを無効にするには、次の環境変数を設定します:
CLI

オープンソース

Firecrawl CLI と Skill はオープンソースとして GitHub で公開されています: firecrawl/cli