开发者生态
morning
Claude Code 作为日常驱动程序:Claude.md、技能、子代理、插件和 MCP
摘要
Table of Contents 1。Claude Code Beyond the Basics 2。claude Directory, Properly Understood 3。md, The Way Boris Writes It 3。1 The Real CLAUDE。md From the Claude Code Team 3。2 Popular CLAUDE。
the
Claude
and
Code
The
2026-05-27
1 阅读
约7分钟阅读
arps18
字号:
目录 1. 超越基础知识的 Claude 代码 2. 正确理解 .claude 目录 3. CLAUDE.md,Boris 的编写方式 3.1 来自 Claude 代码团队的真实 CLAUDE.md 3.2 值得研究的热门 CLAUDE.md 文件 4. 作为日常驱动程序的 CLAUDE.local.md 5. 深入了解技能5.1 技能实际上是什么 5.2 编写真正的技能:Go API 约定 5.3 值得安装的流行技能 6. 构建自定义子代理 6.1 遍历 /pr-review 代理 6.2 值得窃取的流行子代理 7. 插件和市场 8. 未充分利用的 Claude 代码命令 8.1 /goal,内置 Ralph 循环 9. MCP 作为强大工具 9.1 A Real Obsidian 工作流程 10. 优化您的日常工作流程 11. 来自 Anthropic 团队 12. 资源 结束语 Claude Code 是其中一种工具,普通用户和内化它的人之间的差异是巨大的。临时用户会输入提示,接受建议,并将其视为更高级的自动完成功能。日常驾驶员将其用作具有内存、自定义命令、并行会话以及随着时间的推移而复合的项目设置的可编程代理。本指南适用于第二种人,假设您已经知道 claude 在终端中输入时会做什么。 1. Claude Code 超越基础 # 一旦您不再将 Claude Code 视为提示等待聊天机器人,而是开始将其视为需要护栏的自主代理,您的工作流程就会发生变化。 Boris Cherny 和 Anthropic 团队最重要的原则是:给 Claude 一种验证自己工作的方法。没有它,你就是唯一的反馈循环。克劳德 (Claude) 借助它进行迭代,直到事情真正发挥作用,鲍里斯 (Boris) 表示,仅此一项就可以将质量提高 2-3 倍。一些改变您日常运作方式的模式:探索,然后计划,然后编码。计划模式(Shift+Tab 两次)使 Claude 进入只读探索状态。阅读文件、跟踪流程、了解数据模型。然后制定计划。然后执行。跳过小修复的计划;将其用于任何涉及多个文件的操作。像设计文档一样使用计划模式。让一个克劳德编写计划,然后在新的会议中启动第二个克劳德,以一名工程师的身份对其进行审查,没有上下文偏见,因此它实际上可以弥补差距。如果实施出现偏差,请返回计划模式并重新计划并包括验证步骤。参考,不描述。输入 @src/auth/login.py ,而不是“查看 auth 模块”。不要粘贴错误,而是通过管道传递它:cat error.log |克劳德.准确的上下文每次都胜过近似的描述。委派,不要结对编程。 Cat Wu(Claude Code 团队):“如果您将模型视为您委派的工程师,而不是您逐行指导的结对程序员,那么该模型将表现最佳。”预先写一份清晰的摘要,然后让它运行。 :按 Ctrl+G 在编辑器中打开 Claude 的计划并在 Claude 继续之前对其进行调整。该计划只是文本,所以在它成为代码之前先对其进行塑造。 :当 Claude 犯错误时,以“更新 CLAUDE.md,以免重复此操作”结束提示。鲍里斯称克劳德因自己的失败而“出奇地擅长为自己制定规则”。这个习惯比本指南中的任何其他习惯都更复杂。 2. 正确理解 .claude 目录 # 大多数人打开 .claude/ 一次,看到 CLAUDE.md ,然后就不再继续查看。它实际上是一个分层的配置系统。两个范围:项目范围位于存储库内的 .claude/ 中,致力于 git,以便您的团队共享它。全局范围位于 ~/.claude/ 中,并适用于您计算机上的每个项目。心智模型:项目文件描述项目,全局文件描述您。文件范围 提交 作用 CLAUDE.md 项目和全局 是 说明加载每个会话 CLAUDE.local.md 仅项目 否,gitignore 它 您的私人项目注释 settings.json 项目和全局 是 权限、挂钩、环境变量、模型默认值 settings.local.json 仅项目 否 个人覆盖、自动 gitignored .mcp.json 仅项目 是 团队共享 MCP 服务器 Skills//SKILL.md 项目和全局是 用 /name 命令调用的可重用提示/*.md 项目和全局 是 单文件斜线命令代理/*.md 项目和全局 是 子代理定义规则/*.md 项目和全局 是 主题范围指令,可选路径门控 典型布局: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 my-repo/ ├── .claude/ │ ├── settings.json │ ├── Agents/ │ │ ├── pr-review.md │ │ └── test-writer.md │ ├── Skills/ │ │ └── api-conventions/SKILL.md │ └── Rules/ │ ├── frontend.md # 路径门控到 src/frontend/ │ └── migrations/ 的路径门控到 db/migrations/ ├── CLAUDE.md # 签入,团队共享 ├── CLAUDE.local.md # gitignored,个人 └── .mcp.json # 团队共享的 MCP 服务器 有一些容易错过的东西: CLAUDE.md 文件级联。在 monorepo 中,当您使用计费服务时, root/CLAUDE.md 和 root/services/billing/CLAUDE.md 都会加载。对于每个文件夹具有不同约定的代码库来说功能强大。 rules/*.md 是路径门控的。特定于您的迁移文件夹的指南不属于 CL
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱