Модели и доступы

Каждому harness нужна model и credentials для доступа к провайдеру. Model задается в YAML, а credentials настраиваются через goalrail setup.

Выберите model

executor:
  harness: claude-sdk
  model: claude-sonnet-4-6

Можно переопределить model при запуске:

goalrail run agent.yaml --model claude-sonnet-4-6

Внутри running session можно использовать /model, чтобы переключить model без потери conversation history и tool state.

Credentials

goalrail setup

Setup wizard найдет environment variables, CLI logins и local model servers, после чего предложит подтвердить или добавить недостающие credentials.

Типы доступов

TypeЧто это
API keyКлюч провайдера: Anthropic, OpenAI, OpenRouter и другие
SubscriptionClaude Pro/Max или ChatGPT Plus/Pro через официальные claude / codex CLI
GatewayВаш proxy или local model endpoint с base URL и key

API key

Получите key в dashboard провайдера и добавьте его через goalrail setup.

ProviderKey source
Anthropicconsole.anthropic.com
OpenAIplatform.openai.com
OpenRouteropenrouter.ai
Groqconsole.groq.com
DeepSeekplatform.deepseek.com
xAIconsole.x.ai
Mistralconsole.mistral.ai
Together AIapi.together.xyz
Fireworks AIfireworks.ai

Subscription

Если у вас есть Claude Pro/Max или ChatGPT Plus/Pro, Goalrail может использовать существующий CLI login:

claude auth login
codex login

Gateway

Goalrail работает с OpenAI-compatible и Anthropic-compatible gateways:

MLflow AI GatewayMLflow AI Gateway
OpenRouterOpenRouter
LiteLLMLiteLLM
PortkeyPortkey
HeliconeHelicone
Cloudflare AI GatewayCloudflare AI Gateway
Kong AI GatewayKong AI Gateway
Vercel AI GatewayVercel AI Gateway
Azure OpenAIAzure OpenAI
OllamaOllama
LM StudioLM Studio
vLLMvLLM
LocalAILocalAI
TGI (Hugging Face)TGI (Hugging Face)
GPT4AllGPT4All

goalrail setup попросит base URL и key.

ProviderДля чегоBase URLKey
OpenRouterClaude Codehttps://openrouter.ai/apiOpenRouter key
OpenRouterCodex / OpenAI agentshttps://openrouter.ai/api/v1OpenRouter key
OllamaCodex / OpenAI agentshttp://localhost:11434/v1любое значение

Для Claude Code у OpenRouter используйте Anthropic-compatible endpoint .../api; для Codex и OpenAI Agents SDK - OpenAI-compatible .../api/v1.