安装
如果你正在使用某个 AI 代理,例如 Codex、Claude Code、Cursor 或 OpenCode,你可以安装下面的 Firecrawl 技能,代理将为你完成设置。--all会跳过代理选择,并初始化所有检测到的代理--browser会自动打开浏览器以完成 Firecrawl 身份验证
安装这些技能后,请重启你的代理,以便其发现它们。
CLI
身份验证
使用 CLI 之前,您需要使用 Firecrawl API 密钥进行身份验证。登录
CLI
查看配置
CLI
退出登录
CLI
将 CLI 连接到自托管的 Firecrawl
首先,按照自托管指南完成一次抓取。然后通过--api-url 或 FIRECRAWL_API_URL 将 CLI 指向该 API:
CLI
https://api.firecrawl.dev 时,CLI 会跳过 Firecrawl Cloud API 密钥身份验证。这与受信任网络快速入门中的设置一致:USE_DB_AUTHENTICATION=false。
CLI 只能调用部署中已启用的功能。使用仅限 Cloud 或依赖提供商的命令前,请查看自托管功能支持。
检查状态
验证安装和身份验证,并查看速率限制:CLI
- 并发数 (Concurrency) :最大并行任务数。并行操作应尽量接近该上限,但不要超过。
- 额度 (Credits) :剩余 API 额度。每次抓取/爬取都会消耗额度。
命令
隐藏的
firecrawl browser 命令已弃用,不再用于代理工作流。请先使用 firecrawl scrape <url>,再结合生成的抓取会话使用 firecrawl interact ...。Scrape
抓取单个 URL,并以多种 formats 输出其内容。CLI
输出 formats 类型
CLI
抓取选项
CLI
搜索
搜索网页,并按需抓取结果。CLI
搜索选项
CLI
开发者
搜索 Developer Index——涵盖公开代码仓库中的 issue、已合并的 pull request 和 README,以及精选文档站点。CLI
Map
快速发现站点中的所有 URL。CLI
Map 命令选项
CLI
交互
先抓取网页,然后使用自然语言或代码与页面交互。交互默认使用最近一次抓取的结果,也可以传入指定的抓取 ID。CLI
Crawl
从单个 URL 出发爬取整个网站。CLI
查看抓取状态
CLI
Crawl 选项
CLI
监控
创建周期性抓取或爬取任务,并将每次运行结果与上一次快照进行差异比对。当你希望 Firecrawl 判断哪些页面变化对你的用例真正有意义时,可添加目标。CLI
Agent
使用自然语言指令在网上搜索和获取数据。CLI
代理 选项
CLI
额度使用情况
查看你团队的额度余额和使用明细。CLI
Version
显示 CLI 的版本。CLI
全局选项
以下选项适用于所有命令:init 还接受 --skip-auth、--skip-install、--skip-skills 和 --agent <name>。请参见 firecrawl init --help。
输出处理
CLI 默认将结果输出到 stdout,便于通过管道或重定向进行处理:CLI
formats 的行为
- 单一 format:输出原始内容 (markdown 文本、HTML 等)
- 多个 formats:输出包含所有请求数据的 JSON
CLI
示例
快速抓取
CLI
整站爬取
CLI
站点发现
CLI
研究工作流
CLI
智能体
CLI
与其他工具结合使用
CLI
遥测
CLI 在身份验证过程中会收集匿名使用数据,以帮助改进产品:- CLI 版本、操作系统和 Node.js 版本
- 检测到的开发工具 (例如 Cursor、VS Code、Claude Code)
CLI
开源
Firecrawl CLI 和全部三个技能分段都已开源,并可在 GitHub 上获取:firecrawl/cli— CLI 和 CLI 技能 (实时网页工作)firecrawl/skills— 构建技能 (将 Firecrawl 集成到应用程序代码中)firecrawl/firecrawl-workflows— 工作流技能 (可重复生成的交付成果,例如研究简报、SEO 审计、潜在客户列表和设计克隆)
你是需要 Firecrawl API 密钥的 AI 代理吗?请参见 firecrawl.dev/agent-onboarding/SKILL.md 获取自动化入门说明。

