droid) to terminalowy agent inżynierii oprogramowania AI od Factory AI.
Protokół: zgodny z OpenAI
- Bazowy URL:
https://api.orcarouter.ai/v1(zawiera sufiks/v1)
Instalacja
macOS/Linux:droid.
Konfiguracja
Plik konfiguracyjny:~/.factory/config.json.
orcarouter/auto na konkretny model, jeśli wolisz, np. anthropic/claude-opus-4.8 lub google/gemini-2.5-flash. Identyfikatory modeli zawsze używają formatu vendor/model.
Uruchomienie
OK.
Uwagi
- Niestandardowe modele trafiają do tablicy
custom_models. - Użyj
provider: "generic-chat-completion-api"dla protokołu zgodnego z OpenAI. base_urlmusi zawierać/v1.--auto <low|medium|high>steruje autonomią (jak wiele agent może zrobić bez nadzoru) — to nie jest sterowanie rozumowaniem. Zobacz poniżej dot. myślenia.
Rozszerzenie VS Code: Oficjalne rozszerzenie VS Code od Factory współdzieli ten
sam
~/.factory/config.json co CLI — powyższy wpis custom_models dotyczy
obu, bez osobnego ustawienia punktu końcowego w edytorze. Dwa zastrzeżenia: Factory
w pełni testuje i przeprowadza testy porównawcze tylko względem oficjalnych API
Anthropic/OpenAI, a znany problem może kierować podrzędne agenty z powrotem do
Anthropic zamiast do Twojego niestandardowego modelu.Włączanie myślenia / rozumowania
Steruj poziomem wysiłku rozumowania flagą-r / --reasoning-effort (oddzielną od --auto):
low / medium / high (domyślny zależy od modelu — modele Anthropic domyślnie wyłączone, GPT-5 domyślnie medium). Możesz też ustawić to trwale w settings.json przez reasoningEffort. Zweryfikowane: -r high przechodzi do OrcaRouter. (Uwaga: wpisy custom_models nie mają pola rozumowania — steruj nim przez -r lub settings.json.)