본문으로 건너뛰기
버전: Future

profiles / workspaces / config

프로필, 저장 대상, 로드 제한, 읽기/교정 모드, 역할 및 런타임 구성을 관리합니다.

profile

engram profile status
engram profile create personal --global-path ~/Documents/engram-personal --use
engram profile use company --workspace
engram profile merge personal company --dry-run

프로필 확인 순서는 명시적인 --profile 또는 ENGRAM_PROFILE, 작업 공간 default_profile, 활성 사용자 프로필 순입니다. 사용자 기본값이 프로필 A로 유지되는 동안 작업 공간 W가 프로필 B로 고정된 경우, W에 대한 모든 일반 로드, MCP 로드 및 에이전트 hook 주입은 프로필 B 글로벌 메모리를 읽고 프로필 A는 읽지 않습니다. 작업 공간 기본값과 다른 명시적 프로필은 해당 프로필의 글로벌 메모리를 사용하고 해당 명령에 대한 작업 공간 메모리를 비활성화합니다.

set-save-target

engram set-save-target status
engram set-save-target workspace
engram set-save-target global
engram set-save-target both

set-load-limit

engram set-load-limit 1..32
engram set-load-limit status
engram set-load-limit reset

set-read

engram set-read startup|auto|always|manual|off
engram set-read status

set-proof

engram set-proof off|compact
engram set-proof status

set-role

engram set-role frontend
engram set-role backend security
engram set-role

engram set-role ... 또는 engram set-rule-variant ...가 성공하면 CLI는 Agent action: 라인을 반환합니다. Engram을 인식하는 슬래시 어댑터와 MCP 호스트는 즉시 engram load "<current task/request>"를 다시 실행해야 합니다.

set-rule-variant

engram set-rule-variant strict|balanced|light|off

config

engram config view
engram config set <key> <value>

주요 설정 참조

설명기본값범위 / 옵션
memory.rule_line_target규칙 메모리에 권장되는 줄 수 목표7050 ~ 200
memory.rule_line_hard_limit규칙 메모리에 허용되는 최대 줄 수10050 ~ 200
load.limit일반 로드에서 반환되는 최대 메모리 수81 ~ 32
rule_variants.enabled규칙 변형 생성 활성화 또는 비활성화truetrue, false
rule_variants.active활성 규칙 변형 모드balancedlight, balanced, strict
graph.enabled그래프 인식 라우팅 활성화 또는 비활성화truetrue, false
graph.max_related그래프 에지에서 가져올 최대 관련 메모리 수81 ~ 20
graph.min_related_score그래프 에지를 추가하기 위한 최소 유사도 점수0.30.0 ~ 1.0
vector.enabled벡터 검색 폴백 활성화 또는 비활성화truetrue, false
live_sync.enabled저장 시 생성된 에이전트 컨텍스트 파일 동기화truetrue, false
global_git.enabled글로벌 Git 저장소 동기화 자동화 활성화falsetrue, false
global_git.remote글로벌 동기화용 Git 원격 이름origin문자열
global_git.branch글로벌 동기화용 Git 브랜치 이름main문자열

이러한 설정은 engram entry 내의 Construct 탭에서 시각적으로 관리할 수도 있습니다.

다음 단계