Claude Code (CC) 快捷操作手册

总结自 视频教程

一、核心概念与工作原理

概念 说明
什么是 CC Anthropic 推出的命令行 AI Agent 程序,以"智能体编排"为核心,不仅限于编程,可胜任文案、数据分析、报告撰写等知识工作。
LLM Loop 机制 用户输入提示词 → CC 将提示词+工具说明发送给大模型 → 模型规划下一步 → CC 调用工具/执行命令 → 返回结果 → 循环直至任务完成。
核心优势 ① 本地运行,直接读写文件、执行终端命令;② 编排架构(Agent Orchestration)优秀,自主性强;③ 支持替换任意大模型(不限于 Claude)。

二、安装与环境配置

🔧 推荐工作环境

  • IDE + 终端组合:推荐使用 AI IDE 配合终端。左侧文件树浏览 + 中间手动编辑 + 下方终端与 CC 交互。
Agent IDE 下载地址 备注
Cursor 官网下载 免费额度充足,社区活跃
Google Anti-gravity 官网下载 新兴选择
Trae 国内版 / 国际版 字节出品,中文友好
Windsurf 官网下载 Codeium 团队开发

📦 安装方式(三选一)

方式 适用场景 操作简述
终端命令行安装 有网络条件 复制官方命令至终端运行,claude --version 验证
Agent 原生安装 新手友好 让 IDE 的 AI 助手执行安装命令,自动解决依赖
无魔法安装 国内网络受限 参考社区镜像/代理方案,或使用支持国内模型的转发服务

🧠 模型配置

  • 官方订阅claude login 登录 Anthropic 账号(需实名)。
  • 第三方/国产模型:推荐使用 CC Switch 等模型管理工具配置 API KeyBase URL

    ⚠️ 注意:需在启动 claude 前完成配置,否则默认跳转官方登录。

⚙️ 初始设置

首次运行 claude 会引导设置主题色、安全提示、可信目录等,按提示确认即可。


三、交互模式与权限控制

🔐 四种权限模式(Shift + Tab 循环切换)

模式 触发方式 行为特征 适用场景
Plan Mode(计划模式) 默认或手动切换 先输出详细执行计划,用户确认后才动手 复杂任务、首次项目
Default Mode(默认模式) 按一次 Shift+Tab 智能判断,低风险操作自动执行,高风险操作需确认 日常开发、平衡安全与效率
Auto-Edit Mode(自动编辑模式) 按两次 Shift+Tab 文件修改免确认,但终端命令执行仍需确认 熟悉项目后的快速迭代
Fully Auto(全自动模式) 启动时加 --dangerously-skip-permissions 参数 全程免确认("一路绿灯") 老手、高风险容忍场景

💡 全自动模式启动命令示例:

claude --dangerously-skip-permissions

💬 交互技巧速查

技巧 操作方式 说明
多行输入 Mac: Option+Enter / Win: Ctrl+Enter 直接按 Enter 会发送消息
精准提供上下文 拖拽文件或引用文件路径 比长篇口述更省 Token 且更准确
执行系统命令 输入 ! 开头(如 !npm run dev 直接进入 Bash 模式,Ctrl+C 可中断阻塞任务
后台运行命令 命令后加 & 或使用 Ctrl+Z + bg 避免阻塞 CC 对话
粘贴图片 Cmd+V / Ctrl+V 直接粘贴 支持多模态理解,一图胜千言

四、上下文管理与版本控制

🧠 上下文(Token)管理

大模型有效上下文有限,堆积过多会导致响应变慢、质量下降。

命令 功能 使用建议
/compact 压缩上下文,保留关键信息,释放大部分空间 上下文占用 >60% 时主动执行
/clear 彻底清空,相当于新建对话 任务切换或上下文混乱时使用
/context 详细展示当前上下文占用、类别分布 监控用量,辅助决策是否压缩
/resume 在全新窗口恢复之前的对话 需要清理上下文但保留历史时

📊 监控技巧:终端底部显示上下文占用百分比,建议设置常驻显示(通过 /context 配置)。

🔙 版本控制(后悔药)

方式 操作 能力范围 局限
快捷回滚 双击 Esc 或输入 /rewind 回滚对话 + CC 编辑过的文件 ❌ 无法撤销已执行的终端命令/安装包
Git 版本管理 让 CC 辅助初始化仓库、提交存档 ✅ 完整回滚:文件 + 依赖 + 配置 需提前配置 Git 环境

🛠️ Git 集成最佳实践

# 让 CC 帮你设置 Git(示例提示词):
"帮我初始化 Git 仓库,配置用户信息,并将当前进度提交到 main 分支"

# 推荐工作流:
1. 每完成一个功能点 → `git commit -m "feat: xxx"`
2. 尝试新方案前 → 创建新分支 `git checkout -b experiment/xxx`
3. 方案失败 → `git reset --hard` 回退或切换分支

✅ 养成"每完成一步就提交 Git"的习惯,实现真正的"游戏存档式"开发。


五、记忆系统与个性化定制

📝 三类记忆机制对比

记忆类型 存放位置 加载时机 作用与特点
CLAUDE.md(核心规则) 全局:~/.claude/
项目:项目根目录
文件夹:子目录内
启动时优先注入上下文 记录个人习惯、项目架构、技术规范、常见错误纠正。建议保持精简,动态迭代。可用 /init 自动生成项目级文件。
Auto Memory(自动记忆) .claude/memories/ 按需加载(通过索引文件) 通过 /memory 开启。后台 Agent 自动记录用户偏好、反馈、项目决策等。不占初始上下文,可随时指令"忘记某条记忆"。
自定义文档记忆 项目任意位置 通过 CLAUDE.md 指定触发条件 创建视觉规范、文案风格等文档,在 CLAUDE.md 中写明"当执行 XX 任务时参考 XX 文件"。

🔧 CLAUDE.md 配置指南

# 全局级 ~/.claude/CLAUDE.md 示例
- 永远使用中文回答
- 输出格式:开头带🎯,结尾带"✨ 有需要随时告诉我~"
- 代码注释优先使用中文

# 项目级 ./CLAUDE.md 示例(通过 /init 生成)
## 项目概览
- 技术栈:React + TypeScript + Vite
- 核心功能:番茄钟计时、任务管理、数据统计

## 开发规范
- 组件命名:PascalCase
- 工具函数存放:src/utils/
- 样式方案:Tailwind CSS

## 常用命令
- 启动:npm run dev
- 构建:npm run build
- 代码检查:npm run lint

💡 最佳实践:CLAUDE.md 应记录顶层原则高频错误纠正,而非具体实现细节。


六、指令大全(速查表)

指令 功能说明 使用场景
/help/ 列出所有可用命令及说明 忘记命令时快速查询
/model 切换高/中/低性能模型档位 平衡响应速度与成本
/btw 临时提问,回答与当前项目上下文隔离,退出后自动清除 中途查资料、问无关问题
/simplify 代码审查与优化(质量、效率、可复用性三维度) 代码重构、性能优化
/compact 压缩上下文,释放 Token 占用 长对话后清理上下文
/clear 清空当前对话 任务切换或上下文混乱
/rewind 进入回滚界面 撤销上一步操作
/context 展示当前上下文占用详情 监控 Token 使用情况
/resume 恢复之前的对话到新窗口 保留历史同时清理上下文
/init 初始化创建项目级 CLAUDE.md 新项目启动时自动配置
/memory 查看/管理自动记忆(含 Auto Memory 开关) 个性化记忆维护
/agents 创建、调用、管理子 Agent 复杂任务分解与并行执行
/plugin 进入插件市场管理插件 扩展功能、安装社区插件

七、高级扩展功能

🧰 Skills(技能扩展)

AI 的"专业操作手册",分为知识型、流程型、工具型、混合型四类。

类型 示例 特点
知识型 前端设计规范、法律条款解读 提供领域知识参考
流程型 公司报销流程、发布检查清单 标准化操作步骤
工具型 Nano Banana 修图、Figma 导出 调用外部工具能力
混合型 公众号排版 + 自动发布 知识 + 流程 + 工具组合

安装与管理

  • 存放位置:全局 ~/.claude/skills/ 或项目 .claude/skills/
  • 触发方式:自动识别 / 手动 /skill <名称> / 提示词中明确要求
  • 资源推荐:
    • 🔍 FindSkill:让 CC 帮你搜索安装 Skill
    • 🌐 LobeHubhttps://lobehub.com 社区 Skill 合集
    • 🛠️ Skill Creator:用 CC 创建自定义 Skill

🔌 MCP & CLI(外部工具连接)

方案 说明 典型应用
MCP (Model Context Protocol) AI 与外部服务的"转接头" 连接 Notion、Figma、数据库等
CLI (Command Line Interface) 命令行工具封装,精准高效 飞书 CLI、OpenCLI(社交媒体操作)

💡 趋势:越来越多工具优先提供 CLI 接口,因比模拟点击更稳定、易调试。

👥 Sub-Agent(子智能体)

独立上下文,支持并行执行复杂任务,避免阻塞主进程。

创建方式

  1. 自动派生:任务复杂时 CC 自动创建子 Agent 并行处理
  2. 手动创建/agents create 引导式创建

使用技巧

# 示例:让主 Agent 分配调研任务
"请创建 3 个子 Agent,分别调研:1) 竞品功能 2) 用户评价 3) 技术方案,最后汇总报告给我"

🪝 Hooks(钩子)

条件触发器,实现自动化工作流。

推荐配置(直接告诉 CC 帮你设置):

  • ✅ 任务完成时播放提示音 + 发送通知
  • ✅ 提交代码前自动运行 lintformat
  • ✅ 每日定时生成工作摘要

🧩 Plugins(插件)

Skills、MCP、Hooks、Sub-Agent 的打包整合方案。

管理方式

/plugin  # 进入插件市场
# → 发现新插件 / 管理已安装 / 配置作用范围

八、最佳实践与学习路线

🎯 新手进阶路径

第 1 周:安装配置 + 基础交互 → 完成第一个小项目
第 2 周:掌握权限模式 + 上下文管理 → 提升交互效率
第 3 周:配置 CLAUDE.md + Auto Memory → 实现个性化
第 4 周:学习 Skills + Sub-Agent → 构建自动化工作流

✅ 高频最佳实践

  1. 提示词策略:指令越具体,Token 消耗越少,结果越精准。长需求务必写成文档拖入。
  2. 模式进阶:新手从 Default Mode 开始,熟悉后再切换 Auto-Edit 或全自动模式。
  3. 安全第一:善用 /compact 控制上下文膨胀;关键节点务必 Git Commit,大胆试错无负担。
  4. 记忆维护:定期更新 CLAUDE.md,把 CC 常犯的错误写成规则,AI 会自我进化。
  5. 思维升级:从"一问一答"转向"搭建系统、组织 AI 自主工作"。掌握此逻辑,未来任何新 Agent 都能快速上手。

⚠️ 常见陷阱与规避

问题 原因 解决方案
CC 响应变慢 上下文堆积过多 主动 /compact,监控 /context
修改无法回退 仅用快捷回滚 结合 Git 做完整版本管理
重复犯错 未记录错误经验 将高频错误写入 CLAUDE.md
Skill 未触发 触发词不匹配或上下文满 手动 /skill <名称> 调用,或先压缩上下文

📎 附:高频操作快捷键

快捷键 功能 平台
Shift + Tab 循环切换权限模式 全平台
Option+Enter / Ctrl+Enter 输入框换行(不发送) Mac / Win
Cmd+V / Ctrl+V 粘贴文本或图片 Mac / Win
Ctrl+C 中断当前阻塞任务 全平台
双击 Esc 快速回滚上一步 全平台
! + 命令 直接执行终端命令 全平台
Ctrl+Zbg 将任务放入后台运行 全平台

🌟 最后提醒:工具在进化,核心是掌握"组织 AI 自主工作"的思维。从今天开始,把每个任务都当作训练你专属 Agent 的机会,你会越来越强。

上一篇