Claude Code 技术术语,按类别组织,按拼音/字母排序。 每个术语包含中英文名称、简明定义与详解页面链接。
一、使用说明
- 术语按类别分组,每个类别内按拼音/字母排序
- 点击"首次出现"链接可以跳转到该术语在课程中第一次被讲解的地方
二、术语分类索引
| 类别 | 术语数量 | 说明 |
|---|---|---|
| 基础概念 | 18 个 | 终端、命令行、操作系统等基础知识 |
| Claude Code 核心功能 | 38 个 | Claude Code 的功能、命令、操作方式 |
| 配置与文件 | 15 个 | CLAUDE.md、配置文件、文件操作相关 |
| AI 与模型 | 13 个 | AI 相关概念、模型、Token 等 |
| 扩展系统 | 26 个 | Skills、Hooks、MCP、SubAgent、Plugin 等扩展机制 |
| 开发工具 | 5 个 | 版本控制、Shell 等开发基础工具 |
| 合计 | 115 个 | -- |
三、基础概念
cd
- 英文: cd (change directory)
- 定义: 终端命令,用于切换当前工作目录。
cd ~/Documents的意思是"切换到我的文档文件夹"。 - 首次出现: 快速上手安装阶段
CLI
- 英文: CLI (Command Line Interface)
- 中文: 命令行界面
- 定义: 通过输入文字命令来操作电脑的方式,与图形界面(鼠标点击)相对。终端就是一个 CLI 工具。
- 首次出现: 快速上手阶段介绍
curl
- 英文: curl
- 定义: 一个用来从网上下载东西的终端命令。在安装 Claude Code 时可能会用到。
- 首次出现: 快速上手安装阶段
echo
- 英文: echo
- 定义: 最基础的终端命令之一,作用是"重复你说的话"。输入
echo "你好",电脑就会显示"你好"。就像山谷里的回声一样。 - 首次出现: 快速上手安装阶段
Homebrew
- 英文: Homebrew (brew)
- 定义: Mac 上的一个"软件商店",让你通过终端命令安装各种软件。是安装 Claude Code 的方式之一。
- 首次出现: 快速上手安装阶段
Markdown
- 英文: Markdown
- 定义: 一种简单的文本格式化语言,用
#表示标题、**表示加粗、-表示列表等。CLAUDE.md 和本课程的所有文档都使用 Markdown 格式。 - 首次出现: CLAUDE.md 是什么
Node.js
- 英文: Node.js
- 定义: 一个让电脑能运行 JavaScript 程序的工具。某些 Claude Code 安装方式需要它作为基础,可以理解为"Claude Code 的地基"。
- 首次出现: 快速上手安装阶段
npm
- 英文: npm (Node Package Manager)
- 中文: Node 包管理器
- 定义: Node.js 自带的软件安装工具。
npm install -g @anthropic-ai/claude-code是安装 Claude Code 的命令之一。 - 首次出现: 快速上手安装阶段
PowerShell
- 英文: PowerShell
- 定义: Windows 系统自带的终端程序,功能比传统的命令提示符(cmd)更强大。在 Windows 上使用 Claude Code 时推荐使用 PowerShell。
- 首次出现: 快速上手安装阶段
REPL
- 英文: REPL (Read-Eval-Print Loop)
- 中文: 交互式循环
- 定义: 一种"你输入一条,系统回应一条"的交互方式。Claude Code 的默认模式就是 REPL 模式——你输入问题或指令,Claude 回复结果。
- 首次出现: 对话模式
Shell
- 英文: Shell
- 定义: 操作系统的"外壳",负责接收你的文字命令并转交给操作系统执行。终端是 Shell 的可视化窗口。常见的 Shell 有 Bash、Zsh 等。
- 首次出现: Shell 命令执行
工作目录
- 英文: Working Directory
- 定义: 你在终端中"当前所在的文件夹"。Claude Code 启动后,默认只能看到这个文件夹里的文件。可以用
cd命令切换。 - 首次出现: 快速上手安装阶段
管道
- 英文: Pipe (符号
|) - 定义: 终端中的一个连接符号,把前一个命令的输出"传递"给后一个命令作为输入。就像流水线上的传送带。例如
cat file.txt | claude -p "总结"。 - 首次出现: 对话模式
环境变量
- 英文: Environment Variable
- 定义: 操作系统中的一种设置项,用来存储系统范围的配置信息。例如
EDITOR环境变量告诉程序"当需要打开文本编辑器时,应该使用哪个"。 - 首次出现: 外部编辑器
命令行
- 英文: Command Line
- 定义: 通过输入文字命令来操作电脑的方式。在终端中输入命令并按回车执行,与用鼠标点击图标的图形界面方式相对。
- 首次出现: 快速上手阶段介绍
终端
- 英文: Terminal
- 定义: 一个让你用输入文字命令来操作电脑的程序。你可以把它想象成"给电脑发短信的窗口"——你打字发出指令,电脑文字回复结果。
- 首次出现: 快速上手安装阶段
API
- 英文: API (Application Programming Interface)
- 中文: 应用程序编程接口
- 定义: 程序之间交流的"接口"。Claude Code 通过 API 与 Anthropic 的 AI 模型通信。API Key 就是访问这个接口的"钥匙"。
- 首次出现: 快速上手阶段介绍
API Key
- 英文: API Key
- 中文: API 密钥
- 定义: 访问 AI 服务的"通行证"。在使用 Claude Code 时,需要通过登录 Claude.ai 账户来获取授权,本质上就是获取 API Key。
- 首次出现: 快速上手安装阶段
四、Claude Code 核心功能
/clear
- 定义: Claude Code 的斜杠命令,用于清除当前对话的所有历史记录,重新开始。CLAUDE.md 的设置不会被清除。
- 首次出现: 清除与重新开始
/compact
- 定义: Claude Code 的斜杠命令,用于手动压缩对话上下文。可指定保留重点,如
/compact 保留文件操作相关内容。当上下文快满时特别有用。 - 首次出现: /compact 压缩
/config
- 定义: Claude Code 的斜杠命令,用于查看和修改 Claude Code 的配置选项。
- 首次出现: 模型与配置命令
/context
- 定义: Claude Code 的斜杠命令,用于查看当前上下文窗口的使用情况,包括已用百分比和 Token 数量。
- 首次出现: /context 可视化
/copy
- 定义: Claude Code 的斜杠命令,用于将 Claude 最近一次回复的内容复制到系统剪贴板,方便粘贴到其他地方。
- 首次出现: /copy 复制回复
/cost
- 定义: Claude Code 的斜杠命令,用于查看当前对话消耗的 Token 数量和预估费用。
- 首次出现: 信息查看命令
/desktop
- 定义: Claude Code 的斜杠命令,用于将当前 CLI 会话移交到 Desktop App 继续。适合需要从终端切换到图形界面的场景。
- 首次出现: /desktop 会话移交
/doctor
- 定义: Claude Code 的内置健康检查命令。在 Claude Code 内输入这个命令,它会自动检查网络连接、认证状态、版本信息等,告诉你一切是否正常。
- 首次出现: /doctor 健康检查
/export
- 定义: Claude Code 的斜杠命令,用于将当前对话导出为 Markdown 文件,方便保存和分享。
- 首次出现: 导出对话
/help
- 定义: Claude Code 的斜杠命令,用于显示帮助信息,包括所有可用命令的列表和简要说明。
- 首次出现: 信息查看命令
/init
- 定义: Claude Code 的斜杠命令,用于引导式创建 CLAUDE.md 文件。Claude Code 会分析当前项目并自动生成初始配置。
- 首次出现: 用 /init 创建
/mcp
- 定义: Claude Code 的斜杠命令,用于查看已配置的 MCP 服务器状态,包括连接状态、可用工具数量等。
- 首次出现: /mcp 管理命令
/memory
- 定义: Claude Code 的斜杠命令,用于快速查看和编辑当前生效的 CLAUDE.md 文件。
- 首次出现: /memory 记忆管理
/model
- 定义: Claude Code 的斜杠命令,用于查看当前使用的 AI 模型以及切换到其他可用模型。
- 首次出现: 模型与配置命令
/plan
- 定义: Claude Code 的斜杠命令,用于进入 Plan Mode(规划模式)。在该模式下 Claude 只进行分析和规划,不实际执行任何操作。
- 首次出现: 进入 Plan Mode
/loop
- 定义: Claude Code 的斜杠命令,用于设置定时重复执行的任务。可指定时间间隔(如
/loop 5m 检查构建状态),Claude 会按设定的间隔反复执行指定任务。 - 首次出现: /loop 与 Cron
/plugin
- 定义: Claude Code 的斜杠命令,用于浏览、安装和管理 Plugin(插件)。可以查看已安装的 Plugin 列表和搜索 Plugin Marketplace。
- 首次出现: 安装与管理
/rename
- 定义: Claude Code 的斜杠命令,用于给当前会话命名,方便日后查找和恢复。
- 首次出现: 会话命名
/rewind
- 定义: Claude Code 的斜杠命令,用于回退到之前的检查点。会同时撤销文件修改和对话内容,类似游戏中的"读取存档"。
- 首次出现: 检查点与回退
/sandbox
- 定义: Claude Code 的斜杠命令,用于启用沙盒模式。沙盒模式提供文件系统和网络的隔离保护,防止操作影响到系统关键区域。
- 首次出现: 沙盒模式
/status
- 定义: Claude Code 的斜杠命令,用于查看当前会话的状态信息,包括模型、工作目录等。
- 首次出现: 信息查看命令
/teleport
- 定义: Claude Code 的斜杠命令,用于从 Web 恢复远程会话到本地终端。让你可以在浏览器中启动任务,之后在本地终端继续。
- 首次出现: Teleport
/theme
- 定义: Claude Code 的斜杠命令,用于切换 Claude Code 的界面主题(如明暗模式)。
- 首次出现: 模型与配置命令
Allow
- 英文: Allow
- 中文: 允许
- 定义: Claude Code 权限确认弹窗中的选项,表示你同意 Claude Code 执行当前操作。
- 首次出现: 权限确认
Bare Mode
- 英文: Bare Mode(精简模式)
- 定义: 通过
--bare参数启动的精简运行模式,跳过加载 CLAUDE.md、Rules、Memory 等配置文件。适合快速一次性任务或调试配置冲突问题。 - 首次出现: 对话模式
claude -c
- 定义: 启动 Claude Code 时的参数,表示继续上一次的对话(continue)。所有对话历史和上下文都会恢复。
- 首次出现: 继续上次对话
claude -p
- 定义: 启动 Claude Code 时的参数,表示单次执行模式(pipe mode)。执行完一个命令后自动退出,适合脚本和自动化场景。
- 首次出现: 对话模式
Ctrl+B
- 定义: Claude Code 中的快捷键,用于将当前正在运行的 SubAgent 移至后台运行。SubAgent 会继续执行任务,你可以在前台继续其他操作。
- 首次出现: 后台运行
Ctrl+C
- 定义: 终端中的通用"中断"快捷键。在 Claude Code 中用于取消当前正在执行的操作。按住 Ctrl 键的同时按 C 键(Mac 上也是 Ctrl,不是 Cmd)。
- 首次出现: 基础操作
Ctrl+D
- 定义: 终端中表示"输入结束"的快捷键。在 Claude Code 中用于退出程序,相当于输入
/quit。 - 首次出现: 基础操作
Ctrl+G
- 定义: Claude Code 中的快捷键,用于打开外部编辑器编写长文本。编辑器中保存关闭后,内容自动发送给 Claude Code。
- 首次出现: 外部编辑器
Deny
- 英文: Deny
- 中文: 拒绝
- 定义: Claude Code 权限确认弹窗中的选项,表示你不同意 Claude Code 执行当前操作。Claude Code 会停下来等你进一步指示。
- 首次出现: 权限确认
Esc+Esc
- 定义: Claude Code 中的快捷键,连按两次 Esc 键可以回退到上一个检查点。效果等同于
/rewind。 - 首次出现: 核心快捷键
Push-to-Talk
- 英文: Push-to-Talk(按键说话)
- 定义: Voice Mode 中的语音输入方式之一,按住指定按键(默认
Ctrl+.)时开始录音,松开后发送语音。通过voice:pushToTalk键绑定配置。 - 首次出现: 语音模式
Shift+Tab
- 定义: Claude Code 中的快捷键,用于切换权限模式。循环切换五种模式:正常模式(normal)、自动编辑模式(auto-edit)、自动批准模式(auto-accept)、Plan Mode(plan)、绕过安全模式(bypass-safety)。
- 首次出现: 核心快捷键 | 详细讲解: 权限模式总览
Transcript Search
- 英文: Transcript Search(会话搜索)
- 定义: 在 Claude Code 的会话历史中搜索关键词的功能。在
Ctrl+O打开历史列表后按/进入搜索模式,用n/N在匹配结果间跳转。 - 首次出现: 核心快捷键
斜杠命令
- 英文: Slash Command
- 定义: 在 Claude Code 中以
/开头的特殊命令,用于执行系统级操作(如/clear、/help、/doctor等)。输入/后会弹出命令菜单,可用 Tab 键自动补全。 - 首次出现: 斜杠命令总览
权限确认
- 英文: Permission Prompt
- 定义: Claude Code 在执行可能修改文件或运行命令等操作前弹出的确认窗口,让你决定是否允许它做这件事。这是 Claude Code 的核心安全机制。
- 首次出现: 权限确认
五、配置与文件
@path 导入
- 定义: 在 CLAUDE.md 文件中使用
@path/to/file.md语法导入其他文件的内容。路径相对于 CLAUDE.md 所在的目录。用于模块化配置。 - 首次出现: @path 导入
@ 文件引用
- 定义: 在 Claude Code 对话中使用
@文件路径语法精确指定要操作的文件。支持 Tab 自动补全。 - 首次出现: 文件引用
.mcp.json
- 定义: MCP 服务器的配置文件,用于定义项目或用户级别的 MCP 服务器列表及其启动参数。项目级存放在项目根目录,用户级存放在
~/.claude/目录下。 - 首次出现: .mcp.json 配置
CLAUDE.md
- 定义: Claude Code 的核心配置文件,每次启动时自动读取。你可以在里面写入工作偏好、项目规范、语言习惯等指令。类比为"写给 Claude Code 的使用说明书"。分为用户级、项目级、本地级三种。
- 首次出现: CLAUDE.md 是什么
CLAUDE.local.md
- 定义: CLAUDE.md 的本地级变体,存放在项目根目录,文件名为
CLAUDE.local.md。用于个人私有配置,不应提交到 Git 版本控制中。优先级高于项目级 CLAUDE.md。 - 首次出现: 三个层级
diff
- 英文: diff
- 定义: 一种展示文件修改前后差异的格式。绿色背景表示新增的内容,红色背景表示删除的内容。Claude Code 在修改文件时会用 diff 格式展示变更。
- 首次出现: 创建与编辑
Edit 工具
- 定义: Claude Code 用来修改文件特定部分的内置工具。与 Write 工具不同,Edit 只修改指定的部分,而不是覆盖整个文件。
- 首次出现: 创建与编辑
Glob
- 定义: Claude Code 用来按文件名模式搜索文件的内置工具。支持通配符(如
*.md匹配所有 Markdown 文件、**/*.js匹配所有子目录中的 JS 文件)。 - 首次出现: 搜索文件
Grep
- 定义: Claude Code 用来在文件内容中搜索关键词或模式的内置工具。可以在整个项目中查找包含特定文字的文件。
- 首次出现: 搜索文件
Read 工具
- 定义: Claude Code 用来读取文件内容的内置工具。可以读取整个文件,也可以指定读取特定行范围。
- 首次出现: 读取文件
settings.json
- 英文: settings.json
- 定义: Claude Code 的全局配置文件,用于设置权限规则、Hook、模型偏好等。支持三级作用域:用户级(
~/.claude/settings.json)、项目级(.claude/settings.json)、本地级(.claude/settings.local.json)。 - 首次出现: settings.json 深入
Write 工具
- 定义: Claude Code 用来创建新文件或覆盖写入文件的内置工具。与 Edit 工具不同,Write 会写入整个文件内容。
- 首次出现: 创建与编辑
YAML Frontmatter
- 英文: YAML Frontmatter
- 定义: Skill 文件顶部用
---分隔的配置元数据区域,用于设置 Skill 的名称、描述、触发条件、上下文隔离(context: fork)等属性。 - 首次出现: YAML Frontmatter
工具
- 英文: Tool
- 定义: Claude Code 内部用来完成操作的能力模块。每种工具对应一种操作,如 Read(读取文件)、Write(写入文件)、Edit(编辑文件)、Bash(执行命令)、Glob(搜索文件名)、Grep(搜索内容)等。类比为"瑞士军刀上的不同工具"。
- 首次出现: 运行行为
暂存
- 英文: Stash
- 定义: 临时保存当前正在编辑的内容。在 Claude Code 中用 Ctrl+S 触发,类似于 git stash。你可以先处理其他事情,之后再继续编辑。
- 首次出现: 外部编辑器
六、AI 与模型
Adaptive Thinking
- 英文: Adaptive Thinking(自适应思考)
- 定义: Claude 根据任务复杂度自动调整思考深度的能力。与手动设置 Effort Level 不同,Adaptive Thinking 由模型自主判断何时需要深度推理、何时快速回复,是 Effort 系统的底层机制。
- 首次出现: Effort 系统
Agent
- 英文: Agent(智能体)
- 定义: 能够自主规划和执行任务的 AI 系统。Claude Code 就是一个 Agent——它能理解你的目标,自动规划步骤,并逐步执行完成。
- 首次出现: 快速上手阶段介绍
Agentic Coding
- 英文: Agentic Coding
- 中文: 智能体编程
- 定义: 由 AI Agent 驱动的编程方式,AI 不仅能补全代码,还能理解任务目标、自主规划、执行操作并验证结果。是 Copilot 式代码补全的进化版本。
- 首次出现: 快速上手阶段介绍
Anthropic
- 英文: Anthropic
- 定义: Claude 和 Claude Code 的开发公司,专注于 AI 安全研究。总部位于美国旧金山。
- 首次出现: 快速上手阶段介绍
Claude
- 英文: Claude
- 定义: Anthropic 开发的 AI 大语言模型,是 Claude Code 的"大脑"。最新版本为 Claude Opus 4.6,拥有强大的理解和推理能力。
- 首次出现: 快速上手阶段介绍
Token
- 英文: Token(令牌)
- 定义: AI 模型处理文本的基本单位。粗略来说,中文 1 个字约等于 1-2 个 Token,英文 1 个单词约等于 1 个 Token。对话越长,消耗的 Token 越多。
- 首次出现: 对话模式
Vibe Coding
- 英文: Vibe Coding(氛围编程)
- 定义: 由 Andrej Karpathy 在 2025 年提出的概念,指用自然语言描述需求、让 AI 直接生成代码的编程方式。不需要精确掌握编程语法,只要能表达清楚需求即可。
- 首次出现: 快速上手阶段介绍
努力级别
- 英文: Effort Level
- 定义: Claude Opus 4.6 模型的三档处理力度设置:low(快速简单回复)、medium(默认平衡模式)、high(深度思考模式)。可根据任务复杂度调整。
- 首次出现: 努力级别
模型别名
- 英文: Model Alias
- 定义: 用简短的名称(如
sonnet、opus)来指代完整的模型名称(如claude-sonnet-4-20250514)。在/model命令中可以使用别名快速切换模型。 - 首次出现: 模型与配置命令
上下文
- 英文: Context
- 定义: Claude Code 在当前对话中能"看到"的所有信息,包括你说过的话、它的回复、读取过的文件内容等。可以想象成对话的"短期记忆"。上下文有大小限制(约 100 万 Token)。
- 首次出现: 对话模式
上下文窗口
- 英文: Context Window
- 定义: AI 模型一次能处理的最大信息量。Claude 的上下文窗口约为 100 万 Token。超出窗口大小的信息会被自动压缩(Compact)。
- 首次出现: 快速上手阶段介绍
提示缓存
- 英文: Prompt Caching
- 定义: 一种减少重复计算的性能优化机制。当对话中包含重复的系统指令或大段文本时,缓存机制可以避免重复处理,降低 Token 消耗和响应延迟。
- 首次出现: 提示缓存
扩展思考
- 英文: Extended Thinking
- 定义: 让 Claude 在回复前先进行更深入的思考和推理的历史概念。现已被 Effort 系统(low/medium/high 三级)替代,通过
/effort命令或effortfrontmatter 设置。high 级别包含ultrathink关键词可触发最深度思考。 - 首次出现: 核心快捷键 | 详细讲解: Effort 系统
七、扩展系统
Agent Skills 规范
- 英文: Agent Skills Spec
- 定义: 一种跨工具兼容的 Skill 开放标准,使得同一个 Skill 可以在 Claude Code、Cursor、Windsurf 等不同 AI 编程工具之间通用。
- 首次出现: Agent Skills 规范
Agent Teams
- 英文: Agent Teams
- 定义: 多个 Claude Code 会话协作完成复杂任务的机制。通过主 Agent 分配子任务给多个协作 Agent,实现并行处理大规模工作。
- 首次出现: Agent Teams 概念
Channels
- 英文: Channels(频道集成)
- 定义: Claude Code 与外部通信平台(如 Slack、Discord、Microsoft Teams)集成的机制。通过
--channels参数启动,允许 Claude Code 接收来自频道的消息并自动响应,实现团队协作场景中的 AI 集成。 - 首次出现: Channels 频道集成
context: fork
- 英文: context: fork
- 定义: Skill 的 YAML Frontmatter 配置项,指定该 Skill 在隔离的上下文中运行,不污染主对话的上下文窗口。适合大型 Skill 任务。
- 首次出现: context: fork
Elicitation
- 英文: Elicitation(MCP 用户输入请求)
- 定义: MCP 协议中的一种交互机制,允许 MCP 服务器在执行操作时向用户请求额外输入(如确认、选择、填写表单)。在 Claude Code 中,Elicitation 请求会以交互式提示的形式呈现给用户。
- 首次出现: 添加服务器
Git Worktrees
- 英文: Git Worktrees
- 定义: Git 的一项功能,允许同一仓库同时拥有多个工作目录。在 Claude Code 中配合
--worktree参数,可以在不同分支上并行运行多个 Claude Code 会话。 - 首次出现: Git Worktrees 并行
Hook
- 英文: Hook(钩子)
- 定义: Claude Code 的自动化机制,在特定生命周期事件(如 SessionStart、PreToolUse、PostToolUse、Notification 等)发生时自动运行预设的脚本。通过 settings.json 配置,可以实现自动格式化、日志记录、安全检查等自动化流程。
- 首次出现: 快速上手阶段介绍 | 详细讲解: Hook 概念
HTTP Hooks
- 英文: HTTP Hooks
- 定义: Hook 的一种类型,通过 HTTP 请求与外部服务交互而非本地脚本执行。在
settings.json中配置type: "http"和目标 URL,Hook 事件触发时会向指定端点发送 POST 请求。适合与远程监控、日志服务、CI/CD 系统集成。 - 首次出现: HTTP Hooks
MCP
- 英文: MCP (Model Context Protocol)
- 中文: 模型上下文协议
- 定义: 一种让 Claude Code 连接外部工具和服务的开放标准协议。通过安装不同的 MCP 服务器,给 Claude Code 增加搜索、日历、数据库等新能力。配置文件为
.mcp.json。 - 首次出现: 快速上手阶段介绍 | 详细讲解: MCP 概念
MCP 服务器
- 英文: MCP Server
- 定义: 提供外部工具能力的服务程序,通过 MCP 协议与 Claude Code 通信。每个 MCP 服务器提供一组特定的工具(如搜索、日历操作等)。通过
claude mcp add命令或.mcp.json配置文件添加。 - 首次出现: 添加服务器
Plan Mode
- 英文: Plan Mode(规划模式)
- 定义: Claude Code 的一种工作模式,在这个模式下 Claude 只进行分析和规划,不实际执行任何操作。通过 Shift+Tab 切换或
/plan命令进入,也可通过--permission-mode plan启动参数指定。适合复杂任务前先审查方案、批量操作前先确认计划。 - 首次出现: 批量操作 | 详细讲解: Plan Mode 概念
Plugin
- 英文: Plugin(插件)
- 定义: 将 Skills、Hooks、SubAgents、MCP 配置打包在一起的可分发单元。一个 Plugin 可以包含完整的功能集合,方便团队共享和社区分发。
- 首次出现: Plugin 概念
Plugin Marketplace
- 英文: Plugin Marketplace
- 定义: Plugin 的在线市场,可以浏览、搜索、安装和评价社区发布的 Plugin。通过
/plugin命令或 Web 界面访问。 - 首次出现: Marketplace
Remote Control
- 英文: Remote Control(远程控制)
- 定义: 通过 API 或 CLI 远程向正在运行的 Claude Code 会话发送指令的能力。使用
claude remote-control命令启动远程控制服务器,外部系统可通过 HTTP API 发送消息、查询状态。适合自动化编排和远程任务管理场景。 - 首次出现: Remote Control
SendMessage
- 英文: SendMessage
- 定义: Agent Teams 中用于向子 Agent 发送后续消息的工具,替代了旧版的
resume参数。允许主 Agent 与正在运行的子 Agent 进行持续的双向通信,实现更灵活的任务协调。 - 首次出现: 启用 Agent Teams
Skill
- 英文: Skill(技能)
- 定义: 一个 Markdown 指令文件(通常命名为
SKILL.md或其他.md文件),教 Claude Code 如何完成特定类型的任务。Skill 通过 YAML Frontmatter 配置触发条件和运行方式,分为参考型(提供知识)和动作型(执行操作)两类。存放在.claude/skills/目录中。 - 首次出现: 快速上手阶段介绍 | 详细讲解: Skill 概念
SubAgent
- 英文: SubAgent(子代理)
- 定义: 在隔离上下文中运行的专业化子代理。通过内置的 Task 工具(TaskCreate、TaskGet、TaskList、TaskUpdate)创建和管理。SubAgent 拥有独立的上下文窗口,可以并行执行任务,适合将大任务拆分成多个子任务。
- 首次出现: SubAgent 概念
Task 工具
- 英文: Task Tool
- 定义: Claude Code 内置的 SubAgent 管理工具集,包括 TaskCreate(创建子任务)、TaskGet(获取任务结果)、TaskList(列出所有任务)、TaskUpdate(更新任务状态)四个工具。
- 首次出现: Task 工具
Teleport
- 英文: Teleport
- 定义: Claude Code 的远程会话功能,允许从 Web 界面恢复远程会话到本地终端。使用
/teleport命令触发,实现跨设备无缝续接工作。 - 首次出现: Teleport
Worktree Isolation
- 英文: Worktree Isolation(工作树隔离)
- 定义: Agent Teams 的安全机制,每个子 Agent 在独立的 Git Worktree 中工作,避免多个 Agent 同时修改同一文件导致冲突。通过
--worktree参数或isolation: worktree配置启用。 - 首次出现: Worktree 高级用法
生命周期事件
- 英文: Lifecycle Event
- 定义: Hook 可以监听的触发时机。包括 SessionStart(会话开始)、PreToolUse(工具调用前)、PostToolUse(工具调用后)、Notification(通知)、Stop(停止)等。不同事件适合不同的自动化场景。
- 首次出现: 生命周期入门
权限模式
- 英文: Permission Mode
- 定义: Claude Code 的安全控制级别,决定了哪些操作需要你确认。五种模式:normal(每次确认)、auto-edit(自动批准编辑)、auto-accept(自动批准全部)、plan(只规划不执行)、bypass-safety(绕过安全限制)。通过 Shift+Tab 切换或
--permission-mode参数指定。 - 首次出现: 核心快捷键 | 详细讲解: 权限模式总览
沙盒模式
- 英文: Sandbox Mode
- 定义: 提供文件系统和网络隔离保护的安全执行环境。在沙盒模式下,Claude Code 的操作被限制在特定目录和网络范围内,防止误操作影响系统关键区域。
- 首次出现: 沙盒模式
检查点
- 英文: Checkpoint
- 定义: Claude Code 在每次操作前自动创建的"存档点"。如果操作结果不满意,可以用
/rewind或 Esc+Esc 回退到之前的检查点,文件也会自动恢复。类比为游戏中的"自动存档"。 - 首次出现: 检查点与回退
会话
- 英文: Session
- 定义: 从你启动 Claude Code 开始到退出为止的一段完整对话。每个会话有独立的对话历史和上下文。可以用
claude -c继续上一个会话。 - 首次出现: 继续上次对话
自动记忆
- 英文: Auto-Memory(自动记忆系统)
- 定义: Claude Code 在工作过程中自动将用户偏好、项目洞察和工作模式写入 Memory 文件(
~/.claude/projects/<project>/memory/)的持久化记忆系统。与手动编辑 CLAUDE.md 不同,Auto-Memory 由 Claude 自主触发,记录跨会话的经验和纠正。通过/memory命令管理。 - 首次出现: 自动记忆
八、开发工具
Bash
- 英文: Bash (Bourne Again Shell)
- 定义: 一种常见的 Shell 程序,也是 Claude Code 的内置工具之一。Claude Code 通过 Bash 工具在终端中执行命令。
- 首次出现: 运行行为
Git
- 英文: Git
- 定义: 一种版本控制工具,用来追踪文件的修改历史,方便多人协作和版本管理。项目级 CLAUDE.md 可以提交到 Git 中与团队共享。
- 首次出现: 三个层级
Headless Mode
- 英文: Headless Mode(无头模式)
- 定义: Claude Code 不需要交互式终端的运行模式,适用于 CI/CD、自动化脚本等场景。通过
claude -p命令配合管道使用。 - 首次出现: 对话模式 | 进阶用法: --remote 远程创建
Desktop App
- 英文: Desktop App
- 定义: Claude Code 的桌面应用版本,提供图形界面操作方式。可以通过
/desktop命令从 CLI 移交会话到 Desktop App 继续。 - 首次出现: Desktop App
Web 界面
- 英文: Web Interface
- 定义: 通过浏览器访问的 Claude Code 界面,适合远程访问和临时使用场景。可以通过
--remote参数创建 Web 会话。 - 首次出现: Web 界面
九、快速查找
按字母/拼音排序的完整术语列表:
| 术语 | 类别 |
|---|---|
| .mcp.json | 配置与文件 |
| @ 文件引用 | 配置与文件 |
| @path 导入 | 配置与文件 |
| /clear | Claude Code 核心功能 |
| /compact | Claude Code 核心功能 |
| /config | Claude Code 核心功能 |
| /context | Claude Code 核心功能 |
| /copy | Claude Code 核心功能 |
| /cost | Claude Code 核心功能 |
| /desktop | Claude Code 核心功能 |
| /doctor | Claude Code 核心功能 |
| /export | Claude Code 核心功能 |
| /help | Claude Code 核心功能 |
| /init | Claude Code 核心功能 |
| /loop | Claude Code 核心功能 |
| /mcp | Claude Code 核心功能 |
| /memory | Claude Code 核心功能 |
| /model | Claude Code 核心功能 |
| /plan | Claude Code 核心功能 |
| /plugin | Claude Code 核心功能 |
| /rename | Claude Code 核心功能 |
| /rewind | Claude Code 核心功能 |
| /sandbox | Claude Code 核心功能 |
| /status | Claude Code 核心功能 |
| /teleport | Claude Code 核心功能 |
| /theme | Claude Code 核心功能 |
| Adaptive Thinking | AI 与模型 |
| Agent | AI 与模型 |
| Agent Skills 规范 | 扩展系统 |
| Agent Teams | 扩展系统 |
| Agentic Coding | AI 与模型 |
| Allow | Claude Code 核心功能 |
| Anthropic | AI 与模型 |
| API | 基础概念 |
| API Key | 基础概念 |
| Bare Mode | Claude Code 核心功能 |
| Bash | 开发工具 |
| cd | 基础概念 |
| Channels | 扩展系统 |
| Claude | AI 与模型 |
| CLAUDE.md | 配置与文件 |
| CLAUDE.local.md | 配置与文件 |
| claude -c | Claude Code 核心功能 |
| claude -p | Claude Code 核心功能 |
| CLI | 基础概念 |
| context: fork | 扩展系统 |
| Ctrl+B | Claude Code 核心功能 |
| Ctrl+C | Claude Code 核心功能 |
| Ctrl+D | Claude Code 核心功能 |
| Ctrl+G | Claude Code 核心功能 |
| curl | 基础概念 |
| Deny | Claude Code 核心功能 |
| Desktop App | 开发工具 |
| diff | 配置与文件 |
| echo | 基础概念 |
| Edit 工具 | 配置与文件 |
| Elicitation | 扩展系统 |
| Esc+Esc | Claude Code 核心功能 |
| Git | 开发工具 |
| Git Worktrees | 扩展系统 |
| Glob | 配置与文件 |
| Grep | 配置与文件 |
| Headless Mode | 开发工具 |
| Homebrew | 基础概念 |
| Hook | 扩展系统 |
| HTTP Hooks | 扩展系统 |
| Markdown | 基础概念 |
| MCP | 扩展系统 |
| MCP 服务器 | 扩展系统 |
| Node.js | 基础概念 |
| npm | 基础概念 |
| Plan Mode | 扩展系统 |
| Plugin | 扩展系统 |
| Plugin Marketplace | 扩展系统 |
| PowerShell | 基础概念 |
| Push-to-Talk | Claude Code 核心功能 |
| Read 工具 | 配置与文件 |
| Remote Control | 扩展系统 |
| REPL | 基础概念 |
| SendMessage | 扩展系统 |
| settings.json | 配置与文件 |
| Shell | 基础概念 |
| Shift+Tab | Claude Code 核心功能 |
| Skill | 扩展系统 |
| SubAgent | 扩展系统 |
| Task 工具 | 扩展系统 |
| Teleport | 扩展系统 |
| Token | AI 与模型 |
| Transcript Search | Claude Code 核心功能 |
| Vibe Coding | AI 与模型 |
| Web 界面 | 开发工具 |
| Worktree Isolation | 扩展系统 |
| Write 工具 | 配置与文件 |
| YAML Frontmatter | 配置与文件 |
| 暂存 | 配置与文件 |
| 沙盒模式 | 扩展系统 |
| 努力级别 | AI 与模型 |
| 工具 | 配置与文件 |
| 工作目录 | 基础概念 |
| 管道 | 基础概念 |
| 环境变量 | 基础概念 |
| 会话 | 扩展系统 |
| 检查点 | 扩展系统 |
| 扩展思考 | AI 与模型 |
| 命令行 | 基础概念 |
| 模型别名 | AI 与模型 |
| 权限模式 | 扩展系统 |
| 权限确认 | Claude Code 核心功能 |
| 上下文 | AI 与模型 |
| 上下文窗口 | AI 与模型 |
| 生命周期事件 | 扩展系统 |
| 提示缓存 | AI 与模型 |
| 斜杠命令 | Claude Code 核心功能 |
| 终端 | 基础概念 |
| 自动记忆 | 扩展系统 |
30 分钟
本页目录
一、使用说明二、术语分类索引三、基础概念cdCLIcurlechoHomebrewMarkdownNode.jsnpmPowerShellREPLShell工作目录管道环境变量命令行终端APIAPI Key四、Claude Code 核心功能/clear/compact/config/context/copy/cost/desktop/doctor/export/help/init/mcp/memory/model/plan/loop/plugin/rename/rewind/sandbox/status/teleport/themeAllowBare Modeclaude -cclaude -pCtrl+BCtrl+CCtrl+DCtrl+GDenyEsc+EscPush-to-TalkShift+TabTranscript Search斜杠命令权限确认五、配置与文件@path 导入@ 文件引用.mcp.jsonCLAUDE.mdCLAUDE.local.mddiffEdit 工具GlobGrepRead 工具settings.jsonWrite 工具YAML Frontmatter工具暂存六、AI 与模型Adaptive ThinkingAgentAgentic CodingAnthropicClaudeTokenVibe Coding努力级别模型别名上下文上下文窗口提示缓存扩展思考七、扩展系统Agent Skills 规范Agent TeamsChannelscontext: forkElicitationGit WorktreesHookHTTP HooksMCPMCP 服务器Plan ModePluginPlugin MarketplaceRemote ControlSendMessageSkillSubAgentTask 工具TeleportWorktree Isolation生命周期事件权限模式沙盒模式检查点会话自动记忆八、开发工具BashGitHeadless ModeDesktop AppWeb 界面九、快速查找