Toutes les commandes du CLI Sancti. Chaque commande supporte --help pour afficher les options détaillées.
npm install -g @sancti/cliInstallation CLI--help, -hAffiche l'aide de la commande--version, -vAffiche la version de la CLI--jsonSortie en JSON (pour scripting)--quiet, -qMode silencieux (pas d'output sauf erreurs)--verboseLogs détaillés (debug)--config PATHChemin alternatif vers config.yamlsancti startDémarre l'écosystème Sancti (daemon + agents)
--mode=autopilot--port=3001sancti stopArrête proprement tous les services Sancti
sancti statusAffiche l'état de tous les services et agents
--jsonsancti restartRedémarre les services (utile après mise à jour config)
sancti open codaoOuvre CODAO dans l'éditeur par défaut
--project=PATHsancti open iaOuvre Sancti IA dans le navigateur
--port=3000sancti open studioOuvre Sancti Studio
sancti open anywhereOuvre le serveur PWA pour Sancti Anywhere mobile
--qrsancti models listListe tous les modèles disponibles (locaux + cloud)
--format=table|jsonsancti models install <id>Télécharge et installe un modèle local via Ollama
--quantization=q4_k_msancti models remove <id>Supprime un modèle local
sancti models set-default <id>Définit le modèle par défaut pour une app
--app=codao|ia|studiosancti models benchmarkLance le benchmark Sancti sur tous les modèles installés
--tasks=code,reason,summarysancti memory statsAffiche les statistiques de la base vectorielle
sancti memory exportExporte votre mémoire (JSON ou ZIP chiffré)
--format=json|zip--encryptedsancti memory import <file>Importe une mémoire exportée
--merge|--replacesancti memory clearVide complètement la mémoire (IRRÉVERSIBLE)
--confirmsancti memory search <query>Recherche sémantique dans la mémoire
--limit=10sancti agents listListe les 12 agents et leur statut actuel
sancti agents run <agent>Lance un agent spécifique sur le projet courant
--target=FILE|DIRsancti agents enable <agent>Active un agent désactivé
sancti agents disable <agent>Désactive temporairement un agent
sancti agents busAffiche le flux d'événements du Cognitive Bus en live
--followsancti config get <key>Lit une valeur de configuration
sancti config set <key> <val>Modifie une valeur de configuration
sancti config resetRéinitialise la configuration par défaut
sancti config editOuvre le fichier config.yaml dans votre éditeur
sancti config validateValide la configuration actuelle
sancti devMode développement — hot-reload, logs verbeux
--tracesancti logsAffiche les logs en temps réel
--service=all|api|agents--level=debugsancti healthDiagnostic complet de l'installation Sancti
sancti updateMet à jour Sancti et tous ses composants
--version=2.x.xFichier de configuration principal. Éditable avec sancti config edit.
version: "2.0"
inference:
default_provider: local # local | cloud | auto
local:
enabled: true
model: qwen2.5-coder-7b # ID Ollama
gpu_layers: -1 # -1 = tout le GPU
cloud:
enabled: false
providers:
anthropic: { api_key: "" }
openai: { api_key: "" }
memory:
storage: local # local | cloud
encryption: aes-256-gcm
path: ~/.sancti/memory/
max_vectors: 100000
agents:
enabled: true
count: 12 # 1–12
autopilot: false # true = mode auto
pulse_interval: 90 # secondes
privacy:
telemetry: false
crash_reports: false
log_retention_days: 7
server:
port: 3001
host: "127.0.0.1" # "0.0.0.0" pour accès réseau local