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 (需要uvPython 安装程序)。.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
- 项目
- 项目