一、安装后配置API-KEY ,建议使用cc switch ,方便切换不同的模型;
二、配置全局settings.json文件,一般在 c:퇬当前用户.cluade目录下。
在此文件中,可以配置权限等信息。分全局,项目,目录级别的,此文件放在不同的地方,效果不同;
三、配置claude.md文件,指明用户的要求和喜好,如:用中文回答,缩进两个字符等;
四、使用命令:
1命令一:claude——启动交互式窗口
2命令二:claude init——为项目一键生成完整的 AI 配置骨架
3命令三:claude -c——继续上一次对话
Claude Code内置了五种权限模式,覆盖从最保守到最激进的所有场景,可以在会话中按shift + tab快速进行切换。
在交互模式中按 Shift+Tab,你会看到状态栏在三种模式间循环:
normal-mode → ⏵⏵ accept edits on → ⏸ plan mode on → normal-mode
示例:
}
2、
Anthropic 设计了四层配置,从个人习惯到项目规范,层层递进:
1. 用户根目录:~/.claude/CLAUDE.md
存放你的个人偏好——比如用中文回复,代码注释用英文,commit 信息遵循 Conventional Commits。所有项目都会继承这些设定,相当于 Claude 对你的基本认知。
2. 项目根目录:/your-project/CLAUDE.md
存放当前项目的技术栈、编码规范、常用命令。比如Java 21 + Spring Boot 3.2,日志使用 lombok,异常用 BusinessException。Claude 在这个项目里干活时会自动遵守。
3. 项目根目录:/your-project/CLAUDE.local.md
项目级的个人偏好,不提交 Git(记得加 .gitignore)。比如你在某个项目里有自己的调试习惯、本地特殊配置。Claude 会把它和 CLAUDE.md 合并,且优先级更高——适合放“只有你需要、不想影响同事”的内容。
4. 子目录:/your-project/src/legacy/CLAUDE.md
用于局部例外,渐进式披露,需要时才加载。比如老模块不想按新规范重构,就在这个文件夹里放一份补充指令,告诉 Claude “这里只修 bug,不要动结构”。
加载顺序:用户级 → 项目级(CLAUDE.md)→ 项目级本地(CLAUDE.local.md)→ 子目录级。后面的覆盖前面的冲突项。
下面是一个全局的CLAUDE.md,可以参考使用
语言和沟通
- 用中文回答问题和写注释
- 代码中的变量名、函数名、commit message 用中文 - 解释技术概念时优先用类比和例子
代码风格
- 缩进:2 个空格
- 引号:单引号(字符串)
- 命名导入优先于默认导入
Git 习惯
- commit message 格式:type(scope): description
- 不要自动 push,commit 后等我确认
回答偏好
- 直接给解决方案,减少铺垫
- 代码修改时说明”为什么”改,不只是”改成什么”
- 有多种方案时列出优劣对比,让我选择
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/254726.html