Files
OpenOPC/config/agent_config.yaml
2026-07-01 17:56:31 +08:00

104 lines
2.1 KiB
YAML

external_agents:
preferred_order:
- claude_code
- codex
- cursor
- opencode
# model_flag, new_session_flag, resume_session_flag depend on your CLI version.
# Leave empty for CLI defaults, or set explicitly for deterministic behavior.
codex:
enabled: true
command: codex
model: ""
model_flag: "--model"
session_mode: auto
session_id: ""
new_session_flag: ""
resume_session_flag: ""
run_mode: interactive
interactive_timeout_seconds: 21600
approval_mode: auto
extra_args: []
cursor:
enabled: true
command: cursor-agent
model: ""
model_flag: ""
session_mode: auto
session_id: ""
new_session_flag: ""
resume_session_flag: ""
run_mode: interactive
interactive_timeout_seconds: 21600
approval_mode: full-auto
extra_args: []
claude_code:
enabled: true
command: claude
model: ""
model_flag: "--model"
session_mode: auto
session_id: ""
new_session_flag: ""
resume_session_flag: ""
run_mode: interactive
interactive_timeout_seconds: 21600
approval_mode: full-auto
extra_args: []
opencode:
enabled: true
command: opencode
model: ""
model_flag: "--model"
show_thinking: true
session_mode: auto
session_id: ""
new_session_flag: ""
resume_session_flag: ""
run_mode: interactive
interactive_timeout_seconds: 21600
approval_mode: full-auto
extra_args: []
native_subagents:
general:
enabled: true
model: ""
max_iterations: 24
default_isolation: shared
background: false
allowed_tools: []
explore:
enabled: true
model: ""
max_iterations: 16
default_isolation: shared
background: false
allowed_tools: []
plan:
enabled: true
model: ""
max_iterations: 16
default_isolation: shared
background: false
allowed_tools: []
implement:
enabled: true
model: ""
max_iterations: 24
default_isolation: worktree
background: false
allowed_tools: []
verify:
enabled: true
model: ""
max_iterations: 24
default_isolation: worktree
background: true
allowed_tools: []