DevinDevin 是一款自主 AI 软件工程师,旨在将真实的工程任务委派给跨代码库、工单、PR、Shell、浏览器和团队工具工作的云端及桌面 Agent。
Mastra Factory
可配置的软件交付平台,包含智能体执行阶段和人工审核环节。
资料核对: 2026年9月12日 ·查看来源
工具信息
- 工具类型
- 自主代理
- 平台
- 待核对
- 免费方案
- 支持
- 开源
- 支持
- 自带密钥
- 支持
- 本地模型
- 待核对

工具概览
适合场景
- 希望自动化重复性问题到 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 智能体是不同产品。
搭建一个小型交付流程
- 按照 Factory 文档 ,在目标代码仓库之外创建 Factory 项目。
- 连接目标 GitHub 仓库和受支持的模型服务商;如果通过 Linear 接收任务,也将其连接。
- 配置工作流程,确定哪些阶段转换需要人工审核。
- 提交一个小问题,检查计划,并在合并前审查最终 diff 和测试证据。
项目生成命令如下:
bash
npm create factory@latest my-factory确定要自行维护哪些部分
本地运行的 Factory 服务仍可能依赖托管平台。要完全自托管,需要明确替换这些依赖。先从一个仓库和一类范围明确的问题开始,在扩大流程前衡量计划被拒的情况、测试失败和审查耗时。
模型支持与数据隐私
隐私与数据处理
数据处理取决于所选模型服务商、身份认证、数据库和沙箱部署方式。仅在本地运行 UI,并不代表整套流程已经自托管。
指南、评测与常见问题
相关指南正在整理中,可以先查看官方文档。
产品动态
暂时没有经过核对的产品动态。关注后,新的相关内容会出现在「我的收藏」。
查看相关内容动态替代工具
DevinDevin 是一款自主 AI 软件工程师,旨在将真实的工程任务委派给跨代码库、工单、PR、Shell、浏览器和团队工具工作的云端及桌面 Agent。
OpenHandsOpenHands 是一个面向开发者和团队的开源自主代码智能体平台,支持模型无关的智能体在本地、云端和自托管环境中执行实际的软件工程任务。信息来源与核对记录
核对日期记录本站何时检查信息;不代表产品发版日期。