MemoryLake
返回全部文章
Tutorial2026 年 11 月 4 日·10 分钟阅读

如何在不丢失上下文的情况下将 Claude Cowork 任务迁移到 Claude Code (2026)

Cowork 在 10 月份改变了形态。在 Pro、Max 和 Ultra 方案中,新的 Cowork 任务在云端运行,而之前将任务保留在本地计算机上的设置已移除。如果你希望 Claude 在你自己的文件夹中工作,并将历史记录保留在自己的机器上,Anthropic 建议你转向其他工具。

其帮助中心明确指出:“对于仅在计算机上运行的新任务,请使用桌面应用中的 Claude Code。它在你的计算机上运行,并将文件夹和历史记录保留在本地。”

Anthropic 还提供了一条迁移 Cowork 任务的快捷路径。本指南涵盖了该路径、Cowork 任务在移动前包含的内容、每个部分在 Claude Code 中的归属,以及在删除 Cowork 中的任何内容之前需要检查的事项。如果你是反向迁移,请参阅从 Claude Code 迁移到 Cowork 的指南。对于普通对话而非任务,请参阅将 Claude 对话移动到 Claude Code 的指南。

为什么人们正在将 Cowork 任务迁移到 Claude Code

Anthropic 的帮助中心描述了 10 月份的变化:“2026 年 10 月 6 日起,Pro、Max 和 Ultra 方案中的新 Cowork 任务将在云端运行。” 设置 > 常规中的“仅在您的计算机上”选项已被移除,文章补充说你无法切换回旧模式。

在该日期之前你在计算机上启动的任务将保留在本地直到完成,每个任务都会带有一个横幅,说明它仅在此计算机上运行。新工作则会进入云端。对于许多人来说,这正是 Cowork 的意义所在:即使笔记本电脑关闭,任务也会继续运行,并且在网页端和移动端可以打开同一个会话。

但另一些人则希望相反。他们希望工作、文件夹和记录都保留在一台机器上。对于他们,Anthropic 的答案是 Claude Code,它可以在终端、IDE 或桌面应用的 Code 选项卡中运行 Claude。

Cowork 任务包含什么

在移动任务之前,了解其中包含的内容很有帮助。一个 Cowork 任务可以携带多项内容,而且它们并不都存储在同一个地方。

  • 对话内容。 你提出的要求、Claude 的操作以及它的反馈报告。
  • Claude 创建的文件。 在 Claude Desktop 中,Anthropic 表示“Cowork 保存工作的文件夹仍然存在”。请在设置中查找 Storage 文件夹。
  • 连接的文件夹。 你授予 Cowork 访问权限的文件夹,列在 Trusted folders 下。它们保留在你的计算机上。
  • 项目(如果任务属于某个项目)。 指令、上下文、计划任务和项目记忆。
  • 账号级别的组件。 连接器 (Connectors)、技能 (Skills) 和插件 (Plugins)。Anthropic 表示:“你添加的插件会保存到你的账号中,因此它在对话、Claude Code 以及 Cowork 中都能使用。”
  • 记忆 (Memory)。 Claude 从你的对话和云端 Cowork 任务中获得的记忆,此外,对于较旧的本地任务,还包括保留在任务中的记忆。

其中一些内容随下载移动,一些已经存在于你的账号中,还有一些需要你手动重建。

Anthropic 的路径:下载任务数据与 /port-task-data

Anthropic 的帮助中心列出了将 Cowork 任务带入 Claude Code 的三个步骤:

  1. 打开任务并选择 Download task data。
  2. 解压下载的文件并在 Claude Code 中打开该文件夹。
  3. “运行 /port-task-data 以接续你的上下文。”

下载会给你一个文件夹。在 Claude Code 中打开该文件夹会使其成为新会话的工作目录,而该命令允许 Claude 从任务数据中接续工作。

有两个细节值得注意。首先,帮助文章是 Anthropic 记录 /port-task-data 的地方;截至本文撰写时,Claude Code 自己的命令页面尚未列出它。其次,文章称该命令允许你接续上下文,但未列出它从下载中读取的具体内容。运行后,请让 Claude 总结它对该任务的了解,并将其与你的记忆进行对比。

如果你想一次性复制所有内容而不是逐个任务迁移,同一篇文章指向了桌面端主页上的一个卡片:选择 Export your Cowork data。

每个部分在 Claude Code 中的归属

Claude Code 以自己的方式进行记忆。Anthropic 的记忆文档以此为起点:“每个 Claude Code 会话都以一个全新的上下文窗口开始。” 有两种机制可以跨会话传递知识。

指令存放在 CLAUDE.md 中

CLAUDE.md 文件是“你编写的用于为 Claude 提供持久上下文的指令”。它们可以存在于项目中、所有项目的用户文件夹中,或组织级别。如果你的 Cowork 项目有指令,请将其重写为你工作文件夹中的 CLAUDE.md。Anthropic 指出,Claude 将这些文件视为“上下文,而非强制配置”,因此请保持其简短且具体。

学习内容存放在自动记忆 (Auto Memory) 中

自动记忆是“Claude 根据你的纠正和偏好自行编写的笔记”。Anthropic 表示:“每个项目在 ~/.claude/projects/<project>/memory/ 都有自己的记忆目录。” 项目路径来自 git 仓库,因此同一仓库的工作树会共享它。Claude 会在你工作时构建它,你可以阅读这些文件。我们的 Claude Code 自动记忆指南涵盖了它保存的内容以及如何查看。

文件和文件夹保留在原处

你连接的文件夹一直都在你的计算机上。在 Claude Code 中打开同一个文件夹,Claude 就会直接在那里工作。将你需要的任何内容从 Storage 文件夹复制到其中。

连接器随账号迁移

你在 claude.ai 中添加的连接器会跟随你的登录信息。Claude Code 的文档说明,如果你使用 claude.ai 账号登录了 Claude Code,“你在 claude.ai 中添加的 MCP 服务器(即连接器)会自动在 Claude Code 中可用”。因此,只要你使用同一个 claude.ai 账号登录,Cowork 任务使用的连接器在 Claude Code 中也可用。Cowork 通过桌面应用运行的本地 MCP 服务器则属于不同情况:需要将它们添加到 Claude Code 自己的配置中。

关于账号的一个提醒:如果你分别为工作和个人任务使用不同的 Claude 账号,请使用拥有该 Cowork 任务的账号登录 Claude Code,否则连接器和插件将不是你预期的那些。

项目需要做出决定

Anthropic 的 Cowork 项目文章列出了当前的一个限制:“项目仅在 Cowork 中可用,在 Claude Code 中不可用。对 Claude Code 的支持计划在未来的更新中推出。” Claude Code 有自己的 Projects 功能用于协调云端线程,目前处于公开测试阶段;我们的 Claude Code Projects 与项目记忆指南涵盖了它的存储方式。其文档分别描述了早期的对话项目和 Cowork 项目,并表示“在重新设计的体验覆盖它们之前,这些项目将继续按现状运行”。

在实践中,请计划自行重建 Cowork 项目。将其指令重建为 CLAUDE.md,将其参考文件重建为文件夹中的文件。如果你迁移的是对话项目而非 Cowork 项目,我们的将 Claude 项目迁移到 Claude Code 的指南涵盖了该路径。

离开 Cowork 前需要检查的事项

计划任务 (Scheduled tasks)

Cowork 的计划任务在云端按其自身的节奏运行。关于迁移到 Claude Code 的帮助文章并未说明计划任务会随任务数据一起迁移。在停止使用 Cowork 之前,请列出这些任务及其提示词和时间安排。

保留在旧本地任务中的记忆

对于仅在计算机上运行的任务,Anthropic 表示:“仅在计算机上运行的 Cowork 任务的记忆将保留在这些任务中。” 如果其中一个任务教会了 Claude 一些你依赖的东西,请将其写入 CLAUDE.md 或你自己的笔记中。

浏览器登录信息

如果你的任务通过 Cowork 内置浏览器登录了网站,我们的 Cowork 浏览器登录指南解释了 Cowork 保留的内容。

Claude Code 中的历史记录有时限

Claude Code 将会话保留在你的计算机上,但并非永久。cleanupPeriodDays 设置决定了“Claude Code 在删除会话转录和其他应用数据之前保留多少天”,默认值为 30。Anthropic 补充说,“清理操作会直接删除转录而不显示消息”。如果历史记录是你迁移的原因,请调高该设置。

在 Cowork 中删除

Anthropic 表示,删除的 Cowork 任务会立即从你的任务历史中移除,并在 30 天内从其后端存储中移除。自 11 月 3 日起,Claude Desktop 的 Reset App Data 也可以从 Anthropic 的服务器上删除已登录账号的 Cowork 任务,其确认对话框中会有此说明。请先下载,再进行清理。

人们首先尝试的操作

复制最终答案并重新开始。 答案只是最小的部分。其背后的决策和上下文才是为你节省时间的关键。

期望 Cowork 项目出现在 Claude Code 中。 Anthropic 目前将项目列为 Cowork 专用。请将指令重建为 CLAUDE.md。

将旧的 Cowork 指令粘贴到每个提示词中。 只需在 CLAUDE.md 中放入一次,Claude Code 就会在每个会话开始时加载它们。

假设本地历史记录永久保存。 Claude Code 默认会在 30 天后清理转录内容。

迁移后立即删除 Cowork 任务。 请先检查 /port-task-data 的结果。

手动迁移步骤

第 1 步:列出值得继续的任务

浏览“最近记录”并挑选仍在进行中或你会反复查看的任务。记录每个任务所属的项目、使用的文件夹以及与之关联的任何计划任务。

第 2 步:下载任务数据并迁移每个任务

对于列表中的每个任务,选择 Download task data,解压它,在 Claude Code 中打开该文件夹,然后运行 /port-task-data。接着让 Claude 总结它对该任务的了解,并纠正任何错误。

第 3 步:将项目指令重建为 CLAUDE.md

将 Cowork 项目的指令写入你工作文件夹中的 CLAUDE.md。保持规则简短。将较长的参考资料移至文件夹中的文件,并让自动记忆收集你在过程中提供给 Claude 的修正。

更好的方法:将任务中的决策保留在你控制的一个列表中

手动迁移揭示了 Cowork 历史记录的价值所在:它是一份关于你工作的决策、偏好和事实的简短列表,散布在许多任务中。每当工具改变存储方式时,你都得把它们挖掘出来,而 10 月份正是这样一个时刻。

MemoryLake 是一个记忆层,用于将该列表保存在一个由你维护的地方,并可供你连接的助手(如 ChatGPT、Claude Code 和 Codex)使用。

你用自己的语言亲自编写条目。不会从你的 Cowork 任务、Cowork 导出、Claude 账号、CLAUDE.md 文件、自动记忆或任何厂商的存储中读取、写入或删除任何内容。Download task data 和 /port-task-data 仍按 Anthropic 描述的方式工作。

第 1 步:创建 API 密钥

登录并从控制面板生成一个密钥。该密钥属于你的 MemoryLake 工作区,与你的 Claude 账号独立。

The MemoryLake console showing the API keys screen, where a new key is created and copied for use in an agent
The MemoryLake console showing the API keys screen, where a new key is created and copied for use in an agent

第 2 步:上传你的第一批记忆

从你在手动迁移的第 1 步和第 3 步中记录的内容开始:决策、惯例以及 Claude 在 Cowork 中需要的事实。每条条目一个要点。

The MemoryLake workspace with the first documents uploaded, listing each file as it becomes searchable memory
The MemoryLake workspace with the first documents uploaded, listing each file as it becomes searchable memory

第 3 步:连接你的 AI 和智能体

连接 Claude Code 和你使用的任何其他助手。无论工作是在 Cowork、Claude Code 还是以后在其他地方运行,相同的条目在每个助手中都可用。

The MemoryLake integrations screen listing the AI clients and agent frameworks that can be connected to the memory layer
The MemoryLake integrations screen listing the AI clients and agent frameworks that can be connected to the memory layer

这在实践中改变了什么

第一个区别是迁移过程更短。你只需迁移重要的任务并携带决策,而不是每一份转录内容。

第二个区别是在 Claude Code 中减少了重复解释。新会话从 CLAUDE.md 和自动记忆开始,而你过去提供给 Cowork 的事实已经记录在案。

第三个区别是降低了清理带来的风险。Claude Code 的转录清理和 Cowork 的删除操作不会带走这些决策。

将 Cowork 任务迁移到 Claude Code 的最佳实践

迁移你将继续的任务。 为每个任务使用 Download task data 和 /port-task-data。

检查 Claude 掌握了什么。 在命令运行后要求其提供总结。

将指令重建为 CLAUDE.md。 Cowork 项目目前不会迁移到 Claude Code。

复制 Storage 文件夹。 它保存了 Cowork 创建的文件。

离开前列出计划任务。 记录它们的提示词和时间安排。

如果历史记录很重要,请调高 cleanupPeriodDays。 默认值为 30 天。

最后再删除 Cowork 中的内容。 Anthropic 没有提供恢复已删除任务的方法。

结论

从 Cowork 到 Claude Code 的 Anthropic 官方路径分为三步:下载任务数据、在 Claude Code 中打开文件夹、运行 /port-task-data。它一次处理一个任务,且帮助文章未列出该命令携带的具体内容,因此请检查结果。

围绕该路径,重建那些不随任务迁移的内容。项目指令变为 CLAUDE.md,文件来自 Storage 文件夹,计划任务需要列出清单。将决策本身保留在你控制的地方,这样下次 Claude 存储方式发生变化时,你的迁移成本会更低。

常见问题

如何将 Cowork 任务移动到 Claude Code?

打开任务并选择 Download task data,解压下载文件并在 Claude Code 中打开该文件夹,然后运行 /port-task-data 以接续你的上下文。

我还能仅在计算机上运行 Cowork 吗?

对于 Pro、Max 和 Ultra 方案中的新任务,不可以。自 10 月 6 日起,新任务在云端运行。Anthropic 建议对仅在计算机上运行的任务使用 Claude Code。

Cowork 项目可以在 Claude Code 中使用吗?

Anthropic 的 Cowork 项目文章称,项目仅在 Cowork 中可用,在 Claude Code 中不可用,且支持计划正在制定中。请将项目的指令重建为 CLAUDE.md。

Claude Code 将我的历史记录保存在哪里?

保存在你的计算机上,路径为 ~/.claude/projects/,Claude Code 在此处存储会话转录和自动记忆。默认情况下,它会在 30 天后删除转录内容。

我的插件可以在 Claude Code 中使用吗?

Anthropic 表示,你添加的插件会保存到你的账号中,因此它在对话、Claude Code 以及 Cowork 中都能使用。

如何导出我所有的 Cowork 数据?

选择桌面端主页卡片上的 Export your Cowork data。对于单个任务,请使用 Download task data。