- The agent handles provider routing (e.g. OpenCode, Mini-SWE-Agent)
- The Harbor integration handles provider routing by setting the
base_urlbased on the requested provider (e.g. Codex, Claude Code) - The user handles provider routing by setting
--base-urlormodel_base_urlin the job config.
Auto-allowlisting base URLs
Harbor will attempt to automatically allowlist an agent’s inference endpoint under the following conditions:- No allowed hosts were explicitly set for the agent (
--allow-agent-host) - The agent-phase network mode of a task is
no-networkorallowlist - The agent has not opted out of auto-allowlisting
base_url to allowlist based on the following precedence:

