Перейти к основному содержимому
Версия: 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, затем активный профиль пользователя. Если рабочее пространство W привязано к профилю B, а профиль пользователя по умолчанию остается A, то каждая обычная загрузка, загрузка MCP и внедрение хука агента для W считывает глобальную память профиля 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:. Слеш-адаптеры и MCP-хосты, знающие об Engram, должны немедленно перезапустить 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Рекомендуемое количество строк для правил памяти70от 50 до 200
memory.rule_line_hard_limitМаксимально допустимое количество строк для правил памяти100от 50 до 200
load.limitМаксимальное количество воспоминаний, возвращаемых при обычной загрузке8от 1 до 32
rule_variants.enabledВключить или отключить генерацию вариантов правилtruetrue, false
rule_variants.activeАктивный режим варианта правилаbalancedlight, balanced, strict
graph.enabledВключить или отключить маршрутизацию с учетом графаtruetrue, false
graph.max_relatedМакс. число связанных воспоминаний, получаемых из ребер графа8от 1 до 20
graph.min_related_scoreМинимальная оценка сходства для добавления ребер графа0.3от 0.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Строка

Эти настройки также можно визуально настроить на вкладке Construct в engram entry.

Следующие шаги