1) 安装(Claude Code)
-
略
2) 三种模式(核心)
Shift + Tab:在三种模式间切换
| 模式 | 特点 | 适用场景 | 提示词/标识 |
|---|---|---|---|
| 默认模式 | 修改文件前会询问用户 | 最稳妥,适合生产/多人协作 | ?(快捷键提示:? for shortcuts) |
| 自动模式 | 自动接受修改,跳过询问 | 最方便,熟练后效率最高 | >> accept edits on |
| 规划模式 | 只讨论方案,不改文件 | 适合构思/评审 | ` |
3) 常用操作(快捷输入 & 会话管理)
3.1 输入与命令
-
换行输入:Shift + 回车
-
进入 bash/终端命令模式:用
!开头直接执行 -
示例:
!npm run dev -
输入
/:会显示一堆可用命令提示(可自行探索)
3.2 任务(后台运行)
-
切换服务到后台运行:Ctrl + b
-
查看后台任务:
/tasks -
关闭任务:在任务列表里按 k
3.3 权限放开(高 风险 )
-
让 Claude Code 全程自动执行不询问:
-
claude --dangerously-skip-permissions -
建议:配合 Git 使用(方便随时回滚)
3.4 回滚 / 撤销
-
回滚到上一步:
/rewind -
快捷方式:连按两下 Esc → 用 ⬆️⬇️ 选版本 → 回车确认
3.5 恢复 / 清理上下文
-
恢复之前上下文对话:
/resume -
或者:启动时用
claude + c自动恢复上一次对话(按你原文描述保留) -
压缩上下文(省 token / 提性能):
/compact+(可选)压缩策略 -
例如:指定“重点保留哪些内容”
-
清空上下文(新话题不相关时):
/clear
3.6 项目记忆(claude.md)
-
上下文记忆文件:
claude.md -
初始化生成:
/init(会自动生成claude.md) -
作用:让 Claude 每次进入项目能快速理解你的规则/偏好/项目约定
-
备注:你写了“自主选择读取哪类 claude.md”,这里建议你后续补一句:具体通过哪个命令/入口选择(因为当前文档里还缺命令名)
4) 添加 MCP 服务(Figma 还原设计)
目标:通过 MCP 精准实现 Figma 设计稿(还原度高)
- 添加 Figma MCP(HTTP 方式):
claude mcp add --transport http figma https://mcp.figma.com/mcp
-
查看当前项目已安装的 MCP server:
-
/mcp -
使用方式(你的流程):
-
/mcp里选择 figma -
粘贴 Figma 链接
-
让其按设计稿实现页面
5) Hook 命令(自动化:格式化/检查等)
用途:在“工具执行的前/后/失败”等时机自动跑命令(比如自动格式化)
-
入口:
/hook -
可选时机:执行前 / 执行后 / 失败后(按你原文描述)
-
示例(界面会提示可 copy 的 jq 管道):
Go 文件自动 gofmt:
jq -r '.tool_input.file_path | select(endswith(".go"))' | xargs -r gofmt -w
全文件 prettier:
jq -r '.tool_input.file_path' | xargs -r prettier -w
-
Hook 配置位置/范围(你原文提到的选项):
-
本地
-
随 git 提交
-
自己选择
6) Agent Skill
- 你这里写的是: “参考其他文档”