用途
ML.ai 是一个面向真实工程任务的 AI 编程智能体。用户可以把 bug 修复、测试编写或长达一周的代码迁移任务交给它。它会读取代码仓库,将任务的每一个步骤路由到合适的模型上执行,并在任何更改写入磁盘前展示差异(diff),只有用户点击“允许”(Allow)后才会真正写入。
主要能力
- 端到端完成任务:智能体能够复现 bug、编辑代码、运行测试套件,并打开一个带有每个更改的通俗语言摘要的拉取请求(PR)。
- 自动模型路由:每一步都会被路由到适合的模型,从处理样板代码的快速模型到应对棘手竞态条件的重量级模型。用户设置努力程度和约束,无需指定供应商。
- 并行智能体:支持同时运行多个任务,每个智能体在独立沙盒中工作,并返回可供审查的差异,从而将数周的工作压缩到数天。
- 适应团队构建方式:通过 MLAI.md 和可重用的 Skills 一次性教会它团队标准,之后每个任务都会自动应用这些标准,随着合作时间增长,所需监督越来越少。
- 始终在线的后台工作:可安排例行但重要的工作,如问题分类、依赖审计和 CI 监控。它自主运行,仅在需要用户决策时通知。
- 无限运行:采用固定价格,没有可见的 token 计数器。智能体持续工作直到任务被验证,而不是直到配额耗尽。
- 多平台接入:可在桌面应用、网页应用、IDE(VS Code、JetBrains)扩展和终端中使用,全部通过一个 ML.ai 账户连接。终端版本可脚本化、可管道化、适合 CI。
使用方式
用户可以从终端、IDE、GitHub 或网页端将任务交给智能体。例如,指向一个 issue,智能体会自动复现 bug、编辑代码、运行测试套件并打开 PR 供审查。智能体会展示差异,用户审查后决定是否合并。所有操作都不会自动合并。
适用场景
- 修复 bug:如支付重复扣款问题,智能体复现、编辑代码、添加幂等键并覆盖测试。
- 代码迁移:如从会话 cookie 迁移到通行密钥(passkeys),智能体添加 WebAuthn 注册和断言,保留一个版本的密码回退,并更新端到端测试。
- 数据迁移:如使用 @migrate-db 技能添加字段、回填数据并生成回滚 SQL。
- 例行任务:如 CI 监控发现 flaky 测试,智能体隔离该测试、替换等待条件并打开补丁。
限制与注意事项
- 目前首先在印度推出,后续将扩展到更多地区。
- 公平使用和并发规则适用。
- 基准测试测量的是固定测试环境下的模型能力,不保证在用户代码库上的结果。
- 其他技术栈的基准数据来自第三方排行榜和供应商报告(截至 2026 年 9 月),未经 ML.ai 独立验证,低置信度单元格为估计值。
- 定价方面:每个计划都包含 Infinite,用户选择并发数量而非 token 数量。个人版支持 2 个并行任务,专业版支持 6 个并行任务,团队版支持 20 个并行任务。团队版按年计费,最低 5 个席位。企业版提供自托管或 VPC 部署、自带模型端点、数据驻留和私有路由、专属解决方案工程师等。具体价格暂未提供。