这是一份全面的 Claude Code 使用指南,涵盖了从基础快捷键到高级工作流的完整知识体系。通过系统掌握这些命令和技巧,开发者可以显著提升编程效率,实现更智能的代码管理与自动化操作。
智能速览
掌握键盘快捷键可大幅提升操作效率
斜杠命令实现会话控制和配置管理
CLI参数支持非交互式和管道模式使用
扩展系统提供五种核心自定义方式
权限模式确保操作安全可控
Pro工作流优化开发流程
精华内容
深入了解 Claude Code 的核心功能,从基础操作到高级技巧,让 AI 编程助手发挥最大效能,提升日常开发效率。
快捷键操作
基础操作快捷键包括 Enter 发送消息、Esc 中断生成、Ctrl+C 打开菜单。导航快捷键中 Ctrl+R 搜索历史命令,Ctrl+L 切换工具列表。扩展运行时 Ctrl+Tab 可将任务置于后台。按 Ctrl+Shift+? 可随时查看完整快捷键列表,在代码块中按 Esc 可不发送而退出。
斜杠命令
会话控制命令如 /clear 清空对话,/compact 压缩节省 token。配置命令 /config 打开设置面板,/permissions 管理权限。工具命令 /init 创建项目记忆文件,/review 进行代码审查。新增 /insights 生成 HTML 使用报告,/tasks 管理持久化任务列表。
CLI 参数
启动参数支持 claude 进入交互模式,claude ‘query’ 以初始提示词启动。模型参数 --model 可选择 sonnet、haiku、opus。输出格式支持 text、json、stream-json 三种。管道模式 echo ‘fix bug’ | claude -p --output-format stream-json 适合日志文件处理。
扩展系统
Claude Code 提供五种核心自定义方式。Memory 系统通过 CLAUDE.md 文件存储项目规范和架构。斜杠命令支持项目级和全局级自定义。工具系统自动使用 Bash、Read、Write 等工具。钩子系统在特定事件触发时自动执行命令。MCP 服务器提供社区扩展支持。
权限模式
三种权限模式满足不同需求。Normal 模式每次操作都询问权限,最安全。Auto-Accept 模式无需询问即可运行工具,速度更快。Plan 模式只规划不执行,适合探索问题。使用 Shift+Tab 可在三种模式间快速切换。最佳实践是在 Plan 模式制定计划,确认后再切换执行。
Pro 工作流
高效工作流程从项目初始化开始:cd project && claude,运行 /init 创建 CLAUDE.md。使用 Shift+Tab 进入 Plan 模式探索问题,审查计划后切换到 Normal 模式执行。提示词技巧包括粘贴完整错误信息、使用 Stack Trace、管道传输日志。利用 Background 功能处理多任务并行。
Claude Code 作为强大的 AI 编程助手,通过合理配置和熟练使用其命令体系,能够显著提升开发效率。建议从初始化项目记忆文件开始,善用 Plan 模式降低风险,配置钩子自动化重复工作,建立自定义命令固化工作流,让 AI 真正成为开发者的得力助手。