AGENTS.md
许多 AI 编程智能体共用的项目说明文件
一个写给所有 AI 编程智能体(而不只是 Claude)的项目说明 Markdown 文件。如果仓库里有 AGENTS.md 而没有 CLAUDE.md,Claude Code 会把它当作项目说明来读。如果你同时还有 CLAUDE.md,就在 CLAUDE.md 里导入 AGENTS.md,让每个工具都遵守同样的规则。
用浅显的话解释人工智能术语。每个术语都注明了出处,你可以打开原文阅读完整的定义。
每条解释都是用浅显的话写成的简短概要。以原文为准:两者不一致时,请以原文为准。
共 52 个术语 · 2026-10-19 核对
许多 AI 编程智能体共用的项目说明文件
一个写给所有 AI 编程智能体(而不只是 Claude)的项目说明 Markdown 文件。如果仓库里有 AGENTS.md 而没有 CLAUDE.md,Claude Code 会把它当作项目说明来读。如果你同时还有 CLAUDE.md,就在 CLAUDE.md 里导入 AGENTS.md,让每个工具都遵守同样的规则。
由一个团队负责人协调、一起工作的多个 Claude Code 会话
由团队负责人协调的多个独立 Claude Code 会话,它们共用一份任务清单,队友之间可以互发消息。子智能体待在一个会话里面,只向那个会话汇报;而每个队友都有自己的上下文窗口,你可以直接和其中任何一个对话。这项功能还处于实验阶段,默认是关闭的。
让 AI 自己读代码、运行代码、修改代码的工作方式
一种工作方式:AI 自己读文件、执行命令、做出修改,而你在一旁看着、给它改方向,或者干脆走开。聊天助手只会用文字回答,你得自己复制并应用。Claude Code 是智能体式的,因为它有能实际动手的工具,而不只是给建议。
包在模型外面、把它变成编程智能体的程序
把语言模型变成得力编程智能体的工具、上下文管理和执行环境。Claude Code 是框架,Claude 是它里面的模型。框架提供文件访问、Shell 命令、权限检查、记忆加载,以及把一个个动作串起来的循环。
收集上下文、动手、检查结果,如此反复的循环
Claude 处理每项任务时走的循环:收集上下文、采取行动、检查结果,再重复,直到工作完成。每次使用工具都会带回信息,决定下一步怎么走;你随时可以打断循环、改变方向。钩子、技能包和 MCP 都接在这个循环的特定阶段上。
Claude Code 从你的会话发布出来的实时网页
Claude Code 从你的会话发布到 claude.ai 上一个私人地址的实时、可交互网页。你可以直观地看结果,或者把它分享出去,而不用读终端里的文字;会话再次发布时,页面会就地更新。工件和在 claude.ai 对话中做出的工件出现在同一个展示库里。
Claude 根据你的纠正和偏好给自己写的笔记
Claude 根据你的纠正和偏好给自己写的笔记,按 git 仓库分别保存在 ~/.claude/projects/ 下。MEMORY.md 索引的开头部分会在每次会话开始时加载,所以学到的东西会延续下去。自动记忆是 Claude 写的,CLAUDE.md 是你写的。
由一个分类模型替你批准操作的权限模式
一种权限模式:由另一个分类模型代替你审查 Claude Code 的操作,所以大多数操作不用询问就会执行。遇到符合你明确设定的询问(ask)规则的操作,Claude Code 仍然会先问你。分类模型会拦下超出任务范围的操作、不可信的基础设施和提示词注入;它从不看工具结果,所以文件里的恶意文字无法操纵它。
不加载钩子、技能包、插件和记忆就启动 Claude Code
加上 --bare 参数时,Claude Code 启动时不加载钩子、技能包、自定义命令、子智能体、插件、MCP 服务器、自动记忆和 CLAUDE.md。唯一的例外是你用 --add-dir 传入的文件夹里的技能包。在每台机器上都必须得到同样结果的 CI 和脚本,推荐使用这种模式。
随 Claude Code 附带的现成技能包,例如 /code-review
Claude Code 自带的、基于提示词的做事手册,例如 /batch、/code-review、/debug 和 /loop。内置命令执行的是固定的逻辑,而内置技能包是给 Claude 一段详细的提示词,让它自己组织工作。所以它可以启动智能体、读取文件,并根据你的代码库灵活调整。
把外部事件推送进正在运行的会话的 MCP 服务器
一种 MCP 服务器,它把事件推送进你正在运行的会话,让 Claude 能对你离开终端时发生的事情作出反应。通道可以是双向的:Claude 读取传进来的事件,再通过同一个通道回复。研究预览版包含 Telegram、Discord 和 iMessage。
每次发提示词时保存的还原点,可以用来撤销修改
你每次发送提示词时创建的还原点。Claude Code 在每次编辑前都会保存文件,所以按两次 Esc 或运行 /rewind,就能把代码、对话或两者一起还原到之前的某个时间点。检查点和 git 是分开的,也不会记录通过 Shell 命令做出的修改。
Claude Code 读取配置的文件夹
Claude Code 读取配置的文件夹:设置、钩子、技能包、子智能体、规则和自动记忆。项目在根目录放一个 .claude/ 来存项目设置,而适用于所有项目的个人默认设置放在你主文件夹里的 ~/.claude/。
你写给 Claude 的长期说明文件
你写给 Claude 的长期说明 Markdown 文件,每次会话开始时都会加载。项目约定、架构说明和“一定要做 X”这类规则都写在这里。它可以放在项目里,放在适用于你所有项目的 ~/.claude/ 里,也可以放在组织策略里。找到的所有文件会从最宽泛的到最具体的合并在一起,项目根目录的那个文件在压缩之后还会重新读取。
在云端而不是在你电脑上运行的 Claude Code 会话
合上笔记本电脑后仍会继续运行的 Claude Code 会话,因为它运行在云端基础设施上,而不是你的机器上。你可以从 claude.ai/code、Claude 手机应用、选中 Cloud 的桌面应用,或者用 claude --cloud 启动它。在你自己的终端或 IDE 里运行的会话叫本地会话。
输入 /名称 就能运行的可重复使用的指令
在提示框里输入 /名称 就能调用的可重复使用的指令。/clear、/model、/compact 等内置命令用来控制会话;你也可以把自己的命令作为文件放进 .claude/commands/,或者从插件安装。现在推荐用技能包来打包多步骤的命令。旧名称“斜杠命令(slash command)”指的是同一个东西。
上下文快满时自动把对话做成摘要
上下文窗口快到上限时,自动把对话做成摘要。先清掉较早的工具输出,再给对话做摘要。之后项目根目录的 CLAUDE.md 和自动记忆会从磁盘重新加载,但只在聊天里给出的指示可能会丢失。想自己动手压缩,就运行 /compact,例如 /compact focus on the API changes。
添加到你 claude.ai 账号里的 MCP 服务器
添加到你 claude.ai 账号里、而不是在 Claude Code 里设置的 MCP 服务器。用这个账号登录 Claude Code 后,你的连接器会出现在 /mcp 里,排在你本地添加的服务器旁边。组织也可以提供连接器,并逐个控制其中的工具。
Claude Code 会话的工作记忆
会话的工作记忆。里面装着对话、文件内容、命令输出、CLAUDE.md、自动记忆、已加载的技能包和系统指令。随着你工作,它会越装越满,直到压缩把它做成摘要。运行 /context 可以看到是什么占用了空间。
从手机把编程任务发到桌面应用
从手机启动的任务分配器。你从 Claude 手机应用发出一个编程任务时,它会在桌面应用里启动一个 Claude Code 会话,你的提示词会自动交给合适的工具。只有部分付费套餐可以使用。
决定模型每一步思考多少的设置
控制自适应推理的设置,自适应推理让模型在每一步自己决定要不要思考、思考多少。努力程度越高,思考词元越多,推理也越深入。努力程度越低,速度越快,花费也越少。只有部分模型支持这项设置。
模型在回答前展示出来的逐步推理
模型在回答之前一步一步进行、并且看得见的推理。你可以用努力程度来调整它;对于思考预算固定的模型,可以用 MAX_THINKING_TOKENS 给思考词元设上限。在终端里,思考内容以灰色斜体文字显示。
Markdown 文件最顶端的 YAML 设置块
Markdown 文件最顶端的一块 YAML 设置,夹在开头的 --- 行和结尾的 --- 行之间。技能包、子智能体、输出风格和规则都从这里读取设置,例如技能包的说明(description)或子智能体可用的工具(tools)。结尾 --- 之后的全部内容就是指令,而开头的 --- 必须是文件的第一行。
在设定的时刻自动运行的、你自己的处理程序
你定义的处理程序,会在 Claude Code 生命周期的特定时刻自动运行,例如工具运行之前、编辑文件之后或会话开始时。它可以是 Shell 命令、HTTP 端点、MCP 工具、LLM 提示词或子智能体。钩子是确定性的:它总是在那些时刻触发,而不是由模型决定什么时候运行。
用户无法覆盖的全组织统一设置
由 IT 或 DevOps 在整个组织中强制执行的设置,通过管理控制台从 Anthropic 的服务器下发,或者放在设备上 ~/.claude 以外的位置。用户设置和项目设置都无法覆盖它们。它们用于安全策略、合规规则,以及让每台机器使用同样的工具。
原文名称 · MCP (Model Context Protocol)
把 AI 工具连接到外部服务的开放标准
把 AI 工具连接到外部数据源和服务的开放标准。MCP 服务器给 Claude 带来新的工具,可以用于 Slack、Jira、数据库、浏览器以及其他数百种集成。你可以用 /mcp 连接服务器,或者把它们添加到 .mcp.json 里。
通过 MCP 给 Claude 提供工具、提示词或资源的程序
通过 MCP 给 Claude 提供工具、提示词或资源的程序。你可以用 claude mcp add 添加,也可以写进 .mcp.json、通过插件安装,或者作为 claude.ai 连接器添加。本地服务器作为一个进程运行,由它设置里的 command 和 args 字段启动;这些字段和你在提示框里输入的命令毫无关系。
只在需要时才加载 MCP 工具的详细信息
一种节省上下文的机制,把 MCP 工具结构定义(schema)的加载推迟到需要的时候。启动时只加载工具名称和服务器说明,Claude 决定使用某个工具时,才去取那个工具的完整结构定义。这样,闲置的 MCP 服务器就不会占用太多上下文。
用 claude -p 运行一个提示词后就退出
只运行一个提示词就退出、没有交互界面的模式,用 -p 或 --print 启动。它用在 CI、脚本和管道里,而且这次运行仍会保存为一个可以恢复的会话。它以前叫无头模式(headless mode),Agent SDK 是它对应的 Python 和 TypeScript 版本。
改变 Claude 回答方式的设置
一种配置,用来改变 Claude Code 给 Claude 的指令,从而设定回答的行为、语气或格式。CLAUDE.md 是在默认指令旁边补充项目背景。自定义输出风格则加入自己的指令,还可以去掉默认的软件工程指令。
决定 Claude Code 什么时候请你批准的基本规则
一个会话里请求批准的基本方式。在 CLI 里按 Shift+Tab 切换,在 VS Code、桌面应用和 claude.ai 里用模式选择器切换。模式有 default(显示为 Manual)、acceptEdits、plan、auto、dontAsk 和 bypassPermissions。
允许、询问或拒绝某种工具使用的设置
一条设置项,根据工具名称和参数模式来允许、询问或拒绝某次工具调用。规则按拒绝(deny)、询问(ask)、允许(allow)的顺序检查,最先匹配的那条生效。它们是在范围更大的权限模式之上做细致控制的手段。
Claude 只调查并提出计划、不做编辑的模式
一种权限模式:Claude 调查并提出修改方案,但不编辑你的源文件。它可以读取、搜索并运行探查用的命令,然后在动任何东西之前给出计划,请你批准。用 /plan 或按 Shift+Tab 进入。
一次就能安装的技能包、钩子、子智能体和 MCP 服务器的组合包
把技能包、钩子、子智能体和 MCP 服务器打包成一个可安装单位的组合包。插件里的技能包命名为 plugin-name:skill-name,所以许多插件可以并存。团队通过插件市场(marketplace)共享插件。
在 Claude Code 加载设置之前先认可这个文件夹
一个对话框,让你在 Claude Code 加载配置之前先认可这个文件夹。你的回答按项目文件夹分别保存,只有主文件夹例外——在主文件夹里,回答只在当前会话有效。在你信任一个文件夹之前,Claude Code 会暂不采用仓库提供的部分内容,例如 .claude/settings.json 里的允许(allow)规则。
企图劫持 AI 的隐藏恶意指令
藏在文件、网页或工具结果里的恶意指令,企图引导 Claude 去做你从没要求过的操作。Claude Code 用权限系统、命令注入检测和信任检查来防御。自动模式还会扫描工具结果,并用一个看不到注入文字的分类模型来审查操作。
在手机或浏览器上继续本地会话
通过 claude.ai,在手机或浏览器上继续你电脑上正在运行的 Claude Code 会话的方式。代码在你的机器上运行,文件也留在你的机器上,只有画面是远程的。它和在云端沙箱里运行的云端会话不同。
.claude/rules/ 里随 CLAUDE.md 一起加载的说明文件
.claude/rules/ 里按模块拆开的说明文件,和 CLAUDE.md 一起加载。规则可以在前置元数据里用 paths: 限定到某些路径,这样只有当 Claude 读取或编辑匹配的文件时才会加载。在规则真正派上用场之前,上下文都能保持精简。
把命令能碰到的文件和网络圈起来
在操作系统层面为 Bash 工具隔离文件和网络。命令在你事先设定的边界里运行,所以 Claude 可以在边界内自由工作,不用每条命令都请你批准。沙箱和权限规则是相互独立的两层。
绑定在一个文件夹上、有自己上下文的一段对话
绑定在你当前文件夹上、拥有自己独立上下文窗口的一段对话。你可以用 claude -c 恢复它,用 --fork-session 分叉它,也可以在不同终端里同时运行好几个。/clear 会开始新会话,旧会话仍然保存着,可以用 /resume 打开。
Claude Code 合并各个设置文件的顺序
Claude Code 读取设置的顺序,按优先级从高到低:托管策略、--settings 参数、.claude/settings.local.json、.claude/settings.json,然后是 ~/.claude/settings.json。列表会跨层级合并,单个值则以较高层级的为准,覆盖较低层级。
Claude 加进自己工具箱的一份 SKILL.md 说明文件
一份装着说明、知识或工作流程的 SKILL.md 文件,Claude 会把它加进自己的工具箱。技能包适合当前任务时,Claude 会自动加载它,你也可以用 /技能包名 来调用。技能包遵循开放的 Agent Skills 标准,取代了旧的自定义命令,不过旧命令仍然能用。
有自己上下文、只做一项交办任务的辅助 AI
一个专门的 AI 助手,在自己的上下文窗口里运行,有自己的系统提示词、工具和权限。它处理交办给它的任务,再把摘要交回主对话,所以大规模搜索不会塞满你的主上下文。内置的子智能体有 Explore、Plan 和 general-purpose。
使用 Claude Code 的任何地方:CLI、IDE、桌面应用或网页
你使用 Claude Code 的任何地方:CLI、VS Code、JetBrains、桌面应用或 claude.ai。所有使用界面共用同一个引擎。在你机器上运行的会话会读取你本地的 CLAUDE.md、设置和技能包,而云端会话从你仓库的一份全新副本开始。
Claude Code 在你的对话之前发送的指令
Claude Code 每次请求时都放在你的对话前面发送的指令,内容包括 Claude 如何使用工具、如何保证安全、如何排版回答。你可以用 --append-system-prompt 往里追加,或者用 --system-prompt 整个替换。CLAUDE.md 和输出风格的指令不属于系统提示词,它们是以系统提醒的形式送达的。
Claude Code 为 Claude 加进对话里的上下文
Claude Code 作为框架加进对话里、给 Claude 提供上下文的消息。它不是你自己发送的。CLAUDE.md、输出风格的指令、钩子返回的文字、技能包列表以及文件被修改的通知,都是这样传给 Claude 的。
用 /teleport 把云端会话拉到本地终端
/teleport 命令把云端的 Claude Code 会话拉到你的本地终端。Claude 会取回分支、加载对话历史,从云端会话停下的地方接着做。反方向是 --cloud,它把本地任务送到云端去运行。
Claude 能执行的动作,例如读文件或运行命令
Claude 能执行的动作:读文件、编辑代码、运行 Shell 命令、搜索网页或启动子智能体。正是工具让 Claude Code 成为智能体式的;没有工具,Claude 只能用文字回答。每次使用工具都会返回一个结果,在智能体式循环中影响 Claude 的下一个决定。
一个会话保存下来的文件记录
一个会话保存下来的记录。对话是你和 Claude 之间的往来;对话记录则是把这段对话存成文件,默认放在 ~/.claude/projects/ 下。你恢复会话时,Claude Code 会把这个文件读回来,所以会话结束后对话还能接着进行。
Claude 一次完整的回应,从你发消息到它结束
会话中 Claude 一次完整的回应。一个轮次从你发送消息开始,到 Claude 做完为止,中间可以有任意多次工具调用。一个会话由许多轮次组成,Stop 钩子在每个轮次结束时运行。
给 Claude 一项检查,让它反复做到工作真正通过为止
会话借此知道工作是否真的完成,而不是接受一个只是看起来对的结果。你给 Claude 一项它能运行的检查,例如测试、构建或截图对比,Claude 会一直做下去,直到通过为止。没有验证循环,判断“完成了”的就只有智能体自己。
让 Claude 在自己的 git 工作树里运行,并行工作就不会互相冲突
一种隔离模式,让 Claude 在 .claude/worktrees/ 下单独的 git 工作树里运行,用 -w 参数或在子智能体设置里写 isolation: worktree 开启。修改留在各自文件夹的各自分支上,所以并行工作的智能体各自编辑自己的那份文件副本。
共 1 个术语 · 2026-10-19 核对
共 1 个术语 · 2026-10-19 核对
没有符合搜索的术语。