Claude Code 教程目录

Anthropic Claude Code Tutorial

Claude Code Settings 配置

Settings 是 Claude Code 行为的控制台。项目级配置用于团队规则,本地配置用于个人或机器相关偏好。

配置层级

层级用途
用户级跨项目偏好,例如默认模型或个人交互习惯。
项目级团队共享规则,例如允许命令、hooks 和工具行为。
本地项目级不提交的机器相关配置,例如临时路径和个人权限。
{
  "permissions": {
    "deny": ["Read(.env*)", "Bash(rm -rf:*)"]
  }
}

配置建议

  • 先从 deny 规则开始,保护敏感文件和危险命令。
  • 把团队通用设置提交,把个人设置留在 local 文件。
  • 每次新增 hook 或权限都写明原因。
  • 配置改动后跑一次真实小任务验证效果。

常见问题

settings.local.json 适合放什么?

适合放个人或机器相关配置,但仍不应该放明文密钥。

参考来源

内容基于 Anthropic 官方 Claude Code 文档、Claude Code 最佳实践文章和 Model Context Protocol 官方资料整理,并改写为中文教程站结构。