术语表

30 分钟

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(会话搜索)
  • 定义: 在 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
  • 定义: 用简短的名称(如 sonnetopus)来指代完整的模型名称(如 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 命令或 effort frontmatter 设置。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 导入配置与文件
/clearClaude Code 核心功能
/compactClaude Code 核心功能
/configClaude Code 核心功能
/contextClaude Code 核心功能
/copyClaude Code 核心功能
/costClaude Code 核心功能
/desktopClaude Code 核心功能
/doctorClaude Code 核心功能
/exportClaude Code 核心功能
/helpClaude Code 核心功能
/initClaude Code 核心功能
/loopClaude Code 核心功能
/mcpClaude Code 核心功能
/memoryClaude Code 核心功能
/modelClaude Code 核心功能
/planClaude Code 核心功能
/pluginClaude Code 核心功能
/renameClaude Code 核心功能
/rewindClaude Code 核心功能
/sandboxClaude Code 核心功能
/statusClaude Code 核心功能
/teleportClaude Code 核心功能
/themeClaude Code 核心功能
Adaptive ThinkingAI 与模型
AgentAI 与模型
Agent Skills 规范扩展系统
Agent Teams扩展系统
Agentic CodingAI 与模型
AllowClaude Code 核心功能
AnthropicAI 与模型
API基础概念
API Key基础概念
Bare ModeClaude Code 核心功能
Bash开发工具
cd基础概念
Channels扩展系统
ClaudeAI 与模型
CLAUDE.md配置与文件
CLAUDE.local.md配置与文件
claude -cClaude Code 核心功能
claude -pClaude Code 核心功能
CLI基础概念
context: fork扩展系统
Ctrl+BClaude Code 核心功能
Ctrl+CClaude Code 核心功能
Ctrl+DClaude Code 核心功能
Ctrl+GClaude Code 核心功能
curl基础概念
DenyClaude Code 核心功能
Desktop App开发工具
diff配置与文件
echo基础概念
Edit 工具配置与文件
Elicitation扩展系统
Esc+EscClaude 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-TalkClaude Code 核心功能
Read 工具配置与文件
Remote Control扩展系统
REPL基础概念
SendMessage扩展系统
settings.json配置与文件
Shell基础概念
Shift+TabClaude Code 核心功能
Skill扩展系统
SubAgent扩展系统
Task 工具扩展系统
Teleport扩展系统
TokenAI 与模型
Transcript SearchClaude Code 核心功能
Vibe CodingAI 与模型
Web 界面开发工具
Worktree Isolation扩展系统
Write 工具配置与文件
YAML Frontmatter配置与文件
暂存配置与文件
沙盒模式扩展系统
努力级别AI 与模型
工具配置与文件
工作目录基础概念
管道基础概念
环境变量基础概念
会话扩展系统
检查点扩展系统
扩展思考AI 与模型
命令行基础概念
模型别名AI 与模型
权限模式扩展系统
权限确认Claude Code 核心功能
上下文AI 与模型
上下文窗口AI 与模型
生命周期事件扩展系统
提示缓存AI 与模型
斜杠命令Claude Code 核心功能
终端基础概念
自动记忆扩展系统

返回课程首页 | 知识全景图 | 学习路径指南