firecrawl-download について
firecrawl download は Firecrawl CLI の実験的コマンドで(firecrawl x コマンドグループ配下)、Webサイトのページをローカルファイルとして保存します。まずサイトのオリジンをマッピングしてページを検出し、各ページを .firecrawl/ 配下のネストされたディレクトリに取得します。認証が必要です。
主な機能
- 01サイトのオリジンをマッピングしてページを検出
- 02ページごとにローカルファイルとして保存
- 03複数の出力形式とスクリーンショットに対応
- 04--include-paths によるURLの範囲指定
- 05-y によるインタラクティブウィザードの回避
活用シーン
- 01ドキュメントサイトをMarkdownファイルとしてオフラインで保存
- 02サイトの特定セクションをスクリーンショット付きで一括保存
- 03自動化スクリプトでのページ一括ダウンロード
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ firecrawl/ cli --skill firecrawl-downloadインストール後、Claude Code で/firecrawl-downloadを入力して読み込まれたか確認します。
詳細
firecrawl download(firecrawl x download として実行)
実験的機能です。
downloadはfirecrawl xコマンドグループで利用できます。
前提条件: download には認証が必要です(キー不要の無料プランはありません)。認証情報がない場合、CLI は対話形式のログインを促します。
最初にサイトのオリジンをマッピングしてページを検出し、その後、各ページを .firecrawl/ 以下のネストされたディレクトリにスクレイピングします。ルート以外の URL を特定のセクションに絞り込むには、--include-paths を使用します。自動実行では必ず -y を渡してください。指定しない場合、コマンドはプロンプトで停止する対話型ウィザードを開きます。
クイックスタート
# With screenshots
firecrawl x download https://docs.example.com --screenshot --limit 20 -y
# Multiple formats (each saved as its own file per page)
firecrawl x download https://docs.example.com --format markdown,links --screenshot --limit 20 -y
# Creates per page: index.md + links.txt + screenshot.png
# Filter to specific sections
firecrawl x download https://docs.example.com --include-paths "/features,/sdks" -y
# Skip translations
firecrawl x download https://docs.example.com --exclude-paths "/zh,/ja,/fr,/es,/pt-BR" -y
スクレイピングオプションのうち download がサポートするものを含む、すべてのオプション一覧は firecrawl x download --help を実行して確認してください。
完了条件: コマンドが正常に終了し、.firecrawl/ 以下に想定したファイルが存在すること。
関連項目
- firecrawl-map — ダウンロードせずに URL の検出だけを行います
- firecrawl-scrape — 個別のページをスクレイピングします
- firecrawl-crawl — JSON として一括抽出します(ローカルファイルではありません)
- firecrawl-build-scrape — ここで実行する代わりに、一括抽出をアプリに組み込む方法です
コメント
Markdown 対応