Aller au contenu principal

Installation

Démarrage rapide

npx claude-atelier init

Une commande. Claude Code est configuré avec 14 rails d'enforcement dans .claude/.


Options

OptionDescription
npx claude-atelier initInstallation projet (./.claude/)
npx claude-atelier init --globalInstallation globale (~/.claude/)
npx claude-atelier init --lang enVersion anglaise
npx claude-atelier init --dry-runAperçu sans écriture

Ce qui est installé

.claude/
├── CLAUDE.md ← Runtime core (§0–§25)
├── settings.json ← Permissions, hooks, budget
├── hooks/ ← 14 scripts d'enforcement
├── autonomy/ ← Mode nuit, watchdog, loop
├── orchestration/ ← Fork, Teammate, Worktree
├── runtime/ ← Todo, extended thinking, théâtre
├── security/ ← Gate, secrets, emergency
├── ecosystem/ ← Hooks, skills, agents, QMD
└── skills/ ← 13 slash commands
.claudeignore ← Patterns sensibles exclus
.gitignore ← Template si absent
scripts/
└── pre-push-gate.sh ← Gate pré-push (5 étapes)

Wizard §0

Après l'installation, un wizard interactif s'ouvre pour configurer §0 de CLAUDE.md :

Nom du projet ? > mon-app
Stack principale ? > javascript
Repo GitHub ? > https://github.com/moi/mon-app

Ces valeurs permettent à Claude de charger le bon satellite de stack et de connaître le contexte du projet dès la première session.


Mise à jour

npx claude-atelier@latest init
CLAUDE.md préservé

CLAUDE.md n'est jamais écrasé lors d'une mise à jour — vos personnalisations §0 sont préservées. Tous les autres fichiers sont mis à jour.


Vérification

npx claude-atelier doctor

Vérifie que tous les hooks sont en place, que settings.json est valide et que la gate pré-push fonctionne.


Désinstallation

rm -rf .claude/ .claudeignore scripts/pre-push-gate.sh