讓一個「Claude」專案公開通常同時意味著兩件事:(1) 取出並分享在 Claude Web / Claude Projects 工作階段中產生的「內容」(聊天記錄、產出物、文件、UI「Projects」),以及 (2) 將 Claude Code 生成或搭建的「程式碼」打包,讓其他人(或正式系統)能夠取用並執行。本文以實務、逐步的方式走訪兩條流程,並融入安全性、來源溯源與最佳實務建議。
以下提供作業層面的端到端示範:如何匯出並發布在 Claude Web 建立的 Projects,以及如何封裝、審閱並發布以 Claude Code 生成的程式碼。
重點精簡摘要:使用 Claude Web 內建的「Publish / Share」流程發布產出與專案(也可嵌入產出或複製公開連結);匯出/儲存 Claude Code 對話(使用「/export」指令與「~/.claude/projects/」下的檔案),再打包成一般的程式碼版本庫或釋出(GitHub、npm/PyPI/Docker,或託管的網頁應用)。
與發布 Claude 專案相關的重要事項
過去兩年,Anthropic 在 Claude 產品線上持續成熟,加入多項有助於發布與分享的功能:
- Claude Projects(Claude.ai 上的 Projects 介面)讓 Pro 與 Team 用戶把聊天整理成專案,並可讓特定聊天/產出讓團隊成員檢視——這是於內部分享專案並準備對外公開的重要基礎。()
- ,一個以終端機/IDE 為中心、具代理能力的程式開發工具,並提供 CLI/IDE 整合(VS Code、JetBrains),可產生程式碼產出並整合進開發者工具鏈。同時提供公開文件與在真實專案中使用 Claude Code 的最佳實務指引。()
