Typefully
@Jimmy_JingLv
Log in
Claude Code Configuration Tips 总结了一套 Claude Code 配置技巧
Share
•
3 months ago
•
View on X
最近深度使用 Claude Code,总结了一套配置技巧,能让 AI 编程助手更懂你的项目。 分享一下 Commands、Skills、Subagent、模型选择和 Context Fork 的实战经验。 (Thread)
1/ 目录结构 Claude Code 支持全局和项目两级配置: - ~/.claude/ 全局配置 - 项目/.claude/ 项目配置(会覆盖全局) 每个目录下可以放 commands、skills 和 settings.json。 同时还有另外一个小技巧:可以通过文件夹软链接,在不同 CLI 工具之间共享 skills
2/ Commands vs Skills Commands:简单 prompt 模板,适合快速任务 Skills:多步骤复杂任务,可以包含多个文件和配置 比如 /commit 适合用 Command,/review-commit-push 这种需要多步检查的就适合用 Skill。
3/ Frontmatter 配置 在 .md 文件开头用 YAML 配置关键参数: - model: haiku/sonnet/opus - context: fork(独立上下文) - tools: 白名单限制可用工具
4/ Context Fork 是关键 默认 inherit 会占用主对话上下文,大量 git diff 输出会撑爆 context。 设置 context: fork 后,任务在独立 sub-agent 执行,只返回结果,主对话保持清爽。
x.com/Jimmy_JingLv/status/2011049000817013080?s=20
5/ 模型选择策略 - haiku:便宜快速,适合 commit、lint 等简单任务 - sonnet:平衡,日常开发 - opus:高质量输出,文案写作、复杂分析 不同任务配不同模型,既省钱又高效。
code.claude.com/docs/zh-CN/skills#%E5%8F%AF%E7%94%A8%E7%9A%84%E5%85%83%E6%95%B0%E6%8D%AE%E5%AD%97%E6%AE%B5
6/ Commit Message 规范 配合 commitlint 使用时注意: - NO emoji - scope 必填 - 可以加 Prompt footer 记录上下文
总结:Claude Code 的配置系统非常灵活。 合理配置能让 AI 更懂你的项目规范,减少重复沟通,提高编程效率。 完整配置文档可以参考 Claude Code 官方文档。
code.claude.com/docs/en/slash-commands#frontmatter
另外,记得关注我,下期再来分享 subagents 的最新实践~ P.S. 本推文也是由 Agent Skill 直接发布