Claude Code 的配置与权限
npm install -g @anthropic-ai/claude-code
settings.json 文件是通过分层设置配置 Claude Code 的官方机制:
- 用户设置 在
~/.claude/settings.json中定义,适用于所有项目。 - 项目设置 保存在您的项目目录中:
.claude/settings.json用于检入源代码控制并与团队共享的设置.claude/settings.local.json用于不检入的设置,对个人偏好和实验很有用。Claude Code 会在创建时配置 git 忽略.claude/settings.local.json。
- 对于 Claude Code 的企业部署,还支持企业托管策略设置。这些设置优先于用户和项目设置。系统管理员可以将策略部署到:
- macOS:
/Library/Application Support/ClaudeCode/managed-settings.json - Linux 和 WSL:
/etc/claude-code/managed-settings.json - Windows:
C:\ProgramData\ClaudeCode\managed-settings.json
- macOS:
示例 settings.json