~/questoes/claude-code
O CLAUDE.md é o arquivo de configuração raiz que governa o comportamento global do assistente Claude Code. Ele funciona como a primeira camada de uma arquitetura de quatro camadas que define como o assistente se comporta em todas as interações.
O CLAUDE.md é o arquivo de configuração fundamental porque define as regras globais que o assistente seguirá em todo o projeto. Ele está no topo da hierarquia de configuração e afeta todas as outras camadas (Skills, Hooks e Subagents) que dependem dessas definições base.
O config.json pode centralizar definições do projeto, mas não é específico do Claude Code e não define o comportamento global do assistente IA.
O package.json é essencial para Node.js, gerenciando dependências e scripts, mas é um arquivo técnico de gerenciamento de pacotes, não de configuração do comportamento do assistente.
O arquivo .env armazena variáveis de ambiente e credenciais de forma segura, mas funciona em paralelo e não define o comportamento central do Claude Code.
O CLAUDE.md é a configuração raiz porque estabelece o comportamento global do assistente e forma a base da arquitetura em camadas do Claude Code. Todas as outras funcionalidades dependem das configurações definidas neste arquivo.