Claude Code 2026版速查表:快捷键、命令与扩展系统详解
原标题:Claude Code 速查表
速览
本文整理了Claude Code 2026版使用速查表,全面涵盖基础操作快捷键、会话控制与开发命令、CLI启动参数及权限配置。重点解析了CLAUDE.md项目记忆、自定义命令、自动技能、子代理及MCP服务器五大核心扩展系统,助力开发者高效利用AI编程助手。
AI 深度解读
Claude Code 深度解读:从速查表到高效工作流
背景
Claude Code 是 Anthropic 推出的基于终端的 AI 编程代理(Agentic Coding Tool),旨在通过自然语言交互直接操作代码库、执行命令并管理项目上下文。随着 AI 辅助编程从简单的代码补全向自主代理演进,开发者需要掌握一套高效的交互范式。
本文基于 Reddit 社区分享并经整理翻译的《Claude Code 速查表》(2026 版),系统梳理了该工具的核心操作逻辑。内容涵盖键盘快捷键、斜杠命令、启动参数、扩展系统(CLAUDE.md、技能、子代理、MCP)、权限模式及最佳实践。对于希望从“被动助手”转向“主动协作伙伴”的开发者而言,这份指南提供了从基础操作到高级工作流的完整技术映射。
核心内容
1. 交互界面与基础操作
Claude Code 提供了类 Vim 和 Bash 风格的快捷键体系,以降低学习成本并提升操作效率。
- 基础导航与控制:
- Enter:发送消息或提交操作。
- Esc:中断当前生成;连续按两次
Esc Esc可打开“重放菜单”,用于回退对话历史或撤销代码更改。 - Ctrl+C:强制停止当前操作。
- Ctrl+D:退出 Claude Code。
- Shift+Tab:在三种权限模式间循环切换(普通 → 自动接受 → 计划)。
- 高级导航:
- Ctrl+R / Ctrl+T / Ctrl+O:分别用于搜索命令历史、切换任务列表和切换详细记录视图。
- Ctrl+G:打开外部编辑器,适合编写长提示词。
- Ctrl+V:直接粘贴图像(截图、图表),利用多模态能力解析视觉信息。
- Alt+P / Cmd+P:快速切换底层模型(如 Sonnet、Opus、Haiku)。
- Alt+T / Cmd+T:切换“扩展思考”模式,增强推理深度。
- 编辑技巧:
- 支持
Ctrl+A/E跳转行首尾,Opt+F/B按单词跳转,Ctrl+W删除前一个单词。 - 在 iTerm2 或 VS Code 中,可通过运行
/terminal-setup启用Shift+Enter进行多行输入。
- 支持
2. 斜杠命令与系统控制
斜杠命令是管理会话状态、配置环境和执行开发任务的核心入口。
- 会话管理:
/clear:重置对话历史。/compact [hint]:压缩上下文以节省 Token,可指定保留的关键信息。/rewind:回退对话和/或代码更改。/export [file]:导出对话记录。/cost//usage:监控 Token 消耗、费用及速率限制。/context:可视化展示 Token 分布情况。
- 配置与管理:
/config:打开设置面板。/model:在 Sonnet(快速便宜)、Opus(智能)和 Haiku(轻量)间切换。/permissions:管理工具权限。/vim:切换输入时的 Vim 模式。
- 开发专用命令:
/init:关键命令。为项目生成CLAUDE.md文件,建立项目记忆,建议首次使用时立即执行。/memory:查看或编辑CLAUDE.md内容。/review:执行代码审查分析。/doctor:环境诊断与健康检查,排查配置问题。/agents:管理子代理。/mcp:管理 MCP(Model Context Protocol)服务器。
3. CLI 启动参数与管道输入
Claude Code 支持丰富的命令行参数,便于集成到自动化脚本和复杂工作流中。
- 启动模式:
claude:启动交互式会话。claude "query":使用初始提示词启动。claude -p "query":打印模式。回答后自动退出,适用于脚本调用。claude -c:继续上次的对话。claude -r "name":恢复特定命名的会话。claude -w name:在隔离的 Git 工作树中启动,实现分支隔离。
- 模型与行为控制:
--model sonnet/opus:指定模型。--agent my-agent:调用特定子代理。--permission-mode plan:以计划模式启动,仅制定方案不执行。--max-turns N/--max-budget-usd N:限制对话轮数或支出预算。
- 上下文与工具扩展:
--add-dir ../path:将额外目录加入上下文,支持跨项目工作。--chrome:启用浏览器集成。--allowedTools/--disallowedTools:白名单或黑名单控制工具权限。
- 管道输入(Pipe):
- 支持标准输入流,如
git diff | claude -p "review this"或cat error.log | claude -p "explain",实现非交互式快速分析。
- 支持标准输入流,如
4. 五大核心扩展系统
Claude Code 的强大之处在于其可扩展的生态系统,允许开发者定制 AI 的行为和知识边界。
- CLAUDE.md(项目记忆):
- 位于
.claude/CLAUDE.md(项目级)或~/.claude/CLAUDE.md(全局级)。 - 作为项目的“思维导图”,包含编码风格、架构约定、常用命令等。每次会话启动时自动读取,确保上下文一致性。
- 位于
- 自定义斜杠命令(Custom Commands):
- 位于
.claude/commands/目录,文件名为.md。 - 本质是提示词模板。例如创建
review.md,输入/project:review即可调用。支持 YAML 元数据定义参数提示、描述和允许的工具。
- 位于
- 技能(Skills):
- 位于
.claude/skills/目录,每个技能文件夹内含SKILL.md。 - 与命令不同,技能由 Claude 自动识别并调用,无需用户手动输入。适用于特定领域的专业知识注入。
- 位于
- 子代理(Sub-agents):
- 位于
.claude/agents/目录,通过 YAML 定义元数据。 - 独立的 Claude 实例,拥有特定角色(如代码审查员、调试员)。可通过
/agents命令或--agent参数调用,实现专业化分工。
- 位于
- MCP 服务器(Model Context Protocol):
- 通过
claude mcp add <name> <command>配置。 - 连接外部工具(GitHub、Notion、数据库、API 等),扩展 Claude 的操作边界。
- 通过
5. 权限模式与工作流
权限模式决定了 Claude 在执行工具(如读写文件、运行命令)时的行为策略。
- 普通模式(Normal):每次使用工具前请求用户许可,安全但交互频繁。
- 自动接受模式(Auto-accept):无需询问直接运行工具,速度快,适合可信任务。
- 计划模式(Plan):Claude 仅阅读和制定计划,不执行任何写入或运行操作。用户审阅计划后,再切换回普通或自动接受模式执行。
- 推荐工作流: 1.
查看原文 →linux.do
