Claude 可以执行代码,直接在您的对话中创建和处理文件。使用自然语言提示 Claude 生成 Excel 电子表格、PowerPoint 演示文稿、Word 文档和 PDF 文件,您可以立即下载并使用。
代码执行和文件创建功能适用于所有 Claude 用户(免费版、专业版、Max 版、团队版和企业版),可在网页、Claude Desktop 和 Claude Mobile 上使用。
这些功能使您可以通过与 Claude 聊天轻松生成专业文档。您可以在 Excel 中创建包含工作公式的财务模型、对上传的数据执行高级分析、生成包含图表和可视化的报告,以及从文档生成演示文稿——所有这些都无需专业软件技能。
可用性
免费版、专业版和 Max 版计划:
代码执行和文件创建默认启用
网络访问默认启用,允许 Claude 从批准的来源安装软件包
团队版计划:
对于团队版计划组织,代码执行和文件创建默认启用
组织所有者可以在组织设置中禁用它
网络访问默认禁用;所有者可以在组织设置中启用它
企业版计划:
对于新的企业版计划组织,代码执行和文件创建默认启用
组织所有者可以在组织设置中禁用它
网络访问默认禁用;所有者可以在组织设置中启用它
所有者可以配置网络访问控制,包括域名白名单
如何开始
在网页和桌面上启用
企业版计划:此功能在组织级别默认启用,新企业版组织的允许网络出站已关闭。所有者可以在组织设置 > 功能中使用代码执行和文件创建开关进行调整。
团队版计划:此功能在组织级别默认启用,允许网络出站已打开,仅可访问软件包管理器。如需要,组织所有者可以在组织设置 > 功能中手动为组织禁用此功能。
免费版、专业版和 Max 版计划:从设置 > 功能启用文件创建,通过打开代码执行和文件创建开关。
要让 Claude 访问外部数据源,请打开允许网络出站:
在 Claude Mobile 上启用
要在 Claude for iOS 或 Android 上启用或禁用此功能,请点击左侧边栏中的您的首字母或名称以打开设置。选择"功能"并打开或关闭代码执行和文件创建。
配置网络访问(团队版和企业版计划)
团队版和企业版组织所有者可以在组织设置 > 功能中控制网络访问设置。启用代码执行和文件创建后,从以下选项中选择以为您的团队配置网络访问:
允许网络出站已关闭:Claude 仅使用预安装的软件包运行,无互联网访问。这为敏感环境提供了最大的安全性。
允许网络出站仅限软件包管理器(默认):Claude 可以访问批准的软件包管理器(npm、PyPI、GitHub 等)以安装必要的软件包。这在功能和安全性之间取得平衡,但某些高级功能可能受限。
允许网络出站到软件包管理器和特定域:Claude 可以访问软件包管理器以及您指定的其他域。逐个添加域以白名单您的组织需要的特定资源:
所有域:Claude 可以完全访问互联网,除了 Anthropic 法律黑名单上的域。虽然这为文件创建和分析任务提供了最大的灵活性,但风险也最高。在启用"所有域"之前,请查看下面的安全考虑:
禁用网络访问如何解决代码执行和文件创建的安全问题?
简短回答:禁用网络访问可防止数据离开 Claude 的沙箱环境——即使出现问题也是如此。
工作原理
当 Claude 执行代码或创建文件时,它在隔离的沙箱容器中运行。这意味着工作发生在与您的系统分离的受控环境中。但是,如果启用了网络访问,就存在潜在风险:通过提示注入或其他攻击,Claude 可能被诱骗将数据发送到外部服务器。
禁用网络访问完全消除了这种风险。您的团队仍然可以获得 Claude 的完整代码执行和文件创建功能——构建 Excel 模型、创建演示文稿、分析数据——但可以确保没有任何内容会被传输到沙箱外。
网络访问的分阶段方法
启用网络访问时,Claude 功能最强大——它可以安装新的软件包和依赖项、获取实时数据并与网络服务交互。对于愿意承担该风险的组织,启用对经过审查的可信域的访问可以充分发挥代码执行和文件创建的潜力。
对于采取更谨慎方法的组织,我们建议从禁用网络访问开始,并在您的团队建立信心时进行调整:
从禁用网络访问开始。这是最安全的配置。Claude 可以执行代码和创建文件,但无法进行外部通信。
启用软件包管理器。解锁 pip、npm 和其他软件包管理器以安装依赖项——大大扩展了 Claude 可以构建的内容。
根据需要扩展网络访问。根据业务需求将特定域添加到允许列表,保持对允许内容的可见性。
这种方法提供了深度防御——即使沙箱中存在漏洞或提示注入成功,禁用的网络访问也会作为最后的屏障,防止数据离开 Anthropic 的基础设施。
注意:如果启用了 MCP(模型上下文协议)集成,无论网络出站设置如何,网络通信仍可能通过这些连接进行。组织应单独评估 MCP 配置。
使用代码执行和文件创建
启用后,只需在您的消息中描述您需要的内容。例如,您可能会说"创建一个 Excel 电子表格来跟踪每月支出"或"将此文档转换为 PowerPoint 演示文稿。"Claude 将生成该文件,您可以直接从对话中下载。
从简单任务开始以熟悉 Claude 的功能,然后进行更复杂的工作流程。在您的请求中要具体——描述您想要的结构、内容和格式。您可能需要查看和完善 Claude 的输出以满足您的确切要求。
支持的文件类型
Claude 可以创建 Excel 电子表格 (.xlsx)、PowerPoint 演示文稿 (.pptx)、Word 文档 (.docx) 和 PDF 文件。您可以下载 Claude 创建的文件或直接将其保存到 Google Drive。
通过此功能,Claude 还可以执行更高级的数据分析和数据科学工作。Claude 可以创建用于数据分析的 Python 脚本。Claude 可以在 PNG 等图像文件中创建数据可视化。您还可以上传 CSV、TSV 和其他文件进行数据分析和可视化。
最大文件大小为每个文件 30MB,包括上传和下载。
主要功能
直接文件创建和编辑
Claude 可以创建 Excel 电子表格 (.xlsx)、PowerPoint 演示文稿 (.pptx)、Word 文档 (.docx) 和 PDF 文件。您可以下载 Claude 创建的文件或直接将其保存到 Google Drive。
最大文件大小为每个文件 30MB,包括上传和下载。对于大于 30MB 的 PDF,Claude 可以在其计算环境中处理它们,而无需将其加载到上下文窗口中。
高级数据分析
Claude 可以执行复杂的数据分析和数据科学工作,包括:
为数据分析创建 Python 脚本
生成数据可视化为图像文件 (PNG)
处理 CSV、TSV 和其他数据文件
构建机器学习模型
项目文件集成
您的项目中的文件现在可以通过 Claude 的计算环境访问,同时保持在上下文中。这可以实现跨项目文件的无缝引用和工作流集成。
扩展上下文窗口
上下文窗口已扩展以支持更复杂的多步工作流,特别是对于广泛使用代码执行和文件创建的对话。
语言支持
Claude 在用户界面和生成的文件中都提供对多种语言的完全支持,具有适当的格式和区域标准。
安全性和网络访问
工作原理
代码执行和文件创建为 Claude 提供了一个沙箱计算环境。Claude 的互联网访问将根据您的网络出口设置而有所不同。
网络访问允许 Claude 执行以下操作:
从批准的包管理器(npm、PyPI 等)下载和安装包
访问文件创建和分析所需的资源
安全考虑
恶意行为者可能会通过外部文件或网站隐蔽地添加指令,欺骗 Claude 执行以下操作:
在沙箱环境中下载并运行不受信任的代码以实现恶意目的
从连接的知识源(例如 Remote MCP、项目)读取敏感数据,并使用沙箱环境进行外部网络请求以泄露数据
这意味着 Claude 可能被欺骗将其上下文中的信息(例如提示、项目、通过 MCP 的数据、Google 集成)发送给恶意第三方。为了降低这些风险,我们建议您在使用此功能时监控 Claude,如果您看到它意外使用或访问数据,请停止它。您可以使用 Claude 中的向下拇指功能直接向我们报告问题。
根据我们的 安全可信代理框架,我们应用了以下缓解措施:
为您提供对该功能的完全控制。您可以随时打开或关闭它。
设计 Claude 为您提供其操作的用户友好摘要,以便您可以看到它在做什么。您可以随时停止 Claude 的操作,我们建议在使用此功能时监控 Claude 的工作。
为您提供审查和审计 Claude 在沙箱环境中采取的操作的能力。
对于免费、Pro 和 Max 用户,禁用包含代码执行和文件创建功能中任何文件工件的对话的公开共享。
限制了 Claude 可以完成的任务的持续时间和您可以使用单个沙箱容器的时间长度,以避免恶意活动循环。
实现了沙箱隔离,使得沙箱环境永远不会在用户之间共享。
有意限制了网络、容器和存储资源。
实现了提示注入分类器以检测恶意提示操纵并在检测到时停止执行。
我们已对此功能进行了红队测试和安全测试。我们有一个持续的流程用于进行持续的安全测试和红队测试。我们鼓励组织在决定是否启用此功能时根据其特定的安全要求评估这些保护。
对于团队和企业所有者
团队和企业所有者对此功能拥有完全控制权,包括:
在组织范围内启用或禁用该功能
控制网络访问设置
配置域名白名单以仅允许访问特定的批准域名
注意: Claude 只能被欺骗泄露它在通过个人用户的提示、项目或激活的连接的对话中有权访问的数据。
批准的网络域名
启用网络访问后,Claude 可以访问以下批准的域名:
Anthropic 服务(显式): api.anthropic.com、statsig.anthropic.com
GitHub: github.com
常见工作流程
注意:请参考使用Claude创建和编辑文件以消除数小时的繁琐工作 了解用例和演示视频,以及Claude财务分析工作流程了解Claude财务服务客户的特定指南。
在Excel中构建财务模型
通过描述您的需求来生成具有工作公式和计算的电子表格。尝试:
Create a monthly budget tracker with income, expenses categories, and
automatic calculations for savings.
Claude将生成一个具有适当公式、格式设置,甚至图表的Excel文件来可视化您的数据。
生成专业报告
通过提供您的信息和要求来结合数据分析和文档创建。尝试:
Create a quarterly sales report using this CSV data, including trend
analysis and recommendations.
Claude将分析您的数据并生成格式化的Word文档或PDF,包含图表、见解和专业格式设置。
在文件格式之间转换
将任何文档从一种格式更改为另一种格式,同时保留或增强内容。尝试:
Convert this Word document to a presentation.
或
Explain this Excel spreadsheet in a Word report with commentary.
Claude甚至可以支持需要多个文件格式转换的工作流程。例如,您可以上传CSV文件,并提示Claude创建财务模型、编写总结备忘录,并生成PowerPoint来共享结果。
提取和分析PDF数据
上传包含表格或表单的PDF,并要求Claude提取信息。尝试:
Extract all the data from this PDF into an Excel spreadsheet and create a
summary chart.
Claude将提取数据、以电子表格格式组织数据,并添加可视化以快速获得见解。
执行复杂分析
上传包含数据的CSV,并要求Claude构建机器学习模型以预测特定结果。让Claude输出总结其所做工作和结果的报告。Claude将使用python在您的数据上训练模型,并提供其所做工作的解释,包括模型的质量和结果。
常见问题
文件创建如何工作?
我们为Claude提供了一个直接在claude.ai中的私有计算环境。这允许Claude编写和运行代码(例如Python或Javascript)。它使用常见的代码包来创建文档、电子表格和幻灯片。用户还可以让Claude使用其计算环境进行其他操作,如数据分析、调试代码片段和有趣的任务,如gif创建。
Claude的文件创建功能如何影响使用限制?
使用此功能会从您的计划提供的相同使用限制中扣除。请注意,创建文件将比与Claude的正常聊天使用更多的限制。
Claude能同时处理多个文件吗?
Claude可以在单个聊天中处理多个文件,允许您创建全面的多文件报告和分析。文件在整个对话过程中保持可下载状态。
Claude iOS或Android版本是否支持文件创建?
Claude iOS和Android版本支持文件创建。请注意,当您在Claude Mobile上点击"下载"时,文件将在系统预览或单独的应用程序中打开(例如,.docx文件的Word应用程序)。
工件是否与文件创建一起工作?
是的,您仍然能够在启用文件创建的情况下创建工件(例如HTML或react应用程序、markdown文档、mermaid图表、SVG)。Claude现在使用计算环境来创建工件,因此用户体验可能看起来与用户习惯的略有不同。请使用与Claude聊天时的竖起大拇指/竖起大拇指功能报告任何问题或反馈。

