- CLI
- Config
- Python
-a to select the agent and -m to select its model. Run
harbor run --help for the current options.
Available agents
Agent names
Agent names
aider, antigravity-cli, antigravity-sdk, claude-code, cline-cli,
codex, computer-1, copilot-cli, cortex-code, cursor-cli, deerflow,
devin, dspy-rlm, eve, fx, gemini-cli, goose, grok-build,
hermes, junie, kimi-code, kimi-cli, langgraph, mcode,
mimo, mini-swe-agent, nemo-agent, openclaw, opencode, openhands,
openhands-sdk, oracle, nop, pi, qwen-coder, rovodev-cli,
swe-agent, terminus-2, trae-agent, vibeAgent capabilities
Capabilities describe optional features supported by each integration.Agent options
--ak and --ae are two of the most commonly used agent flags. Run
harbor run --help to see the full set.
Each agent supports its own kwargs and environment variables. Check the
agent’s integration before setting them.
max_turns=20 configures the Claude Code integration, while
MCP_TIMEOUT is available to the agent process. Both flags can be repeated.
Native configuration
Load native config file for corresponding agent. Check out Claude Code settings.json and Codex configuration config.toml as example.claude-code, codex, deerflow, and junie accept a native config
file:

