Comprendre la structure du dossier .claude/ pour la configuration de Claude Code

✍️ OpenClawRadar📅 Publié: March 27, 2026🔗 Source
Comprendre la structure du dossier .claude/ pour la configuration de Claude Code
Ad

Dossiers de configuration projet et global

Il existe deux répertoires .claude : un à la racine de votre projet pour la configuration d'équipe qui est versionnée dans git, et un autre dans votre répertoire personnel (~/.claude/) pour les préférences personnelles et les états locaux à la machine comme l'historique des sessions.

CLAUDE.md : Le manuel d'instructions

CLAUDE.md est chargé dans l'invite système de Claude au début de chaque session et suivi tout au long de la conversation. Vous pouvez avoir CLAUDE.md à la racine du projet, dans ~/.claude/ pour les préférences globales, ou dans des sous-répertoires pour des règles spécifiques aux dossiers.

Un contenu efficace de CLAUDE.md comprend :

  • Commandes de construction, test et lint (npm run test, make build, etc.)
  • Décisions architecturales clés
  • Pièges non évidents
  • Conventions d'importation, modèles de nommage, styles de gestion d'erreurs
  • Structure des fichiers et dossiers pour les modules principaux

Gardez CLAUDE.md sous 200 lignes. Les fichiers plus longs commencent à consommer trop de contexte et l'adhésion de Claude aux instructions diminue.

Exemple de structure CLAUDE.md

# Projet : API Acme

Commandes

npm run dev # Démarrer le serveur de développement npm run test # Exécuter les tests (Jest) npm run lint # Vérification ESLint + Prettier npm run build # Construction pour la production

Ad

Architecture

  • API REST Express, Node 20
  • PostgreSQL via l'ORM Prisma
  • Tous les gestionnaires se trouvent dans src/handlers/
  • Types partagés dans src/types/

Conventions

  • Utilisez zod pour la validation des requêtes dans chaque gestionnaire
  • La forme de retour est toujours { data, error }
  • N'exposez jamais les traces de pile au client
  • Utilisez le module logger, pas console.log

Attention à

  • Les tests utilisent une vraie base de données locale, pas des mocks. Exécutez d'abord npm run db:test:reset
  • TypeScript strict : aucune importation inutilisée, jamais

    Modifications personnelles avec CLAUDE.local.md

    Créez CLAUDE.local.md à la racine de votre projet pour les préférences personnelles qui ne s'appliquent pas à toute l'équipe. Claude le lit parallèlement au CLAUDE.md principal, et il est automatiquement ignoré par git pour que les ajustements personnels n'atterrissent jamais dans le dépôt.

    Instructions modulaires avec le dossier rules/

    Pour les équipes plus importantes, le dossier rules/ fournit des instructions modulaires qui évoluent mieux qu'un seul gros fichier CLAUDE.md.

    📖 Lire la source complète : HN AI Agents

Ad

👀 See Also

Capturez sans effort les transcriptions de Google Meet et Teams avec OpenClaw — Guide de compétences et de configuration
Guides

Capturez sans effort les transcriptions de Google Meet et Teams avec OpenClaw — Guide de compétences et de configuration

L'intégration d'OpenClaw dans Google Meet et Microsoft Teams offre des capacités de transcription fluides. Découvrez comment configurer et optimiser ce processus pour une meilleure efficacité de flux de travail.

OpenClawRadar
Migration des agents OpenClaw vers Claude Code après la dépréciation du harnais tiers
Guides

Migration des agents OpenClaw vers Claude Code après la dépréciation du harnais tiers

Un développeur a migré 17 agents OpenClaw vers Claude Code en un après-midi après qu'Anthropic ait mis fin au support des harnais tiers. Le processus a impliqué la création de points d'entrée CLAUDE.md, d'enveloppes bash et de tâches cron tout en préservant la logique existante des agents.

OpenClawRadar
Flux de travail IA structuré avec des commandes par phases pour réduire les retouches
Guides

Flux de travail IA structuré avec des commandes par phases pour réduire les retouches

Un développeur partage un flux de travail programmable utilisant des commandes spécifiques comme /pwf-brainstorm et /pwf-work-plan pour résoudre des problèmes courants de codage avec l'IA : perte de contexte, normes brisées et mélange planification/exécution. L'approche inclut des mises à jour obligatoires de la documentation et une structure de projet multi-racine.

OpenClawRadar
Recommandations de configuration de LLM local pour OpenClaw
Guides

Recommandations de configuration de LLM local pour OpenClaw

Un utilisateur partage sa configuration pour exécuter un LLM local avec OpenClaw, utilisant un GB10 pour le traitement IA et un Mac mini pour l'installation d'OpenClaw, avec des détails spécifiques sur le modèle et le serveur.

OpenClawRadar