Skip to main content

설정 레퍼런스

.ai-core/config/ 폴더의 설정 파일을 설명합니다.

설정 파일 구조

.ai-core/config/
├── global.json ← 기능 토글 (자주 변경)
├── detail.json ← 세부 파라미터 (자동 생성)
├── detail/ ← 편집 원본
│ ├── session.json
│ ├── multi-llm.json
│ ├── security.json
│ ├── hooks.json
│ └── infra.json
├── local.json ← 로컬 오버라이드 (Git 제외)
├── patent.json ← 특허 스킬 전용
├── ci.json ← CI 환경
└── project-aliases.json ← 서브 프로젝트 매핑

global.json 설정

paths

기본값설명
project_root$HOME/.../multi-saas-kit프로젝트 루트
ai_core_dir{root}/.ai-core.ai-core 경로
data_dir{root}/.ai-core/data데이터 경로

session

기본값설명
enabledtrue세션 로깅 활성화
auto_summarytrue자동 요약 생성
handoff.auto_save_on_stoptrue/quit 시 handoff 자동 저장
handoff.stale_threshold_logs100stale 판정 로그 수

security

기본값설명
enabledtrue보안 검사 활성화
auto_scantrue파일 수정 시 자동 스캔
use_semgreptrueSemgrep AST 기반 스캔
block_on_criticaltrue심각한 취약점 시 경고

multi_llm

기본값설명
enabledtrueMulti-LLM 전체 활성화
discussion.mode"chorus"토론 모드 (chorus/legacy)
auto_discussion.enabledtrue자동 토론 활성화
auto_discussion.timeout_seconds90자동 토론 타임아웃
consensus.enabledtrue합의 시스템 활성화
consensus.min_responses2최소 응답 수
providers.{llm}.enabledvariesLLM별 활성화

기타 토글

기본값설명
checklist.enabledtrue체크리스트 검증
checklist.level"standard"minimal/standard/full
stop_hook.enabledtrueStop hook 활성화
pre_tool_use.enabledtruePreToolUse 활성화
pre_tool_use.auto_backuptrue위험 파일 자동 백업
port_checker.enabledtrue포트 충돌 검사
summary.language"ko"요약 언어

detail 설정 편집

# 1. 개별 파일 수정
vi .ai-core/config/detail/session.json

# 2. 재생성
bash .ai-core/config/detail/merge.sh

자세한 내용은 설정 시스템을 참조하세요.