Regras & instruções Oficial

CLAUDE.md

Markdown files of persistent project, user and org instructions that Claude Code loads at the start of every session.

Autor
Anthropic
Funciona com
Claude Code
Documentado
Oct 2, 2026

O que é CLAUDE.md

CLAUDE.md files give Claude Code persistent instructions for a project, your personal workflow or your organization. They load at session start as context, not enforced configuration. Rules can be split into .claude/rules/ files, optionally scoped to paths.

O que ela faz

Como o CLAUDE.md se integra: quais agentes o executam e o que ele acrescentaEXECUTA EMSeu agenteClaude Codeum host documentadoRULES · OFICIALCLAUDE.mdInstruções do projeto que o agent…5 etapas de instalaçãosem permissões extras listadasO QUE ELA ACRESCENTAO que ela fazLoads project instructions from .…Supports user-level ~/.claude/CLA…Supports managed-policy CLAUDE.md…Imports other files with @path/to…agente → extensão → nova capacidade · do repositório ou da documentação oficial
Onde CLAUDE.md roda e o que acrescenta, segundo a documentação
  • Loads project instructions from ./CLAUDE.md or ./.claude/CLAUDE.md, shared via version control
  • Supports user-level ~/.claude/CLAUDE.md and private ./CLAUDE.local.md
  • Supports managed-policy CLAUDE.md for organization-wide instructions
  • Imports other files with @path/to/file syntax (max depth four hops)
  • Splits instructions into .claude/rules/*.md, with optional paths frontmatter for file-scoped rules
  • /init generates a starting CLAUDE.md from the codebase

Quando usar

Boa adequação

  • You re-explain the same build commands or conventions each session
  • A team wants shared coding standards in version control
  • An organization needs company-wide policies applied to all users

Não indicado para

  • Guaranteed enforcement: docs say to use a PreToolUse hook to block actions
  • Multi-step procedures or single-area instructions: use a skill or path-scoped rule

Como instalar o CLAUDE.md

Você precisa de: Claude Code

  1. Create ./CLAUDE.md or ./.claude/CLAUDE.md in the project root
  2. Add build/test commands, conventions and project layout, targeting under 200 lines
  3. Or run /init to generate a starting file
  4. Run /context and check the Memory files list to confirm it loaded
  5. Add CLAUDE.local.md to .gitignore for personal preferences
Exemplo de configuração (da documentação oficial)
See @README for project overview and @package.json for available npm commands for this project.

# Additional Instructions
- git workflow @docs/git-instructions.md

Permissões e segurança

Notas de segurança dos mantenedores

  • Treated as context, not enforced configuration; use hooks to guarantee behavior
  • Managed policy CLAUDE.md cannot be excluded by users

Revise a fonte antes de conceder ao agente acesso a credenciais ou sistemas de produção. Documentamos o que os mantenedores informam; não auditamos o código.

Limitações

  • Longer files consume more context and reduce adherence; target under 200 lines
  • Contradicting instructions may be resolved arbitrarily
  • Imports do not reduce context cost, imported files also load at launch

Ferramentas que ela estende

Claude Code

Web · Desktop

Ainda sem avaliações de usuários

Ferramenta de programação agêntica da Anthropic que lê sua base de código, edita arquivos e executa comandos pelo terminal, por IDEs, pelo app desktop ou pelo navegador.

O plano gratuito termina em: Não há plano gratuito: o Claude Code está incluído nas assinaturas pagas do Claude (Pro, Max, Team, Enterpris…

Listed Ainda não avaliada

Verificado code.claude.com (abre o site de Claude Code em uma nova aba)

A partir de $20/mo EUA · verificado Sep 29

Perguntas frequentes

Where can CLAUDE.md files live in Claude Code?

Project: ./CLAUDE.md or ./.claude/CLAUDE.md; user: ~/.claude/CLAUDE.md; local: ./CLAUDE.local.md; managed policy at an OS-specific system path. fonte

How large should a CLAUDE.md be?

Target under 200 lines per file; longer files reduce adherence. fonte

Does Claude Code strictly obey CLAUDE.md?

No. It is delivered as context, not enforced configuration; use hooks for must-run behavior. fonte

How do I exclude a CLAUDE.md in a monorepo?

Use the claudeMdExcludes setting with absolute-path globs; managed policy files cannot be excluded. fonte

Fontes e lacunas

Não informado pelos mantenedores: Repo URL is the Claude Code repo; CLAUDE.md has no separate repository.

Mais extensões para conhecer