Claude 可以執行程式碼,直接在您的對話中建立和處理檔案。使用自然語言提示 Claude 生成 Excel 試算表、PowerPoint 簡報、Word 文件和 PDF 檔案,您可以立即下載並使用。
程式碼執行和檔案建立功能適用於所有 Claude 使用者(免費版、Pro、Max、Team 和 Enterprise),可在網頁、Claude Desktop 和 Claude Mobile 上使用。
這些功能使您可以輕鬆地透過與 Claude 聊天來製作專業文件。您可以在 Excel 中建立具有工作公式的財務模型、對上傳的資料進行進階分析、製作包含圖表和視覺化的報告,以及從您的文件生成簡報——所有這些都無需專業軟體技能。
可用性
免費版、Pro 和 Max 方案:
程式碼執行和檔案建立預設為啟用
網路存取已啟用,允許 Claude 從已批准的來源安裝套件
Team 方案:
對於 Team 方案組織,程式碼執行和檔案建立預設為啟用
組織擁有者可以在組織設定中停用此功能
網路存取預設為停用;擁有者可以在組織設定中啟用它
Enterprise 方案:
對於新的 Enterprise 方案組織,程式碼執行和檔案建立預設為啟用
組織擁有者可以在組織設定中停用此功能
網路存取預設為停用;擁有者可以在組織設定中啟用它
擁有者可以設定網路存取控制,包括網域白名單
如何開始
在網頁和桌面上啟用
Enterprise 方案:此功能在組織層級預設為啟用,新 Enterprise 組織的允許網路出口已關閉。擁有者可以在組織設定 > 功能中使用程式碼執行和檔案建立切換來調整此設定。
Team 方案:此功能在組織層級預設為啟用,允許網路出口已開啟,僅可存取套件管理員。如果需要,組織擁有者可以在組織設定 > 功能中手動為組織停用此功能。
免費版、Pro 和 Max 方案:從設定 > 功能啟用檔案建立,方法是開啟程式碼執行和檔案建立切換。
若要讓 Claude 存取外部資料來源,請開啟允許網路出口:
在 Claude Mobile 上啟用
若要在 Claude for iOS 或 Android 上啟用或停用此功能,請點選左側邊欄中的您的首字母或名稱以開啟設定。選擇「功能」並開啟或關閉程式碼執行和檔案建立。
設定網路存取(Team 和 Enterprise 方案)
Team 和 Enterprise 組織擁有者可以在組織設定 > 功能中控制網路存取設定。啟用程式碼執行和檔案建立後,請從以下選項中選擇以為您的團隊設定網路存取:
允許網路出口已關閉: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
Python: pypi.org, files.pythonhosted.org, pythonhosted.org
Rust: crates.io, index.crates.io, static.crates.io
Ubuntu: archive.ubuntu.com, security.ubuntu.com
Yarn: yarnpkg.com, registry.yarnpkg.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.ai 中直接為 Claude 提供了私人運算環境。這允許 Claude 編寫和執行程式碼(例如 Python 或 Javascript)。它使用常見的程式碼套件來建立文件、試算表和投影片。使用者也可以讓 Claude 使用其運算環境進行其他工作,例如資料分析、偵錯程式碼片段和有趣的工作,如 gif 建立。
Claude 的檔案建立功能如何影響使用限制?
使用此功能會從您的方案提供的相同使用限制中扣除。請注意,建立檔案將比與 Claude 的正常聊天使用更多的限制。
Claude 可以同時處理多個檔案嗎?
Claude 可以在單一聊天中處理多個檔案,讓您建立全面的多檔案報告和分析。檔案在整個對話中保持可供下載。
Claude for iOS 或 Android 是否支援檔案建立?
Claude for iOS 和 Android 支援檔案建立。請注意,當您在 Claude Mobile 上點擊「下載」時,檔案將在系統預覽或單獨的應用程式中開啟(例如,.docx 檔案的 Word 應用程式)。
成品是否適用於檔案建立?
是的,啟用檔案建立後,您仍然能夠建立成品(例如 HTML 或 React 應用程式、Markdown 文件、Mermaid 圖表、SVG)。Claude 現在使用運算環境來建立成品,因此使用者體驗可能看起來與使用者習慣的略有不同。使用與 Claude 聊天時的豎起大拇指/豎起大拇指功能報告任何問題或意見反應。

