米兰体育 ClaudeCode 学习纪录

C ClaudeCode 学习纪录一、模式切换按 Shift+Tab(官方文档是这样写的,但我的是 alt+m) 键轮回切换三种模式:
| 默许模式 | Claude 在文献裁剪和 shell 敕令之前王人会征询说明 | | Accept Edits | 平凡的代码修改自动扩充,唯一触及 shell 敕令时才需要手动批准 | | Plan Mode | 不脱手扩充,只生成打算有计算 |
| ! | Shell 敕令 | 输入 ! 后头接敕令,径直扩充对应的 shell 敕令 | !dir → 径直扩充 dir 敕令,流露当前目次下的文献 | | @ | 援用文献 | 输入 @ 后接旅途,会列出该旅途下的文献和文献夹供选拔 | 已知旅途 x1/x2/x3,输入 @x1 → 列出 x1 目次下的文献和文献夹 | | & | 备注接续 | 在一段要求之后追加 & 加接续条目,动作补充流露 | 写了一大堆要求后输入 & 用英语回话 |
| /init | 使用 CLAUDE.md 指南最先化表情。建树 CLAUDE_CODE_NEW_INIT=1 得回交互式经过 | | /clear [name] | 启动新对话,之前的对话在 /resume 中保合手可用。笔名:/reset、/new | | /resume [session] | 按 ID 或称号收复对话,或掀开会话选拔器。笔名:/continue | | /compact [instructions] | 通过回来对话来开释高下文,可传递焦点流露 | | /recap | 按需生成当前会话的单行摘要 | | /branch [name] | 创建当前对话的分支,可用 /resume 复返。笔名:/fork | | /rewind | 将对话和/或代码倒回到上一个点。笔名:/checkpoint、/undo | | /rename [name] | 重定名当前会话,不传称号则自动生成 | | /export [filename] | 将当前对话导出为纯文本 | | /btw | 提议快速附加问题,不添加到对话中 |
| /add-dir | 为当前会话添加使命目次。.claude/ 配置不会从添加的目次中发现 | | /diff | 交互式各别检察器,流露未提交更正和每轮各别 | | /context [all] | 将当前高下文使用情况可视化为彩色网格,传递 all 张开笃定 | | /doctor | 会诊并考证 Claude Code 安设和建树。按 f 让 Claude 确立问题 | | /status | 流露版块、模子、账户和贯穿性景色 | | /tasks | 列出并照看后台任务。笔名:/bashes |
| /model [model] | 选拔或更正 AI 模子,可诊治使命量级别 | | /effort [level | auto] | 建树使命量级别:low/medium/high/xhigh/max,auto 重置为默许 | | /permissions | 照看用具权限的允许、征询和拒却规矩。笔名:/allowed-tools | | /sandbox | 切换沙箱模式,仅在营救的平台上可用 | | /fast [on | off] | 切换快速模式 | | /extra-usage | 配置很是使用量,达到速率限定时链接使命 |
| /usage | 流露会话资本、打算使用限定和行径统计。笔名:/cost、/stats |
| /review [PR] | 在当前会话中腹地审阅 pull request | | /ultrareview [PR] | 在云沙箱中运行多 agent 深度代码审查。Pro/Max 含 3 次免费 | | /autofix-pr [prompt] | 监视当前分支 PR,CI 失败或审阅者驳倒时自动推送确立。需要 gh CLI | | /security-review | 分析待处理更正的安全错误(注入、认证问题、数据泄露等) |
| /batch | 在所有这个词代码库中并行编排大范畴更正,瓦解为独处单位,在迫害 worktree 中生成后台 agent 并开 PR | | /loop [interval] [prompt] | 重迭运行教导。不详拆开自动调速,不详教导运行自主迂回搜检。笔名:/proactive | | /simplify [focus] | 审阅最近更正的文献,查找代码重用、质料和遵守问题并确立 | | /debug [description] | 为当前会话启用调试日记比肩查问题 | | /claude-api [migrate | managed-agents-onboard] | 加载 Claude API 参考贵寓。migrate 升级 API 代码到新模子,managed-agents-onboard 创建新 Managed Agent | | /fewer-permission-prompts | 扫描历史纪录,为常用只读操作添加允许列表,减少权限教导 |
| /plan [description] | 径直参加 Plan Mode,可传描画立即最先任务 | | /ultraplan | 在浏览器中审阅打算,然后云尔扩充或发送回结尾 | | /schedule [description] | 创建/更新/列出/运行 routines(在 Anthropic 云基础设施上扩充)。笔名:/routines |
| /login | 登录 Anthropic 账户 | | /logout | 登出 Anthropic 账户 | | /help | 流露匡助和可用敕令 | | /exit | 退出 CLI。笔名:/quit | | /copy [N] | 复制第 N 个最新反映到剪贴板。有代码块时流露交互式选拔器,按 w 写入文献 | | /keybindings | 掀开或创建快捷键配置文献 | | /terminal-setup | 配置结尾快捷键(Shift+Enter 等),仅在需要的结尾中可见 | | /voice [hold | tap | off] | 切换语音听写模式 | | /chrome | 配置 Claude in Chrome 建树 | | /ide | 照看 IDE 集成并流露景色 | | /insights | 分析 Claude Code 会话(表情领域、交互模式、摩擦点) | | /install-github-app | 为存储库建树 Claude GitHub Actions 诈欺 | | /install-slack-app | 安设 Claude Slack 诈欺 | | /mobile | 下载 Claude 挪动诈欺二维码。笔名:/ios、/android | | /release-notes | 检察版块更新日记 | | /team-onboarding | 从使用历史生成团队入职指南 | | /powerup | 快速交互式课程发现 Claude Code 功能 | | /radio | 掀开 Claude FM lo-fi 电台 | | /stickers | 订购 Claude Code 贴纸 | | /passes | 分享一周免费 Claude Code | | /upgrade | 掀开升级页面 | | /privacy-settings | 检察和更新诡秘建树(Pro/Max 可用) | | /heapdump | 导出 JavaScript 堆快照,会诊高内存使用 | | /feedback [report] | 提交反馈。笔名:/bug | | /setup-bedrock | 配置 Amazon Bedrock(需 CLAUDE_CODE_USE_BEDROCK=1) | | /setup-vertex | 配置 Google Vertex AI(需 CLAUDE_CODE_USE_VERTEX=1) | | /reload-plugins | 再行加载所有活跃 plugins,无需重启 | 已移除的敕令: | 敕令 | 流露 | | ---
四、中枢架构主意1. CLAUDE.md — 合手久高下文详见「七、CLAUDE.md 久了」。
2. Skills — 可重用使命流添加可重用的常识和可调用的使命流。
3. MCP — 外部办事贯穿将 Claude 贯穿到外部办事和用具,访佛调用外部接口。
4. Subagents — 迫害高下文子代理在 迫害的高下文 中运行我方的轮回,处理完成后复返摘要给主 agent。 特色: 有独处的扩充环境,不占用主 agent 的高下文稳妥处理相对独处但又复杂贫窭的任务处理完后将精简放手复返主 agent惩办大模子在复杂任务中因高下讳疾忌医长导致的端庄力漫步、信息遗漏和性能下落问题使用花样: 需要事先手动创建 Subagents创建完成后,后续会话中合适触发条目的任务会 自动调用 对应的 Subagent,无需每次手动指定自动触发的遵守高度依赖创建时的配置质料,并非所有场景王人能 100% 可靠触发5. Agent Teams — 多会话合作息争多个独处会话,米兰体育具有分享任务和点对点音讯传递。
| 内容 | 单会话内的任务委派,放手单向复返主对话 | 多个物理独处的会话并走运行 | | 通讯花样 | 单向陈说 | 分享任务列表 +
6. Hooks — 人命周期钩子在人命周期事件上触发,可运行剧本、HTTP 肯求、教导或 subagent。相当于钩子函数,100% 会触发 。
7. Plugin — 插件包一个包含特定功能的 压缩包 ,把 Skills + Agents + Commands + Hooks 打包在全部。中枢价值:复用与分享 。
*** Skills 的高下文资本流露:仅在使用时才加载齐备内容,普通肯求只要耗描画部分的 token。
C 七、CLAUDE.md 久了1. 双牵记系统Claude Code 有两个互补的牵记系统,两者王人在每次对话最先时加载 :
| CLAUDE.md 文献 | Markdown 文献,为 Claude 提供合手久指示,每个会话最先时读取 | | Claude 自动牵记 | Claude 主动识别出"值得持久保留的更正和偏好",不是每一句对话王人记 | 自动牵记纪录的两类内容: | 类型 | 流露 | 示例 | | ---
| 更正 | 你蜕变了 Claude 的作念法 | "离别,这里应该用 log.error,不要用 print" | | 偏好 | 你告诉它你但愿遥远罢职的编码花样 | "以后所罕见据库操作王人用 LambdaWrapper 而不是 updateById" |
2. 导入其他文献CLAUDE.md 文献可使用 @path/to/import 语法导入其他文献。 规矩: 导入的文献在启动时张开并加载到高下文中,与援用它们的 CLAUDE.md 全部允许 相对旅途 和 十足旅途相对旅途联系于 包含导入的文献 通晓,而不是使命目次导入的文献不错 递归导入 其他文献,最大深度为 5 跳示例: 关联表情概括,请参阅 @README
关联此项计算可用 npm 敕令,请参阅 @package.json
# 其他指示
- git 使命流 @docs/git-instructions.md
3. .claude/rules/ 目次组织规矩在项计算 .claude/rules/ 目次中扬弃 markdown 文献,每个文献应涵盖 一个主题 ,使用描画性文献名。 规矩: 所有 .md 文献王人被 递归发现可将规矩组织到子目次中(如 frontend/ 、 backend/ )规矩在 每个会话 或 掀开匹配文献时 加载到高下文中关于不需要遥远在高下文中的特定任务指示,改用 Skills (仅在调用时或 Claude 判定关系时加载)目次结构示例: your-project/
├── .claude/
│ ├── CLAUDE.md # 主表情指示
明陞M88体育中国官网│ └── rules/ │ ├── code-style.md # 代码样式指南
│ ├── testing.md # 测试商定
│ └── security.md # 安全要求
4. 特定旅途的规矩(paths 字段)规矩不错使用 YAML frontmatter 中的 paths 字段范围限度到 特定文献 。这些条目规矩仅在 Claude 处理与指定模式匹配的文献时适用。 莫得 paths 字段的规矩 :无条目加载,适用于所有文献。 旅途匹配模式: | 模式 | 匹配范围 | | ---
| /*.ts | 任何目次中的所有 TypeScript 文献 | | src//*
| .md | 表情根目次中的 Markdown 文献 | | src/components/.tsx | 特定目次中的 React 组件 |
YAML 示例: ```yamlJava paths: - "src/api/*/.java"> 端庄:旅途范围规矩在 Claude **读取与模式匹配的文献时触发**,而不是在每次用具使用时。
### 5. 用户级规矩
`~/.claude/rules/` 中的个东说念主规矩适用于你机器上的**每个表情**。用于处理**非表情特定的偏好**。
**加载律例:** 用户级规矩在表情规矩**之前加载**,表情规矩领有**更高优先级**。
### 6. 自动牵记配置
**开关约束:**
**存储位置:**
- 每个表情在 `~/.claude/projects//memory/` 得回我方的牵记目次
- 可在用户建树 `~/.claude/settings.json` 中自界说旅途:
```json
{
"autoMemoryDirectory": "~/my-custom-memory-dir"
}
值必须是十足旅途或以 ~/ 开端。 加载限定: MEMORY.md 的前 200 行 或前 25KB (以先到者为准)在每次对话最先时加载朝上该阈值的内容在会话最先时 不加载浏览照看: 运行 /memory 并选拔自动牵记文献夹来浏览 Claude 保存的内容一切王人是纯 markdown,可读取、裁剪或删除7. CLAUDE.md 文献层级| 文献位置 | 作用 | 流露 | | ---
| ~/.claude/CLAUDE.md | 主文献夹 | 适用于所有 Claude 会话 | | ./CLAUDE.md | 表情根目次 | 检入 git,与团队分享 | | ./CLAUDE.local.md | 表情根目次 | 个东说念主表情特定札记,添加到 .gitignore 不与团队分享 |
八、使命流最好执行1. Plan Mode 启动花样claude --permission-mode plan
3. 给 Claude 明确的高下文Claude 不错估量意图,但 不成读心术 。建议:
援用特定文献(用 @ 援用)明确说起接续条目指出示例模式九、目次结构参考1. 举座架构:表情级 + 用户级Claude Code 的配置分为两个层级:
| 表情级 | 表情根目次 .claude/ | 仅当前项生疏效,可提交 git 与团队分享 | | 用户级(全局) | ~/.claude/ | 所有表情通用,存放个东说念主偏好 |
2. 表情级目次结构( .claude/ )your-project/
├── .claude/
│ ├── CLAUDE.md # 表情规矩与合手久高下文
│ ├── .mcp.json # MCP 外部办事贯穿配置
│ ├── .worktreeinclude # 拓荒分支创建时的文献复制清单
│ ├── settings.json # 表情分享建树(权限、环境变量、模子)
│ ├── settings.local.json # 个东说念主隐敝建树(不提交 git)
│ ├── rules/ # 条目触发的规矩文献(按主题分文献)
│ ├── skills/ # 可复用的手段(/手段名 调用)
│ ├── commands/ # 快捷敕令封装(比 skills 更浅陋)
│ ├── output-styles/ # 回话形势模板
│ ├── agents/ # 表情级 subagent 界说文献
| CLAUDE.md | 表情规矩和合手久高下文,每次会话最先加载。建议 ≤200 行 | | .mcp.json | 配置外部办事贯穿(数据库、API、部署用具等) | | .worktreeinclude | 创建 git worktree 分支时需复制的配置文献清单 | | settings.json | 表情基础建树,团队共用 | | settings.local.json | 个东说念主隐敝建树,不提交 git | | rules/ | 按主题分文献的条目规矩,关系话题出当前按需加载 | | skills/ | 封装措施经过的手段卡片,/手段名 调用 | | commands/ | 封装单一操作的快捷敕令 | | output-styles/ | 约束 Claude 输出形势(列表、舛错等) | | agents/ | subagent 界说文献(如 code-reviewer.md) | | agent-memory/ | subagent 的持久牵记(如 code-reviewer/MEMORY.md) |
3. 用户级目次结构( ~/.claude/ )~/.claude/
├── CLAUDE.md # 跨表情通用步履准则
├── settings.json # 全局基础建树(权限、环境变量、模子)
├── settings.local.json # 个东说念主偏好隐敝
├── rules/ # 通用规矩库
├── skills/ # 全局手段
├── commands/ # 全局敕令
├── output-styles/ # 长入回话作风
├── agents/ # 跨表情可复用的 subagent
├── agent-memory/ # subagent 跨表情牵记
├── projects//memory/ # 各表情自动牵记
├── keybindings.json # 键盘快捷键配置
├── themes/*.json # 自界说颜料主题
| ~/.claude.json | 中枢景色存储:登录笔据、UI 建树、插件列表 | 切勿手动删除 | | keybindings.json | 自界说键盘组合键 | -
| themes/*.json | 自界说颜料主题 | -
| projects//memory/ | 各项计算自动牵记札记 | 纯 markdown |
4. 运行时临时数据Claude 使命时自动生成,默许 30 天后自动计帐 :
| projects//.jsonl | 齐备对话纪录 | | projects///tool-results/ | 用具输出放手(过大时单独存储) | | file-history// | 修改文献前的备份快照(用于搜检点收复) | | plans/ | Plan Mode 生成的任务瓦解草稿 | | debug/ | 调试日记(仅开启调试时生成) | | paste-cache/、image-cache/ | 粘贴内容和图片缓存 | | session-env/ | 当前会话环境元数据 | | tasks/ | 当前会话任务列表 | | shell-snapshots/ | 敕令行环境快照 | | backups/ | ~/.claude.json 更新前的时辰戳备份 | 不会自动删除的数据: | 数据 | 流露 | | ---
| history.jsonl | 所有教导词历史(按 ↑ 键回忆) | | stats-cache.json | 团聚使用统计(/usage 展示) | | todos/ | 旧版任务列表(已毁灭,可安全删除) |
5. 数据计帐# 官方保举计帐敕令
claude project purge [参数]
TypeScript 十、Subagents 实操指南1. 创建 Subagent 的舛错在 Claude Code 中运行 /agents切换到 Library 选项卡 → Create new agent → Personal (保存到 ~/.claude/agents/ ,所有表情可用)选拔 Generate with Claude ,描画 subagent 的功能选拔用具 :只读审查者取消选撤废 Read-only tools 除外的所有内容;保合手全选则接收主对话的所灵验具选拔模子 :如 Sonnet(分析代码模式的智力与速率均衡)选拔颜料 :为 subagent 选拔布景颜料,便于在 UI 中识别配置内存 :决定 subagent 是否在对话中积攒视力,不需要则选 None2. /agents 照看界面| 选项卡 | 功能 | | ---
径直在磁盘上添加/裁剪 subagent 文献后需 重启会话 智力加载;通过 /agents 界面创建的则 立即胜利 。
4. Subagent 文献形势---
description: Reviews code for quality and best practices tools: Read, Glob, Grep model: sonnet ---
You are a code reviewer. When invoked, analyze the code and provide specific, actionable feedback on quality, security, and best practices.
5. 约束 Subagent 智力通过 tools (允许列表)或 disallowedTools (拒却列表)约束:
# 允许列表:只可读取和搜索
---
description: Research agent with restricted capabilities tools: Read, Grep, Glob, Bash ---
# 拒却列表:接收所灵验具,但不容写入和裁剪
---
description: Inherits every tool except file writes disallowedTools: Write米兰体育, Edit ---
米兰milan(中国)体育官方网站