claude code book · 附录 · 第 19 部分

附录 D:术语表

100 条中英对照术语定义,含交叉引用和章节定位

附录 D:术语表

本术语表涵盖《解码 Agent Harness:Claude Code 架构深度剖析》全书涉及的核心术语,按英文字母排序。每条包含英文原名、推荐中文译名、简明定义、相关术语交叉引用以及首次出现的章节引用。

使用说明

  • 每条术语后的”参见”字段指向相关的其他术语,方便主题式阅读
  • 每条术语后的”章节”字段标注了该术语在正文中首次深入讨论的位置
  • 技术术语保留英文原文,中文译名仅作辅助理解

核心概念关系图

以下图表展示了本书核心术语之间的关系,帮助读者建立整体概念框架:

flowchart TD
    subgraph 核心架构["核心架构概念"]
        LLM["LLM 大语言模型"]
        AH["Agent Harness<br/>智能体线束"]
        Agent["Agent 智能体"]
        ML["Main Loop 主循环"]
    end

    subgraph 工具系统["工具系统"]
        TI["Tool Interface<br/>工具接口"]
        TR["Tool Registry<br/>工具注册表"]
        BT["Build Tool<br/>工具工厂函数"]
        Tool["Tool 工具"]
    end

    subgraph 权限安全["权限与安全"]
        PP["Permission Pipeline<br/>权限管线"]
        PM["Permission Mode<br/>权限模式"]
        TC["Transcript Classifier<br/>转录分类器"]
        BC["Bash Classifier<br/>Bash 分类器"]
    end

    subgraph 上下文管理["上下文管理"]
        CW["Context Window<br/>上下文窗口"]
        Token["Token 词元"]
        TB["Token Budget<br/>Token 预算"]
        Comp["Compaction 压缩"]
    end

    subgraph 记忆系统["记忆系统"]
        Memory["Memory 记忆"]
        CM["CLAUDE.md"]
        MI["Memory Injection<br/>记忆注入"]
    end

    LLM --> AH --> Agent --> ML
    ML --> TR
    TR --> TI --> Tool
    BT --> Tool
    ML --> PP
    PM --> PP
    TC --> PP
    BC --> PP
    ML --> CW
    Token --> CW
    TB --> CW
    Comp --> CW
    ML --> MI
    CM --> MI
    CM --> Memory

    classDef core fill:#4a90d9,stroke:#2c5f8a,color:#fff
    classDef tool fill:#8fbc8f,stroke:#5a8a5a,color:#fff
    classDef security fill:#ef5350,stroke:#c62828,color:#fff
    classDef context fill:#ff9800,stroke:#e65100,color:#fff
    classDef mem fill:#ce93d8,stroke:#7b1fa2,color:#fff

    class LLM,AH,Agent,ML core
    class TI,TR,BT,Tool tool
    class PP,PM,TC,BC security
    class CW,Token,TB,Comp context
    class Memory,CM,MI mem
flowchart LR
    subgraph 压缩策略["压缩策略层级"]
        direction LR
        MC["Micro Compact<br/>微压缩"] --> AC["Auto Compact<br/>自动压缩"]
        AC --> HS["History Snip<br/>历史裁剪"]
        HS --> CC["Context Collapse<br/>上下文折叠"]
    end

    classDef light fill:#c8e6c9,stroke:#4caf50,color:#333
    classDef medium fill:#fff9c4,stroke:#fbc02d,color:#333
    classDef heavy fill:#ffccbc,stroke:#e64a19,color:#333
    classDef extreme fill:#ef5350,stroke:#b71c1c,color:#fff

    class MC light
    class AC medium
    class HS heavy
    class CC extreme

A

英文原名中文译名简明定义参见章节
Ablation Baseline消融基线A/B 实验中的对照组标志,用于量化新功能对系统行为的精确影响Feature Flag, Enhanced Telemetry第 13 章
Agent智能体具备自主规划、工具调用和迭代执行能力的 AI 程序实体,能根据环境反馈动态调整行为。在 Claude Code 的架构中,Agent 由 Agent Harness 包裹,通过 Main Loop 与工具系统协同工作Agent Harness, Subagent, Coordinator Mode第 1 章
Agent Harness智能体线束 / 执行框架包裹大语言模型的运行时基础设施层,负责工具调度、权限管控、上下文管理、流式渲染等核心能力的编排与执行。这是 Claude Code 最核心的架构概念,定义了 LLM 与外部世界交互的标准框架Agent, Tool, Permission Mode, Context Window第 1 章
Agent Memory Snapshot智能体内存快照对智能体运行时的内部状态进行序列化保存,支持跨会话恢复执行现场。由 AGENT_MEMORY_SNAPSHOT 功能标志控制启用Memory, Agent, Feature Flag第 10 章
Agent Trigger智能体触发器基于时间(cron)或事件驱动的自动调度机制,允许智能体在无人值守时按计划执行任务。由 AGENT_TRIGGERS 功能标志控制启用Daemon, Cron Tool第 9 章
Always Allow / Always Deny / Always Ask始终允许 / 始终拒绝 / 始终询问权限规则中的三种基本策略,优先级为 Always Deny > Always Allow > Always Ask。这些规则定义在 settings.json 的三级配置中Permission Mode, Permission Pipeline第 4 章
API TurnAPI 轮次一次完整的”发送请求-接收响应”交互周期,包含用户输入、模型推理和工具调用结果的完整往返。一个用户请求可能触发多个 API Turn(当需要工具调用时)Main Loop, Token, Tool第 2 章
Async Generator异步生成器JavaScript/TypeScript 中使用 async function* 声明的函数,通过 yield 逐步产出异步结果,是 Claude Code 流式输出的核心编程原语。查询引擎和流式工具执行器都使用此模式Stream, Query Engine第 2 章
Auto Compact自动压缩当对话上下文接近 Token 阈值时自动触发的上下文压缩机制,无需用户手动干预。由 REACTIVE_COMPACT 功能标志增强Compaction, Context Window, Token Budget第 7 章
Auto Mode自动模式一种权限模式,在该模式下智能体可自主决定执行大部分操作而无需逐一请求用户确认。配合 TRANSCRIPT_CLASSIFIER 可实现基于对话内容的自动模式推断Permission Mode, Transcript Classifier第 3 章
Auto Theme自动主题根据操作系统明暗偏好自动切换 Claude Code 终端界面的配色方案。由 AUTO_THEME 功能标志控制Feature Flag第 12 章
Away Summary离开摘要当用户离开后返回时自动生成的对话摘要,帮助用户快速了解离开期间发生的事情。由 AWAY_SUMMARY 功能标志控制Background Session, Feature Flag第 11 章

B

英文原名中文译名简明定义参见章节
Background Session (BG_SESSIONS)后台会话脱离前台终端独立运行的会话实例,支持长时间任务在后台持续执行。由 BG_SESSIONS 功能标志控制启用Daemon, Agent Trigger第 11 章
Bash ClassifierBash 分类器使用机器学习对用户输入的 Bash 命令进行安全性分类的模块,高置信度的安全命令可自动放行。由 BASH_CLASSIFIER 功能标志控制启用Permission Pipeline, BashTool第 3 章
Bridge Mode桥接模式Claude Code 与 IDE(如 VS Code、JetBrains)之间的双向通信协议,支持权限回调和状态同步。由 BRIDGE_MODE 功能标志控制启用IDE Integration, KAIROS第 7 章
Build-time Dead Code Elimination编译时死代码消除Bun 打包器在编译阶段根据功能标志求值结果,将条件为 false 的代码分支整段移除,减小产物体积。这是 Claude Code 功能标志机制的基础Feature Flag, Bun Bundle附录 C
Buddy伴侣精灵REPL 界面中的交互式动画角色组件,提供情感化反馈和视觉陪伴。由 BUDDY 功能标志控制启用REPL, Companion Sprite第 12 章
Bun BundleBun 打包使用 Bun 运行时的打包功能,在编译期注入功能标志的静态值。Bun 是 Claude Code 的主要构建和运行时工具链Feature Flag, Dead Code Elimination附录 C
Build Tool (buildTool)工具工厂函数创建工具实例的统一工厂函数,为未显式定义的方法(如 isEnabled、isReadOnly 等)填充安全默认值Tool, Tool Registry第 3 章

C

英文原名中文译名简明定义参见章节
Cache Safe Params缓存安全参数在 API 请求中标记的、不会导致 Prompt Cache 失效的参数集合,确保缓存命中率最大化Prompt Cache, Compaction第 7 章
Cached Micro Compact缓存式微压缩一种高级压缩策略,在压缩过程中维护 Prompt Cache 的边界标记,避免因压缩导致的缓存全面失效。由 CACHED_MICROCOMPACT 功能标志控制Compaction, Prompt Cache, Micro Compact第 7 章
Channel频道KAIROS 模式中用于 IDE 与 Claude Code 之间传递消息和权限请求的双向通信管道。由 KAIROS_CHANNELS 功能标志控制KAIROS, Bridge Mode第 6 章
CHICAGO_MCPChicago MCP特定的 MCP 服务器配置模式,集成了计算机使用(Computer Use)能力和专用工具集。由 CHICAGO_MCP 功能标志控制MCP, Feature Flag第 7 章
CLI (Command Line Interface)命令行界面Claude Code 的主要交互入口,基于终端的文本界面,使用 Ink 框架渲染 React 组件。负责参数解析、REPL 初始化和用户输入捕获REPL, Ink第 2 章
CLAUDE.mdCLAUDE 记忆文件记忆系统的核心载体文件,支持全局级(~/.claude/CLAUDE.md)、项目级(项目根目录)和目录级的嵌套层级。内容在每轮对话开始时被注入到系统提示中Memory, Memory Injection第 6 章
Compaction上下文压缩将冗长的对话历史压缩为保留关键信息的精简摘要,以释放 Token 空间供后续对话使用。Claude Code 提供了多种压缩策略:micro-compact、auto-compact、history snip、context collapseAuto Compact, Context Window, Token Budget第 7 章
Companion Sprite伴侣精灵组件Buddy 功能的可视化实现,在终端中渲染的动画角色 React 组件Buddy, REPL第 12 章
Concurrency Safe并发安全工具的属性之一,标记为并发安全的工具可以被流式工具执行器同时调度执行,不必等待前一个调用完成Tool, Streaming Tool Executor第 3 章
Context Collapse上下文折叠比传统压缩更激进的上下文缩减策略,采用专门的折叠 UI 让用户感知并可选择恢复被折叠的内容。由 CONTEXT_COLLAPSE 功能标志控制Compaction, Context Window第 7 章
Context Window上下文窗口模型单次请求可处理的最大 Token 数量限制,是所有上下文管理策略的根本约束。Claude Code 的压缩系统、记忆系统都围绕这一限制进行设计Token, Compaction, Token Budget第 7 章
Coordinator Mode协调器模式多智能体协作中的中枢角色,负责任务分发、进度汇总和结果整合。由 COORDINATOR_MODE 功能标志控制Agent, Subagent, FORK_SUBAGENT第 10 章
COWORKER_TYPE_TELEMETRY协作者类型遥测自动检测并上报当前协作环境(IDE 插件、独立终端、CI 管道等)类型的匿名遥测功能Feature Flag, Telemetry第 13 章
Cron ToolCron 定时工具智能体触发器中基于标准 cron 表达式定义执行计划的工具集(CronCreateTool、CronDeleteTool、CronListTool)。由 AGENT_TRIGGERS 功能标志控制Agent Trigger, Daemon第 9 章

D

英文原名中文译名简明定义参见章节
Daemon守护进程Claude Code 以长期运行的后台进程方式运行的模式,支持持久化服务和定时任务执行。由 DAEMON 功能标志控制Background Session, Agent Trigger第 11 章
Dead Code Elimination死代码消除编译器/打包器在构建阶段识别并移除永远不会被执行到的代码路径的优化技术。在 Claude Code 中,Feature Flag 的 false 分支通过此机制被移除Feature Flag, Bun Bundle, Build-time Dead Code Elimination附录 C
DIRECT_CONNECT直连模式跳过中间代理层,直接建立与 Anthropic API 端点的网络连接。由 DIRECT_CONNECT 功能标志控制Feature Flag, SSH Remote第 11 章
Dynamic Tool Registration动态工具注册MCP 工具在运行时被动态发现、适配并注册到工具注册表的过程。与内置工具的静态注册不同,MCP 工具的数量和类型在编译时不确定MCP, Tool Registry, Build Tool第 12 章

E

英文原名中文译名简明定义参见章节
Enhanced Telemetry增强遥测扩展的匿名使用遥测数据收集能力。由 ENHANCED_TELEMETRY_BETA 功能标志控制Telemetry, COWORKER_TYPE_TELEMETRY第 13 章
Extended Thinking扩展思考模型在生成最终回复前进行的内部推理过程,通过额外的思考 Token 提升复杂任务的推理质量。由 ULTRATHINK 功能标志控制Ultrathink, Token, LLM第 5 章
Extract Memories记忆提取会话结束时自动从对话内容中识别并抽取可复用知识片段,持久化到记忆文件系统。由 EXTRACT_MEMORIES 功能标志控制Memory, CLAUDE.md, Team Memory第 10 章

F

英文原名中文译名简明定义参见章节
Feature Flag功能标志编译时通过 Bun define 注入的布尔开关,控制特定功能代码是否包含在最终产物中。当标志为 false 时,其守卫的代码分支通过死代码消除被整段移除Build-time Dead Code Elimination, Bun Bundle附录 C
File Persistence文件持久化跨 API 轮次追踪和记录文件系统变更的能力,支持会话恢复时的状态一致性。由 FILE_PERSISTENCE 功能标志控制Background Session, Compaction第 11 章
Fork Mode / Fork SubagentFork 模式 / Fork 子智能体通过 fork 机制创建独立子进程执行子任务的模式,子智能体拥有独立的上下文和权限范围。由 FORK_SUBAGENT 功能标志控制。子智能体通过递归调用 Main Loop 实现嵌套执行Subagent, Agent, Main Loop第 9 章
Fullscreen Layout全屏布局Claude Code 在全屏终端环境(如 tmux、iTerm2)中启用的增强布局,支持多面板和浮动元素。是 Terminal Panel 等高级 UI 功能的前提Terminal Panel, REPL第 12 章

G-H

英文原名中文译名简明定义参见章节
GlobToolGlob 搜索工具按文件名 glob 模式匹配搜索文件的工具,按修改时间排序返回结果。标记为 readOnly 和 concurrencySafeGrepTool, FileReadTool, Tool第 3 章
GrepToolGrep 搜索工具基于 ripgrep 的正则内容搜索工具,支持 files_with_matches / content / count 三种输出模式。标记为 readOnly 和 concurrencySafeGlobTool, Tool第 3 章
Hard Fail硬失败在关键错误时直接终止而非降级处理的模式。由 HARD_FAIL 功能标志控制Feature Flag, Permission Pipeline第 3 章
Hook钩子在特定生命周期事件(如工具执行前后、会话开始/结束)触发的用户自定义脚本或回调函数。是 Claude Code 生命周期扩展的核心机制Hook Prompts, PreToolUse, PostToolUse第 8 章
Hook Prompts钩子提示词允许钩子向对话流中注入自定义提示词的机制,实现动态的系统级指令定制。由 HOOK_PROMPTS 功能标志控制Hook, System Prompt第 9 章
History Snip历史裁剪 / Snip Compact对已处理的对话历史进行智能裁剪的压缩策略,保留关键信息的同时大幅缩减 Token 占用。由 HISTORY_SNIP 功能标志控制Compaction, Auto Compact, Token第 7 章

I-J-K

英文原名中文译名简明定义参见章节
IDE IntegrationIDE 集成Claude Code 通过 Bridge Mode 或 KAIROS 模式与 IDE(如 VS Code、JetBrains)的集成能力,支持权限回调、状态同步和双向通信Bridge Mode, KAIROS, Channel第 7 章
InkInk 框架基于 React 的终端 UI 渲染框架,Claude Code 使用它将 React 组件树渲染为终端文本输出。是表现层的核心技术CLI, REPL, React第 2 章
Job Classifier作业分类器基于 Templates 功能标志的分类模块,自动识别用户请求类型并路由到对应的处理流程Templates, Feature Flag第 9 章
JWT (JSON Web Token)JSON Web 令牌在 IDE 桥接模式中用于安全认证的令牌机制,确保 CLI 与 IDE 插件之间的通信安全Bridge Mode, IDE Integration第 7 章
KAIROS助手模式 / KAIROS 模式面向 IDE 集成的完整协作功能集,包含频道通信、会话恢复、GitHub Webhook 集成等能力。由 KAIROS 功能标志控制,有多个子标志(KAIROS_BRIEF, KAIROS_CHANNELS 等)Channel, Bridge Mode, Feature Flag第 6 章
KAIROS DreamKAIROS Dream 模式KAIROS 的扩展模式,用于加载额外的技能集。由 KAIROS_DREAM 功能标志控制KAIROS, Skill第 6 章

L-M

英文原名中文译名简明定义参见章节
Layered Architecture分层架构Claude Code 的整体架构风格,分为表现层(Presentation)、编排层(Orchestration)、能力层(Capability)和基础设施层(Infrastructure)四个层次Agent Harness, CLI, Main Loop附录 A
LLM (Large Language Model)大语言模型Claude 等基于 Transformer 架构的大规模预训练语言模型,是智能体的推理核心。在 Claude Code 中,LLM 通过 Agent Harness 与工具系统交互Agent, Agent Harness, API Turn第 1 章
Lodestone磁石增强型记忆检索与匹配机制,提升从记忆文件系统中查找相关知识的准确率。由 LODESTONE 功能标志控制Memory, CLAUDE.md第 10 章
Main Loop主循环Claude Code 的核心执行循环,负责接收用户输入、调用模型 API、处理工具调用、渲染输出的迭代流程。每个迭代称为一个 turnAPI Turn, Tool, Query Engine第 2 章
MCP (Model Context Protocol)模型上下文协议Anthropic 定义的标准化协议,允许外部工具服务器向模型提供上下文信息和可调用工具。Claude Code 实现了完整的 MCP 客户端Dynamic Tool Registration, MCP Skills第 12 章
MCP SkillsMCP 技能发现通过 MCP 协议从外部服务器动态发现和加载可扩展技能的能力。由 MCP_SKILLS 功能标志控制MCP, Skill, Dynamic Tool Registration第 7 章
Memory记忆持久化存储的用户偏好、项目知识和历史经验的文件系统,跨会话保留关键信息。核心载体是 CLAUDE.md 文件CLAUDE.md, Extract Memories, Team Memory第 6 章
Memory Injection记忆注入在每轮对话开始时将 CLAUDE.md 文件中的知识注入到系统提示中的过程,参见附录 A.3 的记忆注入路径Memory, CLAUDE.md, System Prompt第 6 章
Message Actions消息操作在对话消息上提供的上下文操作按钮,如复制内容、重新生成回复等交互功能。由 MESSAGE_ACTIONS 功能标志控制Feature Flag第 12 章
Micro Compact微压缩在不触发完整压缩的情况下,对上下文进行轻量级缩减的快速压缩策略。与 Cached Micro Compact 配合使用可维护缓存边界Compaction, Cached Micro Compact, Auto Compact第 7 章
Monitor Tool监控工具在 Bash 工具执行后台命令时提供实时输出监控和状态追踪的能力。由 MONITOR_TOOL 功能标志控制BashTool, Tool第 7 章
Multi-tier Settings三级配置设置系统的层级配置模型,包含全局(~/.claude/settings.json)、项目(.claude/settings.json)和本地(.claude/settings.local.json)三个级别,低优先级到高优先级逐层覆盖Permission Mode, Settings Sync第 5 章

N-O-P

英文原名中文译名简明定义参见章节
Native Client Attestation原生客户端认证启用平台原生的客户端身份验证机制。由 NATIVE_CLIENT_ATTESTATION 功能标志控制Feature Flag, Permission Pipeline第 3 章
Permission Mode权限模式控制智能体自主执行级别的设置,包括 ask(逐次确认)、auto-edit(编辑自动放行)、full-auto(完全自动)等。配合 Transcript Classifier 可实现自动推断Auto Mode, Permission Pipeline, Always Allow第 4 章
Permission Pipeline权限管线工具执行前的多层权限检查管道,包含分类器评估、用户确认对话框和自动放行规则的完整决策链。参见附录 A.3 的权限判定路径Permission Mode, Bash Classifier, Transcript Classifier第 4 章
Plan ModePlan 模式Ultraplan 功能提供的交互式规划界面,允许用户在执行前审查、修改和确认复杂任务计划。进入 Plan Mode 后仅允许使用只读工具EnterPlanModeTool, ExitPlanModeV2Tool, Ultraplan第 14 章
Power Assertion幂等断言确保操作可以安全重复执行而不会产生副作用的代码设计原则。在工具系统设计中用于保障重试安全性Tool, Unattended Retry第 3 章
PreToolUse / PostToolUse工具执行前/后钩子在工具执行前/后触发的生命周期钩子,分别用于修改输入参数或阻止执行、处理执行结果或记录日志Hook, Hook Prompts第 8 章
Proactive Mode主动模式智能体在用户空闲时主动分析代码、提出建议或执行后台任务的能力。由 PROACTIVE 功能标志控制Feature Flag, SleepTool第 5 章
Prompt Cache提示缓存Anthropic API 提供的缓存机制,对重复出现的系统提示和上下文前缀进行缓存以降低延迟和成本Cache Safe Params, Compaction第 7 章
Prompt Cache Break Detection提示缓存断裂检测在压缩等操作中检测缓存边界是否被破坏,并报告对缓存命中率的影响。由 PROMPT_CACHE_BREAK_DETECTION 功能标志控制Prompt Cache, Compaction第 7 章

Q-R

英文原名中文译名简明定义参见章节
Query Engine查询引擎管理完整对话生命周期(从接收用户输入到输出最终回复)的核心引擎,协调模型调用、工具执行和上下文管理。封装了与 Anthropic Messages API 的所有通信细节Main Loop, Async Generator, API Turn第 2 章
Quick Search快速搜索在当前对话历史中进行即时搜索的界面功能,支持快速定位特定内容。由 QUICK_SEARCH 功能标志控制Feature Flag第 12 章
Reactive Compact响应式压缩在 Token 使用量接近阈值时自动触发的压缩策略,作为对资源压力的实时响应。由 REACTIVE_COMPACT 功能标志控制Auto Compact, Compaction, Token Budget第 7 章
ReactReact 框架Claude Code 的 UI 层基于 React 框架构建,通过 Ink 适配器将 React 组件树渲染为终端文本输出Ink, CLI, REPL第 2 章
ReadOnly Tool只读工具标记为 readOnly 的工具,仅执行读取操作而不修改文件系统或外部状态。只读工具在 Plan Mode 下也可使用,通常权限约束更宽松Tool, Plan Mode, Concurrency Safe第 3 章
REPL (Read-Eval-Print Loop)交互式循环Claude Code 的主界面循环,持续接收用户输入、执行处理、渲染输出,形成交互闭环。基于 Ink 框架渲染CLI, Ink, Main Loop第 2 章
Runtime Gate运行时门控功能标志的一种类型,编译时为 true 但在运行时还需额外条件(如环境变量、服务端配置)才真正激活。如 KAIROSCOORDINATOR_MODEFeature Flag, Build-time Dead Code Elimination附录 C

S

英文原名中文译名简明定义参见章节
Selector PatternSelector 模式状态管理中的高效订阅模式,允许组件只订阅它们关心的状态子集,避免不必要的重渲染State Management, React第 2 章
Settings Sync设置同步将用户配置(权限规则、环境变量等)在本地与云端之间双向同步的能力。由 UPLOAD_USER_SETTINGSDOWNLOAD_USER_SETTINGS 功能标志控制Multi-tier Settings, Feature Flag第 10 章
Skill技能可安装的扩展能力包,通过提示词模板和工具定义扩展智能体在特定领域的专业能力。通过 slash command 触发调用Skill Generator, MCP Skills, Slash Command第 11 章
Skill Generator技能生成器动态生成新技能定义的工具,支持用户通过自然语言描述创建自定义技能。由 RUN_SKILL_GENERATOR 功能标志控制Skill, Feature Flag第 7 章
Slash Command斜杠命令通过 / 前缀触发的技能调用方式,如 /commit/review-pr 等。每个 slash command 对应一个已注册的技能Skill, SkillTool第 11 章
Snip Compact裁剪压缩History Snip 功能的压缩实现,对已处理的历史消息进行智能裁剪History Snip, Compaction第 7 章
SSH RemoteSSH 远程模式通过 SSH 协议连接到远程机器并在远程环境中运行 Claude Code 的能力。由 SSH_REMOTE 功能标志控制Feature Flag, DIRECT_CONNECT第 11 章
State Management状态管理Claude Code 的全局应用状态管理机制,使用中心化的状态 store 配合 selector 模式实现高效的状态订阅和更新Selector Pattern, React第 2 章
Stop Reason停止原因模型响应中标识本轮推理结束原因的字段,取值为 end_turn(正常结束)或 tool_use(需要执行工具)。Main Loop 根据 stop reason 决定是否继续循环API Turn, Main Loop, Tool第 2 章
Stream流 / 流式数据按块逐步传输和处理的方式,Claude Code 使用流式 API 实现逐步输出和工具调用。底层通过 Async Generator 实现Async Generator, Query Engine第 13 章
Streaming Tool Executor流式工具执行器以流式方式执行工具并在工具执行过程中实时渲染输出的执行模块。支持并发安全工具的并行调度Tool, Concurrency Safe, Stream第 3 章
Subagent子智能体由主智能体 fork 或派生的独立执行单元,拥有独立的上下文和权限,处理特定的子任务。通过递归调用 Main Loop 实现嵌套执行Fork Mode, Agent, Coordinator Mode第 9 章
System Prompt系统提示词注入到每次 API 请求开头的指令文本,定义智能体的行为规范、可用工具和使用约束。CLAUDE.md 的记忆内容通过 Memory Injection 合并到系统提示中Memory Injection, CLAUDE.md, Prompt Cache第 2 章

T

英文原名中文译名简明定义参见章节
Team Memory (TEAMMEM)团队记忆面向团队的共享记忆文件系统,支持团队成员之间共享项目知识和编码规范。由 TEAMMEM 功能标志控制Memory, CLAUDE.md, Extract Memories第 10 章
Terminal Panel终端面板全屏布局中的独立终端面板组件,允许用户在不离开 Claude Code 的情况下执行终端命令。由 TERMINAL_PANEL 功能标志控制,快捷键 Meta+JFullscreen Layout, Feature Flag第 12 章
Templates模板系统启用作业分类器(Job Classifier)的分类模块,用于识别和路由不同类型的用户请求。由 TEMPLATES 功能标志控制Job Classifier, Feature Flag第 9 章
Token词元 / Token模型处理文本的基本单位,也是上下文窗口容量和 API 计费的核心度量。所有上下文管理策略都围绕 Token 的有效利用展开Context Window, Token Budget, Compaction第 2 章
Token BudgetToken 预算对单次会话中可用 Token 总量进行规划和监控的管理机制,提供用量预警和分配策略。由 TOKEN_BUDGET 功能标志控制Token, Context Window, Compaction第 7 章
Tool工具智能体可调用的外部能力单元(如文件读写、Bash 命令、网络搜索等),通过标准化接口注册和执行。所有工具都遵循 Tool Interface 定义的协议Tool Registry, Build Tool, Permission Pipeline第 3 章
Tool Interface工具接口所有工具必须遵循的标准协议,定义了 isEnabled、isReadOnly、isConcurrencySafe、isDestructive、checkPermissions 等核心方法Tool, Build Tool第 3 章
Tool Orchestration工具编排智能体根据任务需要选择、组合和排序多个工具调用的高层调度能力Tool, Agent, Main Loop第 3 章
Tool Permission Context工具权限上下文包含当前权限模式、已授权规则和待处理检查的状态对象,贯穿工具执行的权限决策流程Permission Pipeline, Permission Mode第 4 章
Tool Registry工具注册表全局工具注册、发现与组装的中心模块,负责将内置工具与 MCP 动态工具合并,按名称排序后去重(内置工具优先)Tool, Dynamic Tool Registration, MCP第 3 章
ToolSearch Tool工具搜索工具按关键词匹配延迟加载的工具,帮助模型在大量可用工具中快速定位需要的工具。由 ToolSearch 功能标志控制Tool Registry, Feature Flag第 3 章
Transcription / Transcript对话转录 / 转录记录完整的对话历史记录,包含所有用户消息、模型回复和工具调用结果。是压缩和审计的数据基础Transcript Classifier, Compaction第 2 章
Transcript Classifier转录分类器基于对话内容自动判断应使用的权限模式的分类模型,支持从对话上下文推断 auto 模式。由 TRANSCRIPT_CLASSIFIER 功能标志控制Permission Mode, Auto Mode, Feature Flag第 3 章
Tree-sitterTree-sitter 解析器增量式语法分析框架,用于对 Bash 命令进行精确的 AST 级别解析和安全分析。由 TREE_SITTER_BASH 功能标志控制,有影子模式(TREE_SITTER_BASH_SHADOW)用于验证Bash Classifier, Feature Flag第 3 章
Turn轮次对话主循环的一次完整迭代,从发送消息到模型到接收完整响应。一个用户请求可能触发多个 turn(当涉及工具调用时)API Turn, Main Loop, Stop Reason第 2 章

U-V

英文原名中文译名简明定义参见章节
UDS (Unix Domain Socket) InboxUnix 域套接字收件箱通过 Unix Domain Socket 接收来自其他本地进程的消息的通信端点。由 UDS_INBOX 功能标志控制Feature Flag, ListPeersTool第 7 章
Ultraplan超级规划提供交互式计划审查界面的高级规划功能,支持用户在执行前审批和修改复杂任务的执行方案。由 ULTRAPLAN 功能标志控制Plan Mode, EnterPlanModeTool第 5 章
Ultrathink深度思考启用扩展思考(Extended Thinking)能力的功能标志,允许模型在生成回复前进行更深入的推理Extended Thinking, Feature Flag, Token第 5 章
Unattended Retry无人值守重试在 API 调用失败时自动重试的机制,无需用户干预。由 UNATTENDED_RETRY 功能标志控制。配合 Power Assertion 确保重试的安全性Feature Flag, Power Assertion第 13 章
Verification Agent验证智能体在任务完成后自动启动的验证流程,用于确认任务结果的正确性和完整性。由 VERIFICATION_AGENT 功能标志控制Agent, Feature Flag第 8 章
Voice Mode语音模式启用 Push-to-Talk 语音输入和语音合成输出的交互模式,支持语音驱动的对话体验。由 VOICE_MODE 功能标志控制Feature Flag第 12 章

W-Z

英文原名中文译名简明定义参见章节
Web Browser Tool网页浏览器工具内置于 Claude Code 的浏览器面板,支持网页内容浏览、提取和交互。由 WEB_BROWSER_TOOL 功能标志控制WebFetchTool, WebSearchTool, Feature Flag第 7 章
Workflow Scripts工作流脚本支持自动化任务编排的脚本系统,允许定义和执行多步骤的工作流程。由 WORKFLOW_SCRIPTS 功能标志控制Agent Trigger, Feature Flag第 9 章
Worktree工作树Git worktree 的封装,为子智能体或并行任务创建隔离的工作目录,避免主工作区的文件冲突。由 Worktree Mode 功能标志控制Fork Mode, Subagent, EnterWorktreeTool第 9 章
Zod SchemaZod 验证模式使用 Zod 库定义的运行时类型验证模式,用于工具输入参数的类型校验和自动补全提示生成。每个工具的输入参数都通过 Zod Schema 进行验证Tool, Tool Interface, Build Tool第 3 章

:本术语表共收录核心术语约 100 条,涵盖全书主要概念。术语的中文译名为本书推荐的统一译法,读者在阅读其他资料时可能遇到不同的翻译。如需查找特定功能标志的详细说明,请参见附录 C;如需查找特定工具的属性信息,请参见附录 B。