インストール
npx -y firecrawl-cli@latest init -y --browser誰向けか
このガイドは、手元のターミナルでウェブ検索、ページ取得、ページ操作、サイト巡回、サイトマップ、またはエージェント作業を直接走らせたい人向けです。公式はこれをコマンドライン入口であると同時に、検出済みのプログラミングエディタへ入れられるエージェント技能としても書いています。
公開ページを先に見てからコードを変えるかを決める仕事であり、取得サービスを自分で先に作る必要がないなら、この道の方が合います。公式説明では論文や開発者資料の検索もできるとあります。グラフィカル画面で数回クリックしたいだけで、ターミナルコマンドを実行できない人には向きません。推奨手順はコマンドラインツールを入れ、ログインを済ませ、検出済みエディタへ技能を書き込みます。
公式リポジトリは
https://github.com/firecrawl/cli
そのページの現行の書き方だけに従ってください。そこに出ていないインストーラや技能ディレクトリへ切り替えないでください。
3分で最初の試し
公式が勧める一本の道だけを進みます。
前提:ターミナルで npx が動き、Firecrawl の利用手段が用意済みであること。公式は FIRECRAWL_API_KEY 環境変数の設定も案内しており、init に --browser を付けるとブラウザログインになります。実行前に、ログインするのは自分のアカウントであること、既定では一時ディレクトリではなく検出済みのプログラミングエディタすべてへ書き込むことを確認してください。
インストール先:技能は既定で検出済みエディタへグローバルに入ります。一つだけにしたい場合、公式の書き方は --agent <agent> を付けることです。
コピーして実行:
npx -y firecrawl-cli@latest init -y --browser
成功の合図:コマンドが正常終了し、このマシンで firecrawl を呼べ、検出済みエディタに新しい技能が出ること。いきなりサイト全体は取得しないでください。次に可逆な確認として firecrawl setup core を実行します。公式によればこの一式は取得、検索、巡回、操作のプリミティブと索引系技能を提供し、skills はその別名です。コマンドが受け付けられたら、入れたエージェントに読み取り専用の依頼を出し、例えば「Firecrawl で公開ドキュメントのタイトルを検索し、結果だけ見せて、ファイルは書かない」とします。結果が見えれば技能は見つかっています。
Firecrawl API につなぐアプリ統合技能が必要なときだけ firecrawl setup build を実行します。見込み客や深い調査のようなエンドツーエンドのレシピが必要なときだけ firecrawl setup workflows を実行します。初回は core だけ入れ、レシピを一度に全部書き込まないでください。
使い方の例
例1:今のエージェントに検索と取得のプリミティブを足す。公式操作は firecrawl setup core で、scrape、search、crawl、interact のプリミティブと索引技能を入れます。検出済みのエディタですでに作業していて、公開ページを先に検索または取得してからリポジトリを変えるかを決めたい場合に向きます。上の init を先に済ませ、そのあと core だけ入れます。成功すれば会話で検索または取得が一度走り、結果の要約が見えます。公式材料に技能フォルダのパスはないので、出ていないディレクトリを手書きしないでください。
例2:単体のプリミティブではなく既成レシピが必要。公式操作は firecrawl setup workflows で、材料では見込み客と深い調査が例に出ています。core がすでに通っており、レシピで調査したい場合に向きます。先に init の成功を確認してからそのコマンドを実行し、一つのエディタだけに入れるなら --agent <agent> を付けます。成功の合図は、その一式の技能が対象エディタに出ることです。レシピ内部の手順は展開されておらず、現材料では「workflows を入れた」ことだけ確認でき、書いていない下位手順は補えません。
使える範囲
現材料はターミナルコマンド、ブラウザログインまたは FIRECRAWL_API_KEY、および core、build、workflows の三つの導入までです。必須言語は定められておらず、「検出済みエディタ」を排他リストにもしていません。既定の導入範囲から、使えるクライアントが数個だけだと推測しないでください。
この npx 初期化を、技能ファイルの手コピーだけが許され、汎用コマンドラインがない環境に当てはめないでください。材料に二次マーケットの住所も、見本の秘密鍵もありません。
init と setup は検出済みエディタへ技能を書き込み、副作用があります。実行前に対象エディタを確認し、実行後は技能が出たかどうかだけ見て、許可されていないサイトをすぐ全体巡回しないでください。取得、操作、巡回はいずれも外部サイトへ届くので、公開されていて繰り返し開けるページで先に確認してください。
FIRECRAWL_API_KEY は環境変数名であり、本文に埋める見本の秘密鍵ではありません。出ていないサブコマンド、技能名、導入パスを作らないでください。詳細は公式リポジトリに従ってください。
https://github.com/firecrawl/cli