Polylane 是一款面向生产环境的 AI on-call 智能体(AI Agent),其核心目标是让软件在问题演变为事故之前得到处理,从而减少甚至消除人工值班。它连接你的代码、云账户以及可观测性工具,主动发现生产问题并尝试自动修复。
一、用途 Polylane 让软件具备“自我运维”能力:AI 智能体学习你所运行的一切,修复它能修复的问题,对照代码变更在生产环境中的实际表现进行评审,回答 on-call 过程中遇到的问题,并把同样的生产上下文提供给编码智能体。它适合快速迭代的软件团队,尤其是中小型工程团队。
二、主要能力
- 无阈值问题检测:Polylane 持续观察所有服务的日志、指标与追踪数据,学习“正常”状态是什么样,一旦出现偏离就提出问题,无需等待用户上报 Bug,也不依赖人工设置告警阈值。凡是团队已经在图表化的指标,都可以成为一项检查。
- 根因调查:针对每个问题,Polylane 会跨代码、部署与遥测数据进行调查,展示出现了什么问题、为什么出现,以及支撑结论的证据。官网示例中,根因报告会随证据更新(如“checkout-edge Latency Degradation(Recurring)”)。
- 自动修复与 Pull Request:当根因是代码缺陷时,Polylane 编写修复并自动提交 Pull Request。例如在示例中,它排队执行自动修复,恢复 Hyperdrive 连接池 hd-prod 的配置(将 max_connections 从 5 恢复到 50),并添加了会在连接池排队时失败的回归测试,还配置了 wrangler.jsonc 的部署目标;随后由 Boris 获得可部署代码的 PR,合并后执行 wrangler deploy 即可替换有问题的 worker。
- 事故分流与聚合:示例显示,Polylane 将来自 Datadog 监控的 118 次告警记录并归并为同一个问题,判断其 P99 延迟相对自身基线达到 18 倍、持续 12 分钟且偏离“小时-周”基线带,从而把它分流为一起事故。
- 重复问题追踪:同一指纹的问题在解决后若再次出现,会被重新检测到(示例中安静了 6 天后再次触发)。
- 面向编码智能体的生产上下文:Polylane 让编码智能体获得与它相同的生产上下文。
三、使用方式
- 安装:在 macOS 或 Linux 上运行命令
curl -fsSL https://polylane.com/setup | bash,即可安装 CLI、连接你的编码智能体并创建账户。安装过程会进行 sha256 校验,将程序安装到~/.polylane/bin/polylane,并完成登录。 - 无迁移、无新 SDK:Polylane 接入你已经在运行的系统,不需要迁移,也不需要引入新的 SDK。
- 写入需审批:每一次写操作都会暂停并等待你的批准,屏幕上会显示确切请求;代码变更以 Pull Request 的形式送达,由你的评审流程和 CI 把关。
- 开发者接口:提供 REST API(api.polylane.com)和 MCP server(mcp.polylane.com/mcp),网站本身在 polylane.com/llms.txt 提供机器可读内容。
四、可连接的系统 官方列出的可连接对象包括:AWS、Cloudflare、Vercel、Fly.io、Render、Kubernetes、PlanetScale、Railway、Supabase、Modal、Convex、ClickHouse、Turso,以及 GitHub、Slack 和可观测性工具 Datadog、Honeycomb、Axiom、Grafana Cloud、Sentry、Better Stack、OpenStatus、Logfire。
五、安全与信任 Polylane 提供经独立审计的安全控制,遵循信息安全管理国际标准;数据静态加密采用 AES-256,传输加密采用 TLS 1.2+;每个组织完全隔离。官方也提示 AI 可能出错,建议仔细核对所引用的来源。
六、限制与说明 关于收费与价格,资料中仅提到“无需信用卡”,未提供具体定价、套餐或收费方式,暂未提供相关信息;关于支持的操作系统,官方安装说明仅提及 macOS 或 Linux,其他平台暂未提供;关于具体的效果指标或性能数据,资料未提供,暂未提供。