droid) es el agente de ingeniería de software de IA de terminal de Factory AI.
Protocolo: compatible con OpenAI
- URL base:
https://api.orcarouter.ai/v1(incluye el sufijo/v1)
Instalación
macOS/Linux:droid.
Configuración
Archivo de configuración:~/.factory/config.json.
orcarouter/auto por un modelo específico si lo prefieres, p. ej. anthropic/claude-opus-4.8 o google/gemini-2.5-flash. Los IDs de modelo siempre usan el formato vendor/model.
Ejecución
OK.
Notas
- Los modelos personalizados van en el array
custom_models. - Usa
provider: "generic-chat-completion-api"para el protocolo compatible con OpenAI. - La
base_urldebe incluir/v1. --auto <low|medium|high>controla la autonomía (cuánto puede hacer el agente sin supervisión) — no es el control de razonamiento. Consulta más abajo para el pensamiento.
Extensión de VS Code: la extensión oficial de VS Code de Factory comparte el
mismo
~/.factory/config.json que la CLI — la entrada custom_models anterior se
aplica a ambos, sin un ajuste de endpoint independiente dentro del editor. Dos
advertencias: Factory solo prueba y compara de forma completa con las APIs
oficiales de Anthropic/OpenAI, y un problema conocido puede enrutar los subagentes
de vuelta a Anthropic en lugar de a tu modelo personalizado.Activar pensamiento / razonamiento
Controla el esfuerzo de razonamiento con el flag-r / --reasoning-effort (separado de --auto):
low / medium / high (el valor por defecto es por modelo — los modelos Anthropic vienen desactivados por defecto, GPT-5 viene en medium por defecto). También puedes configurarlo de forma persistente en settings.json vía reasoningEffort. Verificado: -r high pasa hasta OrcaRouter. (Nota: las entradas de custom_models no tienen campo de razonamiento — contrólalo vía -r o settings.json.)