📚 首页 / glossary / vocabulary-09.md

模块 09 重要英语词汇

对应模块:09-claude-code

产品与循环

Agentic Coding Tool — 智能体式编码工具 — 不只生成代码,还能在权限约束下读取仓库、执行工具并验证结果。

Agentic Harness — 智能体运行框架 — 负责输入处理、工具编排、上下文、权限与结果返回,是模型之外的确定性控制层。

Gather Context — 收集上下文 — 通过读文件、搜索和 git 状态建立任务模型,过度探索会吞噬主窗口。

Take Action — 执行动作 — 编辑文件或运行命令的阶段,必须经过权限和工具执行边界。

Verify Results — 验证结果 — 用测试、类型检查和 diff 等环境证据确认变更,而不是相信模型自述。

Headless Mode — 非交互模式 — claude -p 适合 CI/脚本,但必须预先定义权限、失败与超时语义。

记忆与上下文

CLAUDE.md — Claude 项目指令文件 — 每会话加载的是上下文而非强制配置,应保持精简并纳入层级治理。

Auto Memory — 自动记忆 — Claude 自己维护的跨会话笔记,自动加载受前 200 行或 25 KB 上限约束。

Managed Policy — 托管策略 — 由组织 IT/DevOps 下发的高层配置,用于统一和锁定企业要求。

Path-Specific Rules — 路径特定规则 — .claude/rules/ 中按文件路径触发的上下文,减少无关规则常驻。

Context Window — 上下文窗口 — 模型当前可见信息的有限预算,文件读取、记忆和工具描述都会竞争容量。

Context Compaction — 上下文压缩 — /compact 有损总结历史以腾出空间,不能替代从源头隔离大输出。

Checkpointing — 检查点机制 — /rewind 可回滚代码与对话,降低探索性变更的恢复成本。

Prompt Caching — 提示缓存 — 降低重复前缀成本与延迟,但模型切换可能触发一次无缓存慢轮次。

权限与自动化

Permission Mode — 权限模式 — default、acceptEdits、plan、auto、dontAsk、bypassPermissions 定义不同免询问范围。

Plan Mode — 规划模式 — 只读探索并输出待审计划,把 human approval 插在执行动作之前。

Allow Rule — 允许规则 — 仅开放明确需要的工具或命令,范围越宽失误影响面越大。

Deny Rule — 拒绝规则 — 在所有模式下保持生效的禁止项,是纵深防御的一层。

Bypass Permissions — 绕过权限询问 — 只应在不可逃逸的隔离容器或 VM 中使用,不能等同于普通自动化模式。

Hook — 生命周期钩子 — 在会话、轮次或工具调用事件执行确定性处理,是把规范变成机器门禁的机制。

PreToolUse — 工具调用前事件 — 可检查参数并阻止危险动作,是独立于模型决定的关键强制点。

PostToolUse — 工具调用后事件 — 适合 lint、格式化、审计和结果后处理,但不能撤销已发生的高风险动作。

Fail-Open — 故障时放行 — 提高可用性但扩大安全风险,只适合低风险或有其他强制层兜底的处理器。

Fail-Closed — 故障时拒绝 — 优先安全但可能阻断工作流,高风险 PreToolUse 通常应采用并提供恢复路径。

扩展与委派

Skill — 技能 — 以 SKILL.md 封装知识或流程,描述常驻而正文按需加载。

Slash Command — 斜杠命令 — 消息开头显式触发的命令入口,自定义 commands 已合并进 skills 体系。

Subagent — 子代理 — 在独立上下文和受限工具中完成专门任务,只向主会话返回摘要。

Explore Subagent — 探索子代理 — 内置只读代理,适合把大型仓库搜索从主上下文隔离出去。

Plugin — 插件 — 将 skills、hooks、subagents 和 MCP servers 打包分发的安装单元。

Marketplace — 插件市场 — 提供插件发现与安装,但安装前仍需审查其权限和供应链来源。

Model Context Protocol (MCP) — 模型上下文协议 — 连接外部工具和数据源,同时扩展了系统的权限与信任边界。

Tool Search — 工具搜索 — 按需加载 MCP 工具 schema,降低上下文占用但不替代权限控制。

Deferred Tool — 延迟工具 — 启动时只暴露名称、调用前再取 schema,适合工具数量较多的环境。

Prompt Injection — 提示注入 — 外部内容诱导模型偏离原始规则的攻击,接入抓取型 MCP server 时尤其需要隔离与确认。

运行与治理

Sandbox — 沙箱 — 限制文件系统和网络影响面的执行环境,是自动化权限放宽的前提之一。

Code Intelligence — 代码智能 — 提供定义跳转、引用查找和类型错误等结构化信号,减少盲目文件扫描。

Manual Approval — 人工批准 — 逐动作确认可降低高风险误操作,但过多提示会造成批准疲劳。

Approval Fatigue — 批准疲劳 — 审批频率过高导致机械放行,因此权限设计要聚焦真正高风险边界。

📚 目录