wesammustafa/Claude-Code-Everything-You-Need-to-Know

Claude Code guide in three levels, with hands-on lessons, checked exercises and cited facts. Independent community guide.

Claude Code – 您需要知道的一切

它是什么 – 一份由社区维护的 Claude Code 分步指南,这是 Anthropic 的官方命令行界面,让您可以直接从终端运行 Claude (大型语言模型)。本指南引导您从首次安装开始,涵盖提示工程、自定义 Skills (斜线指令)、Hooks、子代理、动态工作流程以及用于外部工具集成的 Model-Context-Protocol (MCP)。

适用对象

  • 新用户:希望在 15 分钟内快速上手 Claude Code 会话。
  • 资深用户:寻求对 Skills、Hooks、MCP 和多代理设置的深入探讨。
  • 团队负责人 / 自动化工程师:有兴趣构建可重复使用的代理团队、动态 JavaScript 工作流程以及用于 AI 代理编排的 BMAD 框架。

重点章节

章节 您将学到什么
设置 一行指令安装 (`curl …
提示工程 结构化的“探索 → 规划 → 代码 → 提交”工作流程、努力程度拨盘 (low → max + ultracode) 以及如何使用 ultrathink 进行更深层的推理。
Skills / 斜线指令 如何创建可重复使用的基于 Markdown 的指令 (.claude/commands/*.md) 以及存储库中内置的技能集 (PR 卫生、TDD、UX 等)。
Hooks 在会话启动、权限变更或 Claude 需要用户输入时执行的自动化 Python hooks。
子代理与代理团队 定义隔离的代理 (.claude/agents/*.md)、使用实验性的 Agent Teams 功能以及现成的角色提示库。
动态工作流程 协调多个代理的 JavaScript 工作流程脚本 (.claude/workflows/*.js),例如过期文档审计。
MCP (Model-Context-Protocol) 配置 Claude 以在会话内调用外部浏览器、数据库或 API。
生产力框架 努力程度、Fast Mode、「Super Claude」框架以及用于构建 AI 代理管线的 BMAD 方法。

存储库布局 (您可以复制到自己项目的部分)

  • .claude/commands/ – 7 个即用型斜线技能 (例如 /pr, /review)。
  • .claude/skills/ – 一个示例代理技能 (/claude-md-review)。
  • .claude/agents/ – 5 个入门子代理加上 10 个专业角色提示。
  • .claude/workflows/ – 一个示例动态工作流程 (/stale-docs-audit)。
  • .claude/hooks/ – 一个 Python 通知 hook (需要 uv Python 安装程序)。
  • .claude/settings.json – 默认权限模式与 hook 连接。

如何开始

# 安装 Claude Code (macOS/Linux/WSL)
curl -fsSL https://claude.ai/install.sh | bash
# 身份验证 (打开浏览器)
claude
# 在任何存储库中启动
cd my-project && claude
# 尝试内置指令
/explain what this codebase does
# 或运行存储库中的自定义技能
/pr

如果您想重复使用示例配置,请克隆存储库并仅复制您需要的文件,并在执行前检查每个文件的安全性。

为什么这很重要 – Claude Code 是开发人员从终端与 Anthropic 的 Claude 模型交互的主要方式,让模型能够“真正”访问存储库文件树、测试运行器和外部工具。本指南揭开了五个扩展点 (Skills, Hooks, Subagents, Workflows, MCP) 的神秘面纱,并提供具体、可复制粘贴的示例,将通用的 CLI 转变为可编程的 AI 助理平台。

授权与维护 – MIT 风格开源 (参见 LICENSE)。README 注记了 2026 年 7 月的审查与 2026 年 10 月的修正,显示其维护活跃。

相关

  • 项目
  • 项目
  • Dispatch
  • 项目
  • 项目