工厂关键洞察
什么是工厂?

工厂 是一个 AI 这是一个围绕名为“Droid”的编码代理构建的软件开发平台。Droid 可以读取代码库、规划任务、编辑文件、运行命令、测试更改、查看差异,并可在 Factory App、CLI、浏览器、移动设备和互联工作系统等多种平台上继续工作。该产品旨在提高开发人员效率、实现软件交付自动化和团队级控制,而不仅仅是提供自动完成功能。
Factory 的功能包括模型选择、大型项目任务、自定义子代理、MCP(模型控制平台)、技能、钩子、插件、自动化代码审查、质量保证、事件响应和代理分析。对于企业而言,其价值在于能够在控制权限、模型策略、数据边界和人工审批的同时,委派更多软件生命周期管理工作。它既是工程团队的生产力工具,也是业务自动化层。
Droid 是 Factory 的核心代理。它可以从 Factory 应用、Droid 命令行界面、Web 会话、远程计算机或编辑器终端运行。它已集成 VS Code 系列编辑器、JetBrains 产品和 Zed,同时终端也支持 Vim 和其他编辑器。这避免了团队被迫使用单一的专有编辑器。开发人员可以在多个工作界面中使用相同的代理运行时,同时保持现有的 Git、测试和 shell 操作习惯。
Factory 具有很强的模型独立性。它提供来自 OpenAI、Anthropic、Google、xAI 以及多个开源模型提供商的模型。目前支持的模型包括 GPT 6 模型、Claude 5 模型、Gemini、Grok 以及 Droid Core 模型池。Factory Router 可以按任务选择模型,开发者也可以直接选择。它还支持自定义端点和 API 密钥。这使得团队能够更好地控制成本、推理深度和模型策略,并能根据代码模型的变化灵活调整。

任务功能用于处理规模过大、无法在单个线性代理会话中完成的工作。开发人员首先设定目标,然后商定计划,最后由 Droid 协调里程碑和工作任务,并在执行过程中进行验证。任务功能可在命令行界面 (CLI) 或工厂应用 (Factory App) 中运行。它们适用于迁移、大规模重构和多功能项目,因为所有工作都集中在一个计划内,而不是分散在多个互不相关的聊天记录中,从而避免了后续需要手动协调的问题。
Factory 可以通过技能、自定义机器人、钩子、插件、 MCP和托管连接器进行定制。技能打包了可重复的流程。自定义机器人充当专注的子代理。钩子在代理生命周期事件发生时运行确定性的 shell 操作。插件可以捆绑命令、工具和代理行为。
原生连接器可将 Slack、Linear、Jira、 Notion、Sentry 和 Google Workspace等服务集成到会话中。平台团队可以将内部工程实践转化为可重用的代理指令和控件。
软件工厂的工作流程涵盖分类、本地审查、自动化拉取请求审查、安全审查、质量保证、文档编写、发布工作和事件响应。Droid Control 可以操作终端、浏览器和桌面界面,以验证行为并捕获证据。
AutoWiki 可以创建和更新代码库文档。通过 Slack、Linear 或 Jira 进行远程委派,团队还可以在编码环境之外开始工作。这使得 Factory 不仅适用于编写代码,也适用于围绕代码生成的各种工作。
Droid 读取实时文件系统,无需静态云端存储库副本。企业客户可以使用云托管、混合、欧盟驻留或完全物理隔离等模式。
控制措施包括命令策略、钩子、文件系统和网络沙箱、Droid Shield 秘密扫描、型号允许列表、连接器策略、身份管理、审计事件和遥测。工厂认证包括 SOC 2 Type II、ISO 27001 和 ISO 42001。业务还包括零数据保留。
工厂定价方案
Factory 将个人套餐、团队套餐和企业套餐分开。目前的公开价格在入门级套餐中非常透明,但使用量是通过滚动限额而非单一固定代币池来控制的。
| 计划名称 | Cost | 使用和访问 |
|---|---|---|
| 专业版 | 每月$20 | 应用程序、命令行界面、软件开发工具包、本地和云端后台代理、使用情况仪表板 |
| Plus | 每月$100 | 大约五倍于专业版的使用量,外加管理型安卓电脑。 |
| max. | 每月$200 | 大约十倍的 Pro 使用量加上更早的功能访问权限 |
| 团队 | 每队每月 60 美元,另加每个席位每月 40 美元。 | 最多 10 个席位共享计费,团队可访问专业版功能 |
| 业务 | 定制化 | 最多支持 150 个席位,可自定义限制,支持单点登录 (SSO)、安全访问管理协议 (SAML)、敏感信息安全管理协议 (SCIM)、零数据保留、审计日志记录和管理员控制 |
| 企业版 | 定制化 | 无限成员、专用计算、本地部署选项、数据驻留、更广泛的控制、高级支持 |
个人使用时长分别按五小时、七天和三十天三个时间段计算。此外,Factory 还提供 Droid Core,这是一个独立的开放模型池,在标准使用时长用完后,仍可在自身限额内继续使用。
需要更多流量时,可以预付额外费用。任务使用相同的滚动限额,需要启用额外流量功能,如果达到滚动流量限额,任务将暂停。
Factory入门指南
- 第三步: 创建一个 工厂 开设账户,然后选择专业版、加强版、旗舰版或团队套餐。

- 第三步: 安装 Factory App 或 Droid CLI,然后登录并打开一个现有的 Git 存储库。
- 第三步: 启动 Droid 会话并给它一个限定的任务,然后查看其计划、命令、文件更改和差异。
- 第三步: 添加 AGENTS.md 说明、技能、MCP 工具、连接器以及适合存储库风险的自主级别。
- 第三步: 在常规会话取得稳定结果后,将较大的工作转移到任务或软件工厂自动化中。
为什么模型独立性是工厂魔力
Factory 的独特之处在于其代理运行时不依赖于任何单一模型公司。相同的 Droid 工作流程可以使用来自 OpenAI、Anthropic、Google、xAI 和其他开放模型提供商的现有模型,并可设置不同的使用倍数和推理参数。团队还可以引入自己的模型端点或密钥。
这不仅仅是一个冗长的模型选择器。它为工程领导者提供了一种在不替换代理堆栈其他部分的情况下设定成本和质量策略的方法。Claude Code 与 Anthropic 紧密相关,而编辑器产品通常会围绕自身的路由选择进行优化。Factory 将模型策略置于一个可见的产品层。对于希望拥有选择权和成本控制的团队来说,这是它最明显的优势。
工厂任务在实际工程中的位置
当一项任务包含多个相互依赖的部分,而单个代理会话难以监管时,任务功能就非常有用。例如,迁移可能需要进行发现、软件包更改、测试更新、服务更改、文档编写和最终验证。任务功能可以将这些工作整合到一个计划中,并在关注验证点的同时协调各个工作人员。
这减少了将任务拆分到不同聊天窗口、复制上下文和核对输出结果等繁琐的手动工作。但这并不能取代工程判断。方案仍然需要人工审核,高风险代码库应采用保守的自主设置。当目标明确、测试有意义且代码库包含足够的指令以确保智能体行为一致时,任务才能发挥最佳效果。
利与弊
- 出色的多型号支持。
- 严格的本地执行控制。
- 灵活的IDE和CLI访问方式。
- 任务部门负责大型项目。
- 提供与外界环境隔离的企业部署方案。
- 丰富的代理扩展系统。
- 没有永久的免费计划。
- 滚动限额需要监控。
- 先进的治理技术成本更高。
- 功能集可能感觉很密集。
谁应该使用工厂
Factory 平台适合那些希望拥有编码代理平台,但又不想将整个工作流程完全依赖于单一模型供应商或编辑器的工程团队。它尤其适用于需要本地执行、严格命令策略、自定义模型路由、私有部署或物理隔离运行的公司。平台团队可以利用技能、插件、钩子、MCP 和自定义 Droid 来编码内部实践。
产品团队可以在工作涉及多个关联变更时使用任务功能。对于只需要自动补全和偶尔代码交流的独立开发者来说,Factory 可能显得过于庞大。而那些已经开始考虑代理治理、软件交付自动化、远程委派和可衡量的代理生产力的团队,则能从完整版产品中获得更多价值。
常见问题
Factory 是否会将我的整个代码库上传到云端索引?
不。Droid 从实时文件系统中读取代码和文件。选定的上下文仍然可以发送到会话使用的模型端点,因此模型和网关策略仍然重要。
哪 AI 工厂可以使用哪些型号?
Factory 支持来自 OpenAI、Anthropic、Google、xAI 和其他开放模型提供商的模型。管理员还可以控制用户可以选择的模型,并配置自定义端点。
机器人和任务有什么区别?
Droid 是核心编码代理。任务通过计划、里程碑、工作人员和验证点来协调大型项目,同时使用相同的 Factory 代理运行时。
Factory 能否在安全的企业网络内运行?
是的。企业部署选项包括混合模式和完全物理隔离模式,以及私有模型端点、本地遥测收集器、托管策略、代理、证书和网络控制。
Factory是否支持单元测试以外的自动化测试?
是的。Droid 可以运行常规测试,Droid Control 还可以控制终端、浏览器和桌面界面,以检查用户流程、捕获证据并报告故障。
工厂使用限制是如何运作的?
Pro、Plus 和 Max 分别采用滚动式 5 小时、7 天和 30 天的使用限制。Plus 的使用量约为 Pro 的五倍,Max 约为十倍。额外使用量可以增加容量。

