Artifact适合做什么
Anthropic把Artifact定义为重要、相对独立、适合继续修改或在对话外使用的内容,通常是超过15行的完整成果。官方列出的常见类型包括Markdown或纯文本文档、代码片段、单页HTML、SVG、图表、流程图以及交互式React组件。
如果只是几句话的回答,Claude可能不会创建Artifact。提问时应明确要求“请创建一个可独立运行/下载的Artifact”,并写清用途、输入输出、页面结构和限制条件。
第一步:确认功能已经启用
Anthropic当前说明,不再支持在未开启“代码执行和文件创建”的情况下使用Artifacts:
- Free、Pro、Max:进入账号左下角的设置,打开 Settings → Capabilities。
- 启用 Code execution and file creation。
- Team、Enterprise:需要Owner在组织设置的Capabilities中启用。
如果看不到Artifact窗口,先检查该开关、账号套餐和组织管理员策略,而不是反复刷新或安装来路不明的浏览器扩展。
第二步:写出能直接使用的创建指令
高质量Artifact指令应同时说明成果类型、受众、功能和边界。例如:
请创建一个单页HTML Artifact:用于计算每月订阅支出;支持添加、删除项目和人民币合计;移动端可用;不联网、不上传数据;给关键代码加注释。生成后,Artifact会显示在聊天右侧。不要一口气要求完全重做;优先指出具体区域和可验证目标,例如“保留现有布局,只增加CSV导出按钮”或“修复手机宽度下按钮溢出”。
第三步:编辑、切换版本与修复错误
- 可继续在聊天中要求Claude修改Artifact,更新会出现在独立窗口。
- Markdown文档可以选中文字后使用“Edit with Claude”进行局部修改。
- 使用版本选择器切换历史版本,避免一次修改覆盖可用成果。
- 运行时报错时,可点击“Try fixing with Claude”把错误信息带入新消息;官方明确说明自动修复不保证成功。
每次重要修改后都应重新测试主要按钮、输入边界和移动端布局。Artifact生成的代码仍可能存在逻辑错误或安全问题,不能因为能预览就直接用于生产环境。
第四步:查看代码、复制与下载
官方说明,Artifact窗口右下角可以查看底层代码、复制内容到剪贴板以及下载文件。下载后先在本地打开并检查文件扩展名、外部请求、脚本依赖和隐私内容。
如果是网页或程序,下载文件只是源文件,并不等于已部署到互联网;如果是文档,也要检查格式、引用和事实准确性。不要把Artifact中出现的API Key、Token或客户信息直接提交到公开仓库。
第五步:分清Publish与Share
| 操作 | 适用套餐 | 谁能访问 |
|---|---|---|
| Publish公开发布 | Free、Pro、Max | 任何拿到链接的人都能查看和互动;部分高级功能可能要求登录Claude |
| Share组织内共享 | Team、Enterprise | 需登录同一Team或Enterprise组织;来自Project的Artifact还要求对应项目访问权限 |
公开发布时,确认选择的是正确版本,再点击Publish并复制链接。发布后可获取嵌入代码,但必须在Allowed domains中指定允许嵌入的网站域名。
取消发布前必须知道的后果
公开Artifact发布后可以选择Unpublish撤销访问。但官方当前规则是:取消发布后,同一个Artifact不能再次发布;如果要重新公开,需要创建新的Artifact。如果该Artifact使用了持久存储,取消发布还会永久删除相关个人和共享存储数据。
因此,取消发布前先下载源码与必要数据,并确认没有其他人依赖该公开链接。不要把公开Artifact当作唯一备份或长期不变的网址。
AI功能、MCP与持久存储的安全边界
官方说明,AI驱动Artifact运行在Anthropic基础设施上,使用者以自己的Claude账号认证,使用量计入各自订阅限制。Pro、Max、Team、Enterprise的Artifact还能连接MCP服务;每个用户需要独立授权,首次使用工具时会看到权限提示。
持久存储分为个人存储和共享存储:个人数据只对本人可见,共享存储中的数据对该Artifact的所有使用者可见。共享存储首次使用会出现确认提示;没有理解数据可见范围前,不要输入私人日记、密码、密钥或客户资料。
常见问题排查
为什么Artifact没有出现在侧边栏
对话中创建的Artifact不会自动进入侧边栏。Anthropic说明,打开它并点击Publish后才会加入Artifacts区域。Team和Enterprise的流程可能显示Share而不是Publish。
为什么别人点开后不能定制
非登录用户可以查看和使用基本功能;定制或AI功能可能要求Claude账号。组织内共享还需要对方属于同一组织,来自Project时还要有项目权限。
下载后为什么不能直接运行
Artifact可能依赖浏览器环境、React运行时、网络API或特定文件结构。先查看底层代码与错误信息,再决定是否需要构建工具或服务器;不要为了运行而随意关闭系统安全软件。
公开链接能不能当正式网站
它适合演示和分享,但权限、URL、功能和持久存储规则可能变化。正式业务页面仍应使用自有域名、代码仓库、部署流程和安全审查。
相关教程与官方来源
需要管理Claude订阅和退款,可查看 Claude Pro取消订阅与账单指南;如果在ChatGPT中管理长期文件与任务,可阅读 ChatGPT Projects项目指南;选择不同AI订阅前可参考 ChatGPT Plus与Claude Pro对比。