설정 시스템
설계 원칙
global.json = "뭘 켜고 끌 것인가" (기능 토글)
detail.json = "어떻게 동작할 것인가" (세부 파라미터)
local.json = "내 환경에서만 다른 것" (Git 제외)
읽기 우선순위
local.json > global.json > detail.json > 기본값
global.json
기능의 on/off와 핵심 파라미터만 포함합니다. 자주 변경됩니다.
{
"session": { "enabled": true, "handoff": { "auto_save_on_stop": true, "stale_threshold_logs": 100 } },
"security": { "enabled": true, "use_semgrep": true },
"multi_llm": { "enabled": true, "providers": { "opencode": { "enabled": true }, "codex": { "enabled": true } } }
}