这是一份关于 Claude Code 超越基础用法的综合指南。
Claude Code 的能力远不止于聊天。它是一个集成了 Skills、Subagents、Plugins 和 MCP 支持的完整 Agent Framework。很多开发者只把 Claude Code 当作一个聊天的 AI 编码助手,但实际上它是一个高度可扩展的自动化平台。
这个位于项目根目录下的隐藏文件夹存储了所有 Claude Code 的配置:
理解这个目录结构是掌握 Claude Code 的关键。
CLAUDE.md 以 Markdown 形式编码了你的「开发者 DNA」。它涵盖了从编码风格偏好到测试命令再到架构惯例的一切内容。团队通过 Git 共享一个 CLAUDE.md,确保所有成员的开发体验一致;个人则使用 CLAUDE.local.md 进行个性化调整。
这些是不会被提交到 Git 仓库的个人配置。非常适合存储编辑器偏好、个人快捷键和特定环境设置。这样你可以在共享团队规范的同时保留自己的工作习惯。
Skills 是可复用的 Prompt,它们教会 Claude Code 新的能力。Skills 存放在 .claude/skills/ 目录中,可以在以下场景中使用:
编写自定义 Skills 使用简单的 Markdown 格式,门槛极低,任何开发者都能快速上手。
Claude Code 可以为并行任务生成 Sub-agents。使用 /goal 命令来定义独立运行的特定目标。这对于代码审查、架构分析和批量操作非常有用。每个 Subagent 在独立的上下文中运行,互不干扰,大幅提升了开发效率。
通过自定义 Plugins 来扩展 Claude Code 的能力。插件市场正在快速增长。Plugins 可以添加:
以下命令在日常开发中非常强大,但经常被忽略:
/goal — 定义 Sub-agent 任务/compress — 管理 Context 窗口/review — 代码审查快捷方式/bash — Shell 集成Model Context Protocol(MCP)Servers 通过扩展 Claude Code 来提供外部工具访问能力。流行的 MCP Servers 包括:
更令人兴奋的是,编写你自己的 MCP Server 大约只需要 30 分钟。
日常使用 Claude Code 的实战建议:
Claude Code 不仅仅是一个 AI 编码助手,它是一个完整的 Agent Framework。通过深入理解 .claude 目录结构、掌握 CLAUDE.md 配置、编写自定义 Skills、利用 Subagents 进行并行处理,以及构建 MCP 工具,你可以充分发挥 Claude Code 的潜力,将开发效率提升到一个全新的高度。
原文地址:Beyond the Prompt: Claude Code — Skills, Subagents, Plugins, MCPs
——
一个热爱技术的程序员,喜欢分享前沿AI知识和开发经验。