droid) è l’agente IA di ingegneria del software da terminale di Factory AI.
Protocollo: compatibile con OpenAI
- Base URL:
https://api.orcarouter.ai/v1(include il suffisso/v1)
Installazione
macOS/Linux:droid.
Configurazione
File di configurazione:~/.factory/config.json.
orcarouter/auto con un modello specifico se preferisci, ad es. anthropic/claude-opus-4.8 o google/gemini-2.5-flash. Gli ID dei modelli usano sempre il formato vendor/model.
Esecuzione
OK.
Note
- I modelli personalizzati vanno nell’array
custom_models. - Usa
provider: "generic-chat-completion-api"per il protocollo compatibile con OpenAI. - Il
base_urldeve includere/v1. --auto <low|medium|high>controlla l’autonomia (quanto l’agente può fare senza supervisione) — non è il controllo del reasoning. Vedi sotto per il thinking.
Estensione VS Code: l’estensione VS Code ufficiale di Factory condivide lo stesso
~/.factory/config.json della CLI — la voce custom_models riportata sopra vale per
entrambi, senza alcuna impostazione di endpoint separata nell’editor. Due avvertenze: Factory
testa e misura le prestazioni in modo completo solo rispetto alle API ufficiali Anthropic/OpenAI, e un
problema noto può instradare i subagent di nuovo verso Anthropic invece che verso il tuo modello personalizzato.Abilitare thinking / reasoning
Controlla l’effort di reasoning con il flag-r / --reasoning-effort (separato da --auto):
low / medium / high (il default è per modello — i modelli Anthropic di default sono disattivati, GPT-5 di default medium). Puoi anche impostarlo in modo persistente in settings.json tramite reasoningEffort. Verificato: -r high passa attraverso OrcaRouter. (Nota: le voci custom_models non hanno un campo per il reasoning — controllalo tramite -r o settings.json.)