Aller au contenu principal

Vue d’ensemble des commandes

Exécutez engram -h pour la surface de commandes compacte. Exécutez engram help <topic> ou engram -h <topic> pour obtenir des exemples et des cas d’usage propres à une commande.

Carte des commandes​

BesoinCommande
Charger la mémoire d’une tâcheengram load "<task>"
Charger la mémoire compacte d’une tâcheengram load "<task>"
Afficher le guide d’utilisation pour agents IAengram llm
Prévisualiser les fichiers de mémoire routésengram load --dry-run "<task>"
Charger avec un plafond de tokensengram load --budget-tokens 800 "<task>"
Afficher tous les corps empaquetésengram load --disclosure full "<task>"
Récupérer des cartes par identifiantengram load --id <id>,<id>
Rechercher dans la mémoireengram search "<topic>"
Enregistrer une mémoireengram save [rule|workflow|knowledge] "<text>"
Enregistrer plusieurs mémoires de sessionengram save-session ou engram ss
Explorer les conversations récentes accessiblesengram save-session --query-level 3
Enregistrer de force les candidats de sessionengram ss -f
Explorer et enregistrer de force les conversations récentesengram ss -f last 50 sessions
Capturer une note bruteengram observe --file session.md
Convertir les documents et consignes existantsengram take-control --all
Prévisualiser la reprise des sourcesengram take-control --plan
Résumer du code ou de la configurationengram take-control --kind code --objective "<text>"
Actualiser une mémoire dérivée du code devenue obsolèteengram take-control --refresh
Vérifier la fraîcheur des sourcesengram verify --sources
Conserver une mémoire de travailengram promote <id>
Purger la mémoire de travail expiréeengram working prune [--dry-run]
Voir les compteurs de récupération et d’injectionengram stats --usage
Restructurer un dossier de mémoire existantengram metacognize --workspace|--global|--all
Résoudre les conflits et métacognitiserengram resolve-conflicts --metacognize
Inspecter le routage par grapheengram graph "<topic>"
Vérifier les hachagesengram verify
Trouver les fichiers de mémoire malformésengram repair
Archiver une mémoire erronéeengram archive --reason "<why>" <id-or-file>
Régler la force des règlesengram set-rule-variant strict|balanced|light|off
Définir la cible d’enregistrement par défautengram set-save-target workspace|global|both|status
Définir la limite de chargement compactengram set-load-limit 1..32|status|reset
Définir les lectures automatiques des hooksengram set-read startup|auto|always|manual|off|status
Définir la visibilité de la preuve des hooksengram set-proof off|compact|status
Installer les hooks d’agentengram link codex|claude|gemini|opencode|cursor|windsurf
Gérer les profils globauxengram profile status|list|create|use|merge
Cloner la mémoire workspace/globalengram clone-memory workspace global [--metacognize]

Découverte des commandes​

engram help save-session
engram help set-role
engram -h set-rule-variant

Toutes les commandes listées dans l’aide disposent d’alias courts. Les alias déclenchent le même comportement de CLI et les mêmes portes d’approbation que leurs commandes canoniques.

Complétion du shell​

engram completion bash
engram completion zsh
engram completion powershell

Étapes suivantes​

Identité d’auteur Git​

Engram peut stocker un auteur global et une surcharge d’espace de travail facultative. La résolution suit l’ordre workspace, global, puis repli Git en lecture seule. Les paramètres n’affectent que les mémoires futures ; une surcharge d’espace de travail ne modifie jamais la configuration Git globale. Utilisez un plan explicite et une confirmation pour la synchronisation Git globale ou la migration des anciennes mémoires.

engram author show
engram author set --name "Jane Doe" --email "jane@example.com"
engram author unset --scope workspace
engram author sync-git-global --plan
engram author sync-git-global --confirm
engram author migrate-memories --plan
engram author migrate-memories --confirm

Lisez le guide complet des paramètres de l’auteur Git.