查看版本号

claude --version

Claude Code三种工作模式

默认模式

✅️修改文件前会询问你

✅️不能执行危险操作

✅️只能操作工作区内的文件

❌️不能删除文件

❌️不能访问工作区外的文件

claude

Plan模式(计划模式)

✅️只分析不执行

✅️给出方案让你确认

✅️适合复杂任务

❌️不会直接修改文件

claude --permission-mode plan
或
claude
/plan
或
在 Claude Code 界面中:快捷键->Shift + Tab

Dangerous 模式(危险模式)

✅️可以删除文件

✅️可以覆盖文件

✅️可以批量修改

⚠️使用时需谨慎

claude --dangerous

Claude Code三种权限确认模式

# 默认Normal模式
claude

# 显示指定Normal模式(新手期)
claude --permission-mode normal

# Auto-accept模式(读操作自动通过,写操作扔需确认。日常使用)
claude --permission-mode auto-accept

# Dangerous工作模式的Dangerous权限确认模式
#(谨慎使用,适用有Git备份、批量重命名、大规模重构。无保护,误操作风险极高)
# 所有操作自动执行,无需确认
claude --dangerous --permission-mode dangerous

默认权限模式的配置

全局配置~/.claude/settings.json,值参考以上3种模式

{
  "permissionMode": "auto-accept"
}

项目中.claude/settings.json,值参考以上3种模式

{
  "permissionMode": "auto-accept"
}

自动化恢复上次会话

claude --continue

选择历史会话恢复

claude --resume

Plan模式的使用

什么情况下使用Plan模式

  • 代码重构:涉及多个文件,需要看清整体改动

  • 删除操作:避免误删重要文件

  • 架构调整:需要理解影响范围

  • 不熟悉的代码:先了解在动手,避免破坏

  • 多人协作项目:确保改动符合预期

Plan模式大概得使用方法

1. 进入 Plan 模式
   输入 /plan 或按 Shift+Tab

2. 描述你的需求
   例如:"帮我重构这个登录模块"

3. Claude 分析并制定计划
   - 阅读相关文件
   - 理解代码结构
   - 制定改动方案

4. 查看计划内容
   - 会修改哪些文件
   - 每个文件做什么改动
   - 改动的理由

5. 确认或调整
   - 满意 → 确认执行
   - 有疑问 → 提出来讨论
   - 不满意 → 修改需求

6. 退出 Plan 模式,开始执行

⭐⭐⭐会话管理实践小技巧

  • 重要节点先Git提交:代码有版本保障,会话丢失不怕

  • 每天用`--continue`继续:保持工作连续性

  • 项目切换用`--resume`:在不同项目间快速切换

  • 描述清晰的需求:让Claude理解上下文

Claude快捷键

  • Shift + Tab:切换权限模式(Plan/普通)

  • Ctrl + C:退出Claude Code

  • Ctrl + D:快速退出Claude Code

  • Ctrl + L:清除屏幕

  • Esc + Esc:编辑上一条消息

  • ↑ ↓:浏览历史命令