Saltar al contenido principal

profiles / workspaces / config

Administrar perfiles, destinos de guardado, límites de carga, modos de lectura/prueba, roles y configuración de tiempo de ejecución.

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

El orden de resolución del perfil es el --profile explícito o ENGRAM_PROFILE, luego el default_profile del espacio de trabajo, y luego el perfil de usuario activo. Si el espacio de trabajo W está fijado al perfil B mientras el predeterminado del usuario sigue siendo el perfil A, cada carga normal, carga MCP e inyección de hook de agente para W lee la memoria global del perfil B y nunca la del perfil A. Un perfil explícito diferente al predeterminado del espacio de trabajo utiliza la memoria global de ese perfil y deshabilita la memoria del espacio de trabajo para ese comando.

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

Cuando engram set-role ... o engram set-rule-variant ... tiene éxito, la CLI devuelve una línea Agent action:. Los adaptadores de comandos slash y hosts MCP compatibles con Engram deben volver a ejecutar inmediatamente 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>

Referencia de configuraciones clave

ClaveDescripciónPredeterminadoRango / Opciones
memory.rule_line_targetRecuento de líneas recomendado para memorias de reglas7050 a 200
memory.rule_line_hard_limitRecuento de líneas máximo permitido para memorias de reglas10050 a 200
load.limitMemorias máximas devueltas por carga normal81 a 32
rule_variants.enabledHabilitar o deshabilitar la generación de variantes de reglastruetrue, false
rule_variants.activeModo de variante de regla activabalancedlight, balanced, strict
graph.enabledHabilitar o deshabilitar el enrutamiento compatible con grafostruetrue, false
graph.max_relatedMemorias relacionadas máximas a obtener de bordes de grafo81 a 20
graph.min_related_scorePuntuación de similitud mínima para agregar bordes de grafo0.30.0 a 1.0
vector.enabledHabilitar o deshabilitar la búsqueda vectorial de respaldotruetrue, false
live_sync.enabledSincronizar archivos de contexto de agente generados al guardartruetrue, false
global_git.enabledHabilitar automatización de sincronización de repositorio Git globalfalsetrue, false
global_git.remoteNombre remoto de Git para sincronización globaloriginCadena
global_git.branchNombre de rama de Git para sincronización globalmainCadena

Estas configuraciones también se pueden administrar visualmente en la pestaña Construct en engram entry.

Siguientes pasos