Factory Droid es el agente de ingeniería de software de Factory. El nombre canónico del producto es Droid; “Factory Droid” es la forma usada aquí para desambiguar. La propuesta es llevar el mismo agente a distintas superficies, de la terminal a la nube.
Para qué sirve
- Ejecutar tareas de ingeniería en varias etapas a partir de una descripción
- Ejecutar el agente de forma interactiva en la terminal o de forma automatizada en scripts y CI
- Organizar misiones con varios agentes y subagentes especializados
- Llevar el mismo flujo al editor, la aplicación y las integraciones de mensajería
Cómo funciona
- El CLI tiene modo interactivo y un modo headless con salida en texto o formatos estructurados
- Se pueden definir subagentes y niveles de autonomía, del más contenido al más permisivo
- Las capacidades extra provienen de skills, plugins y del protocolo MCP
- El agente es model-independente y acepta clave propia o modelos personalizados
Dónde se ejecuta
- Línea de comandos, incluida la ejecución sin interfaz
- Aplicación de escritorio y versiones web/móvil
- Plugins de editor, mediante protocolo de agente
- Pipelines de CI, integraciones de mensajería y herramientas de gestión
Disponibilidad y licencias
- Producto propietario, con paquete distribuido bajo licencia que no permite uso para producto competidor
- El repositorio público está orientado a documentación y comunidad, no al código del agente
- Hay SDKs oficiales para integración en automatizaciones
Diferencia frente a otras herramientas
- El mismo runtime cubre terminal, editor, nube y CI, en lugar de superficies separadas
- Las misiones multiagente y los subagentes forman parte del núcleo del producto
- La página describe el agente de Factory, y no la empresa en su conjunto
Puntos de atención
- Los modos con más autonomía amplían lo que el agente puede modificar sin confirmación
- Parte de los recursos depende del plan y de las integraciones configuradas
- Revisar permisos y diffs sigue siendo parte del flujo
