Mastra Factory

可配置的软件交付平台,包含智能体执行阶段和人工审核环节。

开始使用

资料核对: 2026年9月12日 ·查看来源

工具信息

工具类型
自主代理
平台
待核对
免费方案
支持
开源
支持
自带密钥
支持
本地模型
待核对
Mastra Factory

工具概览

适合场景

  • 希望自动化重复性问题到 PR 流程的团队
  • 搭建可定制交付流程的开发者

优点

  • 可以查看中间计划和审查阶段。
  • 团队可以定制并自托管交付工作流程。

局限与取舍

  • 希望获得开箱即用代码补全扩展的用户
  • 需要先连接模型和代码仓库,才能实际开展工作。
  • 自托管也意味着需要维护身份认证、存储和执行基础设施。

开始使用

npm create factory@latest my-factory

价格与使用额度

官方价格

提供免费方案

Mastra Platform Starter$0 / 月

托管资源额度包含 24 CPU 小时和 100,000 条可观测性事件。模型使用和超额部分另行计费。

Mastra Platform Teams$250 / 月

包含 250 CPU 小时和 100 万条可观测性事件。这是平台价格,并非包含全部费用的智能体订阅。

Self-hosted FactoryNo software license fee

自行提供并维护模型访问、身份认证、存储和沙箱基础设施。

价格核对: 2026年9月12日 · 额度、模型费用与订阅价格可能分别计算。

功能与详细介绍

交付流程

  • 问题接收、分流、规划、实现和审查阶段
  • 可配置的工作流和人工审核环节
  • 集成 GitHub,可选用 Linear 接收任务

部署方式

  • 可自行修改的 Factory 项目模板
  • 托管平台资源或自托管基础设施

从问题到可审查的改动

Mastra Factory 将软件交付划分为交接清晰的阶段。输入的问题最好包含复现步骤、预期行为和验收测试,让规划和审查阶段有具体依据可判断。

虽然名称中都有 Factory,但它与 Factory 的 Droid 智能体是不同产品。

搭建一个小型交付流程

  1. 按照 Factory 文档 ,在目标代码仓库之外创建 Factory 项目。
  2. 连接目标 GitHub 仓库和受支持的模型服务商;如果通过 Linear 接收任务,也将其连接。
  3. 配置工作流程,确定哪些阶段转换需要人工审核。
  4. 提交一个小问题,检查计划,并在合并前审查最终 diff 和测试证据。

项目生成命令如下:

bash
npm create factory@latest my-factory

确定要自行维护哪些部分

本地运行的 Factory 服务仍可能依赖托管平台。要完全自托管,需要明确替换这些依赖。先从一个仓库和一类范围明确的问题开始,在扩大流程前衡量计划被拒的情况、测试失败和审查耗时。

模型支持与数据隐私

隐私与数据处理

数据处理取决于所选模型服务商、身份认证、数据库和沙箱部署方式。仅在本地运行 UI,并不代表整套流程已经自托管。

指南、评测与常见问题

相关指南正在整理中,可以先查看官方文档。

产品动态

暂时没有经过核对的产品动态。关注后,新的相关内容会出现在「我的收藏」。

查看相关内容动态

替代工具

信息来源与核对记录

核对日期记录本站何时检查信息;不代表产品发版日期。