如今 Claude Tag 记忆是如何组织的
频道笔记
“Claude 按频道保留记忆。每个频道(无论是公开还是私有)都有自己的笔记,且频道记忆不按个人组织。”频道笔记保存了“其惯例、谁负责什么以及在其中做出的决定”,Claude 在该频道中工作时会读取这些内容。
根据 Anthropic 的说法,记忆通过三种方式积累。您告诉 Claude 记住某些内容。Claude 自己保存事实,例如频道做出的决定。此外,当您要求时,Claude 可以读取过去的会话,尽管“它无法在这些会话中进行全文搜索,因此请指定时间范围或主题。”
工作区笔记
第二种范围更广。“在公开频道中,Claude 还可以保存工作区笔记,并在工作区中的每个频道中读取这些笔记。”这些笔记适用于组织范围内的惯例。Anthropic 的例子:“Claude 在 #data-eng 中工作时保存为工作区笔记的惯例,在您于 #analytics 中提问时也可以使用。而它为 #data-eng 本身保留的笔记则留在 #data-eng 的频道笔记中。”
Claude 决定某项内容会变成哪种笔记。在公开频道中,它会保存到“该频道的笔记,或者适用于整个工作区的工作区笔记”。
私有频道和群组私信
私有频道的读取多于写入。私有频道读取“该频道的笔记,加上工作区笔记(只读)”,并仅保存到“该频道的笔记”。群组私信(Group DM)是自包含的:Claude 仅读取和保存该群组私信的笔记,并且“它不会读取或添加到工作区笔记中”。
一对一私信
您与 Claude 的直接消息有其自己的笔记,但它们与工作区一起存储。“Claude 为每个一对一直接消息对话保留笔记,这些笔记存储在工作区中,而不是您的 Claude 账户中。”Anthropic 补充道:“当 Owner 断开工作区连接时,这些笔记会被删除,而不是在您断开自己在 Slack 中的 Claude 账户时删除。”
9 月份发生了什么变化
按频道划分的模式是最近才推出的。2026 年 9 月 10 日发布的 Claude Code 版本 2.1.268 的发布说明记录了这一变化:“更改了公开频道中的记忆:每个频道现在保留自己的笔记,Claude 不再召回在其他公开频道中保存的笔记;工作区笔记保持共享”。
在此之前,关于 Claude Tag 的解释将公开频道的记忆描述为在整个工作区中共享。如果您的团队在夏天配置了 Claude Tag 并了解了当时的记忆工作原理,您脑海中的模型可能还是旧的。
紧接着在 10 月 9 日发生了第二次变化。版本 2.1.296 “为具有 Claude Tag Admin 权限的成员,在 Activity 页面的 Memory 选项卡上,添加了创建、编辑和删除工作区及频道记忆文件的功能”。Anthropic 的审计和设置页面仍将编辑和删除描述为 Owner 操作,因此请检查您组织中的哪些角色实际上可以执行此操作。
为什么 Claude Tag 的记忆会让你感到意外
来自一个公开频道的笔记可能会出现在任何地方。 工作区笔记会在“工作区中的每个频道中读取,包括私有频道”。如果 Claude 认为在 #general 中说过的某些内容适用于整个工作区,那么私有团队频道也会读取它。
将频道设为私有并不会撤回其工作区笔记。 “如果频道在公开和私有之间切换,其频道笔记仍会保留在频道中”。但是,“Claude 在该频道公开时保存的工作区笔记仍会保留在工作区笔记中。”Anthropic 表示,如果不应该继续共享这些内容,Owner 必须将其删除。
转瞬即逝的细节通常不会被保留。 故障排除页面明确指出:“频道记忆是一个简短、精选的笔记,而不是转录文本,Claude 会决定什么值得保存,因此转瞬即逝的细节通常不会被保留。”此外还有大小限制:“每个频道的记忆预算是有限的,长条目会挤占其他所有内容。”
指令的优先级高于记忆。 在频道的 Configure 页面上设置的频道指令以及管理员设置的自定义指令,其优先级都高于记忆。Anthropic 的自定义表格指出,自定义指令在每个会话的范围内都会被读取,并且“优先级高于频道记忆”。与指令冲突的已记住偏好将会失效。
遗忘只是停止使用该条目,而不是从存储中删除。 当 Owner 删除某个条目,或者有人让 Claude 遗忘它时,“该条目将从 Claude 读取的内容和记忆文件视图中移除。该范围记忆的早期版本仍会与该范围一起存储,直到该范围的数据被删除”。
记忆不在您的导出数据中。 “在测试期间,Claude Tag 会话转录和记忆不包含在您组织的数据导出中”,并且您组织的自定义保留设置“不适用于 Claude Tag 转录或记忆”。
人们通常会陷入哪些误区
误以为公开频道的记忆是共享池。 这是早期的模型。现在每个频道都保留自己的笔记,只有工作区笔记是共享的。
误以为私有频道是完全封闭的。 它虽然不能写入工作区笔记,但会读取它们。
误以为 Claude 会记住频道中说过的所有话。 它只保留精选笔记,对于必须牢记的内容,您必须明确要求。
将冗长的操作手册放入记忆中。 Anthropic 建议将这些内容放入代码仓库(Repository)中,因为长条目会挤占其他所有内容。
误以为遗忘意味着彻底抹除。 早期版本仍会与该范围保留在一起,直到该范围的数据被删除。
解决方案:询问 Claude 记住了什么,在频道中进行纠正,然后将永久规则移至合适的位置
步骤 1:询问 Claude 在每个频道中记住了什么
在运行 Claude Tag 的每个频道中,直接询问它。Anthropic 建议的提示词是 @Claude what do you remember about this channel?。阅读回答时,请带着两个问题:每个条目是否仍然属实?它应该仅适用于此处,还是适用于整个工作区?
然后查看工作区级别。Owner 可以打开 Claude Tag 管理设置中的 Activity 页面,其中的 Memory 选项卡列出了“每个范围的记忆文件,您可以在其中阅读 Claude 为该工作区或频道保存的内容”。特别要阅读工作区笔记,因为它们会影响到每个频道。要对您的助手记住的内容进行更广泛的审计,请参阅我们关于审计 AI 记住的内容的指南。
步骤 2:纠正或删除条目,并让 Claude 记录修改
通过指明具体条目来纠正频道中的内容。Anthropic 的提示词库解释了为什么指明名称很重要:当您指出具体的条目时,“Claude 就不需要像面对‘清理你的记忆’那样去猜测哪些内容已经过时”。该库自带的纠正示例是 @Claude that's outdated — forget the entry about the old project name.(@Claude 那已经过时了——请忘记关于旧项目名称的条目。)
纠正之后,让它牢记。Anthropic 建议让 Claude “更新此频道的记忆,以免再次发生这种情况”,从而将一次性修复转变为永久规则。
对于不应共享的工作区笔记,尤其是频道转为私有之前保存的笔记,请让 Owner 从记忆文件中将其删除。并防止记忆过时:“几周前写入的条目可能会描述一个已不存在的代码仓库、所有者或惯例。”Anthropic 建议每周进行一次例行检查,让 Claude 审查其记忆。
步骤 3:将永久规则移至指令或代码仓库,将记忆留给事实
记忆是存放频道随时间学到的事实的正确地方,但它不是存放规则的最佳场所。Anthropic 的文档提供了三个更好的归宿:
- 频道指令(位于 Configure 页面),用于“Claude 在频道中的每个新会话中都会读取的永久指南”。它们的优先级高于记忆。
- 工作区或组织指令(位于管理员设置中),用于跨多个频道的规则。
- 代码仓库(Repository),用于操作手册。“对于较长的操作手册,请将它们放入 Claude 可以读取的代码仓库中。”当 Claude 克隆授权的代码仓库时,其
CLAUDE.md和规则文件会以与 Claude Code 相同的格式加载;我们关于 Claude Code 如何加载指令文件的指南介绍了该格式。
Anthropic 的技能仓库页面在表格中划分了界限。技能仓库用于存放如何调用 API 或任何团队都会复用的运行手册(Runbook)。频道记忆则用于“此频道首选的输出格式”、“此频道做出的一次性决定”以及“此团队中谁负责什么”。
有些内容不应该放在这两个地方。Anthropic 的良好习惯页面警告说,指令“引导 Claude,但不限制 Claude 自行决定”,并且某项硬性要求属于“代码仓库规则,而不是记忆笔记或技能”。
在 MemoryLake 中进行配置
Claude Tag 的记忆是为单一场所构建的:按频道组织的 Slack 工作区。然而,您团队的决策也存在于工单、文档以及人们使用的其他助手中。MemoryLake 是一个记忆层,用于将超出单个频道范围的重要决策保存在您维护的列表中,供 Claude 和您的其他助手使用。
You write the entries yourself, in your own words. Nothing is read out of, written to, or deleted from Claude Tag's channel notes, workspace notes, session transcripts, or any vendor's store. Slack conversations often include colleagues' and customers' information, so check your organization's policy before copying anything out of a channel.
步骤 1:创建 API 密钥
登录并从控制面板生成一个密钥。该密钥属于您的 MemoryLake 工作区,与您的 Claude 组织和 Slack 工作区相互独立。

步骤 2:上传您的第一批记忆
从您在修复步骤 1 中确认的决策开始,尤其是那些您希望在 Slack 之外保留的决策。每个条目包含一个决策,注明日期、原因以及来源频道。

步骤 3:连接您的 AI 和智能体
连接 Claude 以及您团队使用的其他助手。这样,相同的决策不仅可以在做出决策的频道中使用,还可以在 Claude 聊天、编码智能体或其他工具中使用。

这在实践中带来了什么改变
第一个区别是,记忆变成了您去审查的内容,而不是您去发现的内容。对每个频道进行简短的检查,就能看出 Claude 是基于什么在工作。
第二个区别是跨频道的意外减少了。当您知道工作区笔记会影响到私有频道时,您就可以决定哪些内容应该放在那里。关于团队记忆的通用方法,请参阅我们关于为团队设置共享 AI 记忆的指南。
第三个区别是职责划分更清晰。指令保存规则,代码仓库保存操作手册,记忆保存每个频道学到的内容,而您自己的列表则保存必须在 Slack 之外留存的决策。Anthropic 在其他地方也使用了相同的划分,正如我们对 Claude 托管智能体(Managed Agents)两个记忆库的探讨所展示的那样。
第四个区别是更好的可追溯性。了解事实的来源使其更容易被纠正,这正是我们关于记忆溯源的解释在总体上阐述的观点。Anthropic 自己的工程师曾写过在内部版本的 Claude Tag 中运行长达数月的会话,这在我们对 Anthropic CI 重建的探讨中有所提及。
Claude Tag 记忆的最佳实践
先询问,勿臆断。 询问 Claude 记住了关于该频道的什么内容是最快的检查方式。
阅读工作区笔记。 它们会影响到每个频道,包括私有频道。
明确要求 Claude 记住某些内容。 转瞬即逝的细节通常不会被保留。
保持条目简短。 每个频道的记忆预算是有限的。
将规则放入指令中。 它们的优先级高于记忆。
将操作手册放入代码仓库中。 记忆并非为长文档而设计。
每周进行审查。 过时的条目可能会描述已经发生变化的所有者和代码仓库。
结论
Claude Tag 按频道保留记忆。自 2026 年 9 月 10 日起,每个公开频道都有自己的笔记,并且只有从公开频道保存的工作区笔记才会在整个工作区中共享。私有频道会读取这些笔记,但无法向其添加内容。群组私信和一对一私信保留独立的笔记,且私信笔记与工作区一起存储。
记忆是预算有限的精选笔记。指令的优先级高于记忆,遗忘会使条目停止使用但不会从存储历史中抹除,并且在测试期间它不包含在数据导出中。
检查每个频道,按名称纠正条目,并将永久规则移至指令,将操作手册移至代码仓库。在您自己维护的地方保存那些在 Slack 之外也很重要的决策。