Paramètres
Configuration du harness Claude Code dans settings.json, couvrant les permissions d'outils, le câblage des hooks, les variables d'environnement et les modèles de ligne d'état.
settings.json porte la configuration du harness Claude Code : câblage des hooks,
permissions d'outils, variables d'environnement et réglages de la ligne d'état.
La référence canonique complète vit dans settings-reference.md. Cette page résume le contrat et pointe vers la référence plus approfondie.
Sections
| Section | Objet |
|---|---|
permissions | Listes blanches et noires d'outils par matcher |
hooks | Table de commandes de hook indexée par événement (le câblage canonique) |
env | Variables d'environnement par session |
statusLine | Modèle de ligne d'état que l'hôte rend |
Invariant de modèle unique
L'adaptateur Claude Code livre un seul modèle settings.json. Les commandes de
hook utilisent la forme exec (command plus args) au lieu de chaînes de commande
spécifiques au shell, de sorte que le comportement multi-OS est revu au sein d'un
unique fichier. Les nouvelles entrées de permissions et les événements de hook
atterrissent dans ce fichier de façon atomique.
Serveurs MCP
Configuration des serveurs Model Context Protocol — propriété de l'opérateur et enregistrés via le mécanisme MCP natif de chaque outil ; Apothem synchronise l'inventaire depuis le profil partagé mais n'écrit aucune entrée de serveur.
Documentation de settings.json
Configurez l'exécution des hooks de Claude Code, les permissions, les événements, les délais d'attente, le runtime Python, la validation et la précédence des réglages en couches pour l'écosystème Apothem.