开启 3 天免费试用
注册即可免费体验全部高级功能。
*仅限新用户;每位用户只能获得一次试用。


要在不暴露私密上下文的前提下分享 Claude Artifact,在冻结确切版本、检查内容和行为、梳理它对会话、文件、Project、连接器和存储的依赖之前,先让它保持私密。新 Artifact 在你通过 Share 选择受众之前只有你能看到,而已发布的旧版 Artifact 链接无需 Claude 账户即可打开。以收件人身份测试链接,并在依赖它之前先测试停止分享的效果。
负责任使用 AI 的实用框架给出了更普遍的原则:只有当人工核实了生成内容的主张及其暴露边界之后,这些内容才可以分享。
关键要点
- 确认 Artifact 版本正确;在 Claude Code 中,每次发布都会成为一个版本,由 Share 控件决定查看者看到哪一个。[5]
- 新 Artifact 默认私密。在 Free、Pro 或 Max 上发布的旧版聊天 Artifact 任何拥有链接的人都能公开访问;Team 和 Enterprise 的共享则留在组织内,除非所有者允许外部链接。[2]
- 在 Team 或 Enterprise 中共享在聊天里创建的 Artifact 时,查看者还能访问该聊天中的附件和文件。[2]
- Project 访问、已连接的应用、对 Claude 的调用,以及个人或共享存储需要分别审查。[1][3]
- 停止分享会关闭原来的访问途径,但无法收回副本;取消发布旧版 Artifact 会永久删除其存储数据。[1][2]
- 把从其他 Artifact 复制来的代码视为不可信输入,运行前先审查。[2]
Artifact 看起来可能是独立的,但它依赖的往往不止可见面板。私密上下文可能包括:定义它的提示、早期修订版、上传的文档、Project 知识、测试数据中的姓名、源代码中的注释、隐藏的接口地址、浏览器存储、连接器输出,或交互式应用保存的信息。
Anthropic 把 Artifact 描述为可独立使用的成果,例如文档、演示文稿、设计、代码、仪表板和小型交互工具。视方案和设置而定,它们可以调用 Claude、读写已连接的应用,并在不同会话之间保存个人或共享数据。[1]可视化预览无法证明这些依赖是安全的。
建立一份暴露地图:
| 层面 | 分享前要问的问题 |
|---|---|
| 可见输出 | 是否含有姓名、记录、注释、元数据或无依据的主张? |
| 源代码 | 是否嵌入了密钥、内部网址、分析 ID 或不安全的依赖? |
| 创建它的会话 | 分享是否会连带消息、附件或文件? |
| Project | 收件人是否必须已有 Project 访问权?这还会暴露什么? |
| MCP/网络 | Artifact 可以联系哪些外部服务,或要求每位查看者登录哪些服务? |
| 持久存储 | 数据是个人的还是共享的?取消发布时会发生什么? |
| 副本和嵌入 | 查看者能否复制代码,或把公开结果嵌入到别处? |
至于如何构建和修订输出本身,请按另一篇 Claude Artifact 原型流程操作。本指南从某个版本已准备好接受访问审查时开始。
Anthropic 现在把当前 Artifact 与 2026 年 9 月 16 日之前在聊天中创建的旧版 Artifact 分开处理。当前 Artifact 只有一个 Share 菜单:Pro 和 Max 可选“Only you”或“Anyone with the link”,Team 和 Enterprise 另有仅限受邀者和全组织选项;权限分为 Can view、Commenter 和 Can edit。查看者需要 Claude 账户,而调用 Claude 或已连接应用的 Artifact 不能通过链接分享。[2]例外是在 Free、Pro 或 Max 上发布的旧版 Artifact:任何拥有链接的人无需账户即可查看和使用,已登录用户还可以复制它。[2]
| 操作 | 受众 | 审查前提 |
|---|---|---|
| 分享当前 Artifact | 受邀者、组织或已登录的链接持有者 | 选择范围最窄的受众和权限 |
| 发布旧版聊天 Artifact | 公开链接,无需账户 | 把每一个可见字段和行为都视为在互联网上公开 |
| 在 Team/Enterprise 中分享旧版 Artifact | 组织成员;外部链接须经所有者允许 | 检查会话附件和 Project 访问权 |
| 嵌入已发布的旧版 Artifact | 允许嵌入的域名上的访客 | 检查宿主页面、允许的域名和被复制的嵌入 |
| 分享整个聊天 | 会话快照的接收者 | 检查快照之前的全部消息,包括 Artifacts |
| 从 Claude Code 发布 | 分享前保持私密;公开链接无需登录[5] | 核对链接提供的是哪个版本 |
不要因为网址难以猜到就推断它是私密的。公开链接可能被转发、被其他系统索引、被记录在日志中,或被获授权的网站嵌入。组织链接缩小了受众范围,但仍可能让远多于原始会话参与者的人看到信息。
更新不会重置访问权限。Claude Code 会把修改重新发布到同一网址,打开页面的人都会看到变化,而每次发布都会成为一个版本;查看者拿到哪个版本由 Share 控件决定。[5]因此,较新的修订可能会到达你为旧版本批准的受众面前,每次发布他人可见的内容前都要重新审查。
交互式 Artifact 还多一道提示:有人首次使用共享存储时,Claude 会说明其数据将对其他使用者可见。[1]
写下 Artifact 的标识、版本或修订提示、所有者、预定收件人、获批用途和到期时间。
把所选版本与相邻版本进行比较:较新的修订可能重新引入测试数据、调试输出、注释或连接器,而这些在获批版本中并不存在。
写一份发布说明:
Artifact:onboarding-checklist-demo
获批版本:review-2026-09-04-02
受众:具名的产品评审组
用途:交互和无障碍评审
排除:客户示例、内部 API、分析、持久存储
到期:评审期结束
负责人:产品运营角色
如果你无法唯一确定预定的修订版,就停下来,用获批的输入重新创建一个干净的替代版本,而不是去猜。
阅读每一个渲染出来的屏幕、空状态、错误消息、提示框、示例记录、可下载文件和响应式视图。在源代码中搜索密钥、内部主机名、电子邮件地址、客户标识、注释、环境假设、网络请求、本地/共享存储和外部软件包。
使用不会被误认为真人或生产记录的合成数据,并确认隐藏的 JSON 和浏览器状态中没有保留原始数据。
对于代码类 Artifact,在执行或发布前运行 AI 生成代码检查清单。检查依赖来源、权限、网络出站、输入边界、输出编码、不安全的 HTML、提示注入和破坏性操作。精致的预览不等于安全审查。
把事实审批与视觉审批分开:
这一步因分享途径而异。Anthropic 提醒,在 Team 或 Enterprise 中共享在聊天里创建的 Artifact 时,查看者还能访问该聊天中的附件和文件。[2]因此,在共享之前,要检查整个创建会话及其文件,而不只是 Artifact 面板。
如果 Artifact 是在 Project 中创建的,确认收件人是否必须获得 Project 访问权。Anthropic 表示,私有 Project 的成员可按其角色看到 Project 内容、知识和指令,而聊天除非另行分享,否则保持私密。[3]如果一个干净的独立版本就足够,不要仅仅为了让某个 Artifact 链接可用而扩大 Project 成员范围。
分享聊天是另一条独立的途径。Anthropic 把共享聊天描述为分享之前所发消息的快照,其中包括 Artifacts;之后的消息除非更新快照,否则保持私密,附加文件和原始 MCP 工具数据也不会进入快照。[4]不要把这些聊天规则套用到 Artifact 分享上。
最安全的可分享 Artifact,是用最少的获批上下文重新构建的。隐藏面板、折叠代码或删除某个可见标签,并不能移除嵌在源代码、网络请求、附件或存储中的密钥。
按以下顺序缩减:
把可见输出复制进一个新的干净 Artifact,可能比试图清理一段冗长、用途混杂的会话更安全。保留出处和权利信息,但不要复制私密的提示历史。
发布旧版 Artifact 或选择“Anyone with the link”,都是面向广泛受众的决定。不要用它来分享内部草稿、客户数据、团队私有工具,或依赖收件人身份的内容。优先使用指名邀请或组织内共享,并只选择确实需要的成员、权限级别或 Project 范围。[2][3]
确认之前,记录:
| 字段 | 需要做出的决定 |
|---|---|
| 途径 | 公开发布、组织共享、Project 共享、聊天快照,或不分享 |
| 受众 | 具名角色,或有意公开的受众 |
| Artifact 版本 | 经过审查的确切修订版 |
| 依赖 | 文件、Project、MCP、网络、存储、嵌入 |
| 收件人操作 | 查看、交互、复制代码、输入数据或登录连接器 |
| 到期/复核 | 限时复核或负责人定期检查 |
当用户在不可信的网络上打开 Claude 时,AethoVPN 可以保护网络路径,但它不能移除私密的会话上下文、更改 Artifact 权限、阻止复制,也不能撤回一次发布。
使用一个与预定收件人角色相同的获授权账户。对于公开发布,还要在未登录状态下测试。对于组织共享,避免使用所有者或管理员测试账户,因为额外的权限可能掩盖本应出现的拒绝,或暴露更多 Project 数据。
执行以下检查:
记录账户类别、途径、版本、检查项和结果。不要为了证明私密文件可见而把它们截进屏幕截图;应立即停止、撤销访问,并记录一条脱敏的失败记录。
在 Artifact 只含合成数据时测试撤销。对于当前 Artifact,把访问权限改回“Only you”或“Only people invited”;在 Pro 和 Max 上,通过电子邮件邀请的人在你移除之前仍保有访问权。旧版 Artifact 使用 Unpublish 或 Unshare;Anthropic 提醒,已取消发布的旧版 Artifact 不能再次发布,而且取消发布会永久删除其个人和共享存储数据。[1][2]
因此,回滚规划必不可少:
如果有人从公开 Artifact 复制了代码,就把那份副本视为独立的。Anthropic 建议只使用来自可信创作者的代码;收件人应当像对待陌生发件人的任何文件一样审查它。[2]
当 Artifact 发生变化、Project 成员变动、添加连接器、启用存储、扩大公开嵌入范围,或底层主张已经过时,都要重新检查。
维护一份登记表,记录负责人、已审查版本、途径、受众、依赖、批准日期、下次复核日期和撤销证据。Claude 入门指南介绍了普通对话的控制;AI 隐私清单涵盖了更广泛的最小化和数据使用决定。
不是。任何拥有链接的人无需账户即可打开已发布的旧版 Artifact,而当前 Artifact 的“Anyone with the link”会放行任何持有该网址的已登录 Claude 用户。即使只发给一个人,也要把它视为公开的。[2]
只有所有者允许时才可以。Team 和 Enterprise 的 Artifact 默认留在组织内,要在组织外通过链接分享,需要开启 External sharing 或为单个 Artifact 设置例外。[2][5]
对于在聊天中创建、并在 Team 或 Enterprise 中共享的 Artifact,Anthropic 提醒,查看者还能访问该聊天中的附件和文件。请审查完整的会话。[2]
不会自动分享,但在 Project 中创建的 Artifact 可能需要 Project 访问权。Project 成员资格可能暴露 Project 知识和指令,所以要使用范围最窄的合适途径。[2][3]
只有在独立审查之后才可以。把复制来的代码视为不可信,检查依赖和权限,并在授予真实数据或凭据之前,先在隔离环境中测试。[2]
Anthropic 表示,取消发布旧版 Artifact 会永久删除其存储的数据。在依赖这一操作之前,先把获授权的记录保存到别处。[1][2]
不能。它会阻止今后通过原途径访问,但无法收回收件人已经复制、下载、嵌入或截取的内容。
按固定周期复核,并在内容、受众、Project、连接器、存储、网络或嵌入发生任何变化后复核。新的修订版需要新的暴露审查。
免责声明:Claude Artifact 的功能、分享途径、存储行为和方案可用性可能变化。在发布机密、受监管或对生产有重大影响的材料之前,请核实 Anthropic 的最新文档和你所在组织的政策。
Sources checked 2026 年 10 月 4 日。
注册即可免费体验全部高级功能。
*仅限新用户;每位用户只能获得一次试用。