$5
每百万 Web 请求
$50
每百万 Agent 请求
15天
免费试用,无需信用卡
Arcjet 是 AI Agent 运行时安全平台——在编码代理、自定义 Agent 和 Web 应用的所有入口点上实施策略,检测提示注入、授权工具调用、屏蔽机器人,并保留完整证据链。[1]
免费开始 →

六大防护模块:一个平台,全覆盖

Arcjet 的差异化在于它不是单一的安全规则引擎,而是一套完整的安全能力矩阵,每个模块针对 AI 应用特有的威胁向量设计:[2]

01
Shield WAF
传统 Web 应用防火墙,防护 SQL 注入、XSS 等经典攻击。对所有 HTTP 请求自动启用,无需额外配置。
02
Bot 检测
基于高级客户端信号检测自动化客户端。支持按类别白名单(搜索引擎、监控工具、链接预览),也支持精确黑名单。可区分真实用户与爬虫、 scraping 工具、自动化测试。[3]
03
速率限制
三种模式:Token Bucket(按 token 消耗)、Fixed Window(固定窗口)、Sliding Window(滑动窗口)。支持按 userId 追踪预算,精准控制 AI 成本。[4]
04
提示注入检测
在用户消息到达 LLM 之前检测提示注入攻击。恶意用户可能通过精心构造的输入诱导模型泄露信息或执行非预期操作。Arcjet 在请求进入模型前拦截此类威胁。[5]
05
敏感信息检测
实时扫描请求内容中的 PII(个人可识别信息)——信用卡号、邮箱、电话号码、IP 地址等。防止敏感数据流入 AI 管道,也防止 API key 等凭证被意外上传。[6]
06
邮箱验证
注册表单专用规则,检测临时邮箱、无 MX 记录域名、无效格式。与机器人检测和速率限制组合可保护 signup 流程。[7]

三层保护入口:编码代理 → 自定义 Agent → Web 应用

Arcjet 的独特之处在于它覆盖了 AI 应用的三个不同入口层,每层有不同的保护策略和执行方式:[8]

入口类型 执行位置 核心能力 适用场景
编码代理 IDE 内置 hook 策略执行 + 活动记录(不强制) Claude Code、Cursor、Copilot、Codex
自定义 Agent SDK guard() 调用 工具调用授权、提示注入防护 CrewAI、LangChain、OpenAI Agents
Web 应用 HTTP 中间件 全量规则套件(WAF + 限流 + 注入检测) Next.js、FastAPI、Express 等任何框架

MCP Server:让 AI Agent 自主管理安全策略

Arcjet 在 2026 年推出的 MCP(Model Context Protocol)Server 是其最具开创性的产品创新。开发者不再需要手动编写安全配置——AI 编程助手可以直接通过 MCP 连接到 Arcjet,创建站点、生成密钥、应用规则、分析流量,全程无需离开编辑器。[9]

典型工作流程:开发者在 Claude Code 中要求「为我的 chat 路由添加 Arcjet 安全」,Agent 自动执行连接 → 创建站点 → 获取密钥 → 生成 SDK 代码 → 配置远程规则。所有决策人类可以审核后批准,实现人机协作的安全治理模式。

框架支持:从 Next.js 到 FastAPI,全覆盖

Arcjet 提供 16+ 个官方 SDK 包,覆盖主流开发栈,每个都有独立的快速入门文档:[1]

框架 / 语言 NPM / pip 包名
Next.js@arcjet/next
Node.js / Express@arcjet/node
Hono@arcjet/node + @hono/node-server
Bun@arcjet/bun
Denonpm:@arcjet/deno
Fastify@arcjet/fastify
NestJS@arcjet/nest
Python FastAPIarcjet
Python Flaskarcjet
LangChain / LangGraph@arcjet/langchain
CrewAI@arcjet/crewai
Vercel AI SDK@arcjet/vercel-ai

定价:按实际用量计费,起步极简

Arcjet 采用使用量计费模式,没有复杂的 tier 阶梯:[10]

方案 月费 Web 请求 Agent 请求 日志保留
Free $0 10,000/月(硬上限) 10,000/月 1 小时
Individual $25 $5/百万 $50/百万 1 小时
Startup $299 $5/百万 $50/百万 24 小时

所有付费方案均提供 15 天免费试用,无需信用卡。Enterprise 方案支持 SIEM 导出、SCIM 配置、审计日志和 SLA 保障,适合对合规有严格要求的团队。

常见问题

Arcjet 和 Cloudflare Turnstile 有什么区别?

Arcjet 专注于 AI 应用特有的安全威胁——提示注入、Agent 工具调用滥用、PII 泄漏。Cloudflare Turnstile 主要解决人机验证和基础 DDoS 防护。两者可以互补使用,但 Arcjet 在 AI 安全层面提供更细粒度的控制。

DRY_RUN 模式是什么?有什么用?

DRY_RUN 模式下,规则会评估请求并返回决策,但不会实际拦截。这让团队可以在上线前验证规则是否会产生误报,确认无误后再切换到 LIVE 模式。

Arcjet 会存储我的请求内容吗?

Arcjet 会记录请求元数据用于分析和取证(IP、路径、决策结果),但不会持久存储请求正文。日志保留时长取决于你的订阅方案。

为什么 Agent 请求比 Web 请求贵 10 倍?

Agent 请求涉及更复杂的安全检查——提示注入检测、PII 扫描、工具调用授权都需要额外的推理开销。相比之下,Web 请求的 Shield WAF 和速率限制是更轻量级的检查。

是否支持 OpenTelemetry 集成?

是的。Arcjet 支持通过 OpenTelemetry 采集和导出安全事件,便于与企业现有的可观测性栈(如 Datadog、New Relic)集成。Enterprise 方案还提供 SIEM 导出。

Remote Rules 不需要代码部署吗?

正确。Remote Rules 通过 MCP Server 或 Dashboard 管理,无需修改代码或重新部署。这在应对突发攻击时特别有价值——可以在几分钟内更新规则,而不是等待 CI/CD 流水线。

青衣网络 AI 观察团队 · 最后更新 2026-09-29