词元广场TOKPUB.COM - 欢迎您,支持一个 Key 调用近 600+ 海内外模型,限时特价模型低至 1 折,欢迎上岸!
课程信息
CLAUDE.mdCLAUDE.md 是 Claude Code 的项目说明书。它不只是备注文件,而是你告诉 Claude “这个项目怎么工作、怎么验证、哪些地方不要乱动”的地方。阅读这个项目,告诉我:
1. 这个项目是做什么的
2. 常用安装、启动、测试命令是什么
3. 哪些目录或文件最重要
4. 你建议写进 CLAUDE.md 的项目规则是什么
不要修改文件 。CLAUDE.mdCLAUDE.md,先写成这样:.env*、密钥、Token、证书等敏感信息。
创建正式 `CLAUDE.md` 前,先让 Claude 根据第二步的分析输出完整版本。命令必须来自项目文件或你亲自确认;没有确认的命令整行删除,不要留空、不要写占位。
### 第四步:验证 `CLAUDE.md` 是否生效
开启一个新会话,输入:
```text
请根据 CLAUDE.md 总结这个项目的工作规则。不要修改文件。CLAUDE.md 已经开始发挥作用。CLAUDE.md,Claude Code 很容易变成一次性问答工具;有了它,才更像一个能长期协作的项目助手。根据你的情况选择学习路径:这是一篇长教程,不用全看!根据你的目标选择路径。
✅ 先做一个15分钟实操:写出第一份 CLAUDE.md
✅ 第二部分:5分钟快速开始(5分钟)🔧 第七部分:FAQ - 20个常见问题解答
🔧 /doctor命令 - 系统诊断(第4.8节)Ctrl + F 搜索你的问题关键词| 想学什么 | 看哪几节 | 预计时间 |
|---|---|---|
| Checkpoint回退 | 第4.4节 | 30分钟 |
| Extended Thinking | 第4.3节 | 30分钟 |
| 会话管理 | 第4.5节 | 20分钟 |
| 快捷键速查 | 第五部分 | 15分钟 |
| 省钱技巧 | FAQ Q10 | 10分钟 |
| 术语 | 英文全称 | 通俗解释 | 生活类比 |
|---|---|---|---|
| CLI | Command Line Interface | 命令行界面,通过打字操作电脑 | 发短信指挥别人干活 |
| 交互模式 | Interactive Mode | 可以连续对话的模式,AI记住上下文 | 打电话聊天(可以连续说很多轮) |
| REPL | Read-Eval-Print-Loop | 交互模式的技术称呼,读取-执行-打印-循环 | 你说一句AI回一句,不停循环 |
| 打印模式 | Print Mode | 只输出结果,没有额外格式 | 只给答案,不说废话 |
| Slash命令 | Slash Commands | 以"/"开头的特殊命令 | 微信的"@某人",快速触发功能 |
| Token | - | AI处理文字的计费单位 | 打的士按公里计费,AI按Token计费 |
| Checkpoint | - | 检查点,代码和对话的存档点 | 游戏存档,随时可以读档重来 |
| Rewind | - | 回退到之前的检查点 | 游戏读档 |
| Compact | - | 压缩对话历史,节省Token | 整理房间,扔掉不重要的东西 |
| Extended Thinking | - | 扩展思考模式,让AI深度分析 | 让AI写解题过程,不只是答案 |
| MCP | Model Context Protocol | 让Claude连接外部工具的插件系统 | 手机安装App,扩展功能 |
一句话理解:Claude Code是Anthropic公司开发的AI编程助手命令行工具,让你在终端里直接和AI对话写代码。
| 模 式 | 启动方式 | 特点 | 适用场景 | 生活类比 |
|---|---|---|---|---|
| 交互模式 | claude | 连续对话,保持上下文 | 日常开发、复杂任务 | 打电话聊天 |
| 单次执行 | claude "prompt" | 执行一次就退出 | 脚本自动化、快速查询 | 发短信问问题 |
| 打印模式 | claude -p "prompt" | 只输出纯文本结果 | 管道处理、数据转换 | 只要答案不要废话 |
你要做什么?
│
├── 需要多轮对话?
│ ├── 是 → 交互模式 (claude)
│ └── 否 ↓
│
├── 需要在脚本中使用?
│ ├── 是 → 单次执行 (claude "prompt")
│ └── 否 ↓
│
└── 需要把输出传给其他命令?
├── 是 → 打印模式 (claude -p "prompt")
└── 否 → 交互模式 (claude)| 能力 | CLI版本 | IDE插件 |
|---|---|---|
| 脚本自动化 | 完美支持 | 不支持 |
| 远程服务器 | 完美支持 | 需要图形界面 |
| CI/CD集成 | 原生支持 | 困难 |
| 管道组合 | 完美支持 | 不支持 |
| 批量处理 | 完美支持 | 手动操作 |
本节目的:用最快速度完成第一次对话,让你立即看到效果! ⏱️ 预计时间:5分钟
Win + R,输入 cmd 或 powershell,回车Cmd + Space,输入 Terminal,回车Ctrl + Alt + T(大多数发行版)如果没有项目,可以创建一个测试目录:
Claude Code v2.1.92
Working directory: /你的项目路径
Type your message or /help for commands
You: █光标在 You:后面闪烁,等待你输入,这就说明启动成功了!
You: 你好,介绍一下你自己你好!我是Claude Code,Anthropic开发的AI编程助手。
我可以帮你:
- 编写和修改代码
- 解释代码逻辑
- 修复Bug
- 重构项目
- 搜索文件
- 运行命令
...
有什么我可以帮助你的吗?You: 创建一个hello.py文件,内容是打印"Hello Claude Code"You: /exitCtrl + DCtrl + Z 然后回车本节目的:深入掌握交互模式(REPL)的所有技巧 ⏱️ 预计时间:45分钟
R = Read 读取你输入的内容
E = Eval 处理你的请求
P = Print 打印AI的回答
L = Loop 循环等待下一个输入| 选项 | 简写 | 作用 | 适用场景 |
|---|---|---|---|
--dangerously-skip-permissions | 无 | 跳过权限确认 | 个人项目,节省时间 |
--verbose | 无 | 显示详细日志 | 调试问题 |
--model <name> | -m | 指定AI模型 | 需要特定模型 |
--continue | -c | 恢复最近会话 | 继续昨天的工作 |
--resume <id> | -r | 恢复指定会话 | 恢复特定对话 |
💡 Worktree 模式(v2.1.49+ 新增): --worktree(-w)是 2026年2月新增的重要参数。它会自动创建一个独立的 Git Worktree,让你可以同时运行多个 Claude Code 实例,每个实例在自己的工作目录中独立工作,互不干扰。适合并行开发多个功能、边修 bug 边开发新特性等场景。使用前需要将.claude/worktrees/添加到.gitignore。
| 前缀 | 作用 | 示例 |
|---|---|---|
@ | 文件路径自动补全 | @src/app.js |
! | 直接执行bash命令 | ! npm test |
💡 关于记忆管理:如需将项目规范写入记忆(CLAUDE.md),请使用 /memory命令,它会打开 CLAUDE.md 供你编辑。
| 方法 | 快捷键 | 说明 |
|---|---|---|
| 反斜杠换行 | \ + Enter | 所有终端通用 |
| macOS默认 | Option + Enter | macOS默认 |
| 终端设 置后 | Shift + Enter | 运行 /terminal-setup 配置 |
| 控制序列 | Ctrl + J | 换行符 |
| 直接粘贴 | 粘贴代码块 | 自动识别多行 |
/context 查看)| 命令 | 效果 | 保留内容 | Token节省 |
|---|---|---|---|
/clear | 完全清空 | 仅CLAUDE.md配置 | 100% |
/compact | 压缩历史 | 关键信息 | 40-60% |
本节目的:掌握30+个Slash命令的使用 ⏱️ 预计时间:60分钟 📌 重要提示:所有Slash命令都必须在交互模式中使用!
退出前记得保存重要对话(用 /export命令)!
CLAUDE.md的配置不会丢失!
/cost 会提供 per-model 与 cache-hit 维度的拆分(原文见 v2.1.92 release:Added per-model and cache-hit breakdown to /cost for subscription users)。非订阅或后续版本若调整行为,以你本机 claude /cost 实际输出为准,请勿对照旧教程中的示例截图硬套。