Factory 是一个面向软件开发的 agent 原生平台,其核心是由智能体(称为 Droids)驱动的自主软件工厂。用户可以在桌面应用、终端、Web 和 CLI 中,使用这些智能体来规划、构建、审查和交付软件。平台定位是让软件能够自我改进,并帮助团队构建自主的软件工厂。
主要能力包括:
- 自主规划与构建:Droid 能够规划、构建并验证变更,团队负责设定目标和策略。
- 开发全流程覆盖:从规划、构建、审查到交付,覆盖软件开发生命周期的多个环节。
- 多端接入:支持桌面应用、终端、Web、CLI,以及 IDE、CI 流水线和 Slack。
- 治理与主权控制:用户可以控制系统运行位置、学习方式以及使用哪些模型,实现模型无关的智能体。
- 持续自我改进:部署受治理的系统,持续将企业信号转化为经过验证的生产软件。
- 业务价值度量:将工程采用率和有效性连接到增长、盈利能力、风险和业务表现。
- 模型路由:自动将每个任务路由到最适合的模型,平衡质量、速度和成本。
- 代码审查:对每个拉取请求进行彻底审查,通过行内注释在合并前发现真正的问题。
- 自动文档:为每个代码仓库提供随代码变化而实时更新的 wiki(AutoWiki),方便任何人浏览系统。
- 自动化:让重复性工程工作自动运行,Droid 在共享上下文中规划、执行和验证。
- 分析与监控:按开发者和团队跟踪采用率和消耗,提供实时使用指标和可导出报告;通过 Mission Control 监控活跃任务、跟踪工作进度并查看详细执行日志。
- 就绪度评估:通过 Agent Readiness 测量组织的就绪度评分,并跟踪每个代码仓库随时间的变化。
- 专用硬件:Droid Computers 是专门构建的硬件,在本地以专用计算运行智能体,保持状态跨会话持久。
使用方式:用户可以通过桌面应用、Droid CLI、IDE、CI 流水线和 Slack 等入口调用 Droid,让其在共享上下文中规划、执行和验证任务。平台可以帮助团队将企业意图和代码库上下文转化为经过验证的生产软件。
适用场景:适合工程团队,尤其是希望在整个组织内统一使用受治理、多模型智能体的大型企业。可用于自动化编码、测试和部署,提升软件交付效率,并连接工程指标与业务表现。
限制:资料中未提供具体的收费、价格、平台支持细节或使用步骤,这些信息暂未提供。