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 官方资料整理,并改写为中文教程站结构。