Factory
Agent原生软件开发平台,自主Agent称为Droids嵌入IDE、CLI、Web、Slack和项目管理工具中,用于委派完整的开发任务。
社区:
产品概览
什么是Factory?
Factory是一个Agent原生的软件开发平台,将自主软件开发Agent(称为Droids)无缝集成到您的整个开发工作流程中。与需要上下文切换的传统编码助手不同,Droids直接在开发者已经使用的工具中工作:VS Code和JetBrains等IDE、命令行界面、Web浏览器、Slack和Linear等项目管理器。该平台通过允许开发者和团队在不离开当前环境的情况下委派完整的编码任务、重构、事件响应、迁移和代码审查,消除了工作流程碎片化。Droids处理从编写生产就绪代码到运行自动化测试和创建拉取请求的端到端开发工作,同时在会话间保持决策和文档的组织记忆。
主要功能
多平台集成
在IDE终端、Web浏览器、CLI、Slack、Teams和项目管理工具中无缝访问Droids,支持从任何开发环境委派任务而不中断工作流程。
自主端到端开发
Droids能够独立地从工单、规范或自然语言提示构建生产就绪的功能,处理编码、测试、拉取请求创建和部署质量保证。
智能上下文感知
Droids在会话间保持组织记忆,与GitHub和Jira集成以理解项目上下文、现有代码库模式和开发决策,无需完整的代码库克隆。
灵活执行模式
支持本地结对编程会话和远程执行,允许开发者在实时协作或夜间后台任务完成之间进行选择。
大规模CI/CD和自动化
脚本化和并行化Droids进行大规模操作,包括自动化代码审查、自愈构建、基础设施迁移和整个开发生命周期的维护任务。
企业安全和治理
细粒度控制、护栏、最先进的安全协议和合规措施,保护知识产权并防止未经授权的AI使用或提示注入攻击。
使用场景
- 功能开发 : 团队将完整的功能实现从工单委派到生产就绪的PR,在保持代码质量标准的同时加速开发周期。
- 事件响应和分类 : 支持团队和工程师使用Droids进行快速事件分类、诊断和修复的快速原型设计,减少平均解决时间(MTTR)。
- 代码重构和迁移 : 通过基于CLI的并行执行,大规模代码库迁移、依赖项更新和架构重构任务实现自动化。
- 自动化代码审查 : Droids提供上下文感知的拉取请求审查,持续捕获问题并建议改进,减少审查瓶颈并加速合并周期。
- 工单和工作流自动化 : 从问题分配或Slack提及自动触发Droids,Agent拉取上下文、实施解决方案并创建PR,同时保持完整的可追溯性。
常见问题
Factory的替代方案
CodeGPT
面向软件开发的 Agent 化 AI 平台,提供可定制的 AI 编程助手、自动化代码评审、以及主流 IDE 的深度代码洞察。
JetBrains Air
一个智能开发环境,多个编码Agent——Claude、Codex、Gemini CLI和Junie——在开发者控制下并行运行独立任务。
Dropstone
具有Horizon模式架构和递归群体推理的自主软件工程IDE,用于上下文感知代码开发。
Claude Code
基于终端的开发工具,通过命令行集成和IDE支持将先进的编码智能直接带入您的工作流程。
OpenCode
开源终端编码Agent,支持75+个LLM提供商,具有原生集成的上下文感知代码辅助和多会话开发功能。
Emergent
自主AI编码Agent自动化实现软件迁移、现代化与工程任务,加速开发周期。
Orca
一个免费开源的 Agent 开发环境(ADE),让开发者能够在隔离的 git 工作树中并行运行多个编码 Agent。
OpenHands
通过自然语言命令执行编码任务的自主软件开发Agent开源平台。

