Bible Network Crypto DeFi Onchain RWA AI Agent Stablecoin Chain SAFU CryptoTax DeFAI AGI Claude Me Claude Skill Claude Design Claude Cowork
獨立知識媒體
與任何項目無關聯
探索AI智慧的思維邊界
claude-me.com
最新
Claude Code 螢幕閱讀器模式怎麼設定?給視障開發者的完整指南  ·  Claude Artifacts 能讀即時 MCP 資料,但不能公開分享連結——這條互斥規則,任何方案都一樣  ·  Claude Code Auto Mode 的安全分類器改免費了,但用 Gateway 的人可能還在被收費  ·  Claude Code 開始支援 AGENTS.md:四種 instructionFiles 模式與 CLAUDE.local.md 的優先權陷阱  ·  Claude Code Projects 的共享記憶怎麼運作?一個 MEMORY.md,決定所有並行 thread 知道什麼  ·  Claude Code Projects 一天最多 200 個 thread,但真正的瓶頸可能不是這個數字
practice

Claude Artifacts 能讀即時 MCP 資料,但不能公開分享連結——這條互斥規則,任何方案都一樣

30 秒速讀
公開連結要求「不用登入就能打開」,連接器要求「每個人看到自己的資料」——這兩件事本質上互相矛盾,所以乾脆設計成互斥,而不是留一個會洩露資料的後門。

完整解析 +
01 · 為什麼發生?

如果我的 artifact 一開始沒有連接器、有公開連結,後來才加上連接器功能,原本的公開連結會發生什麼事?

根據這條限制的邏輯,一旦這個 artifact 被改成會呼叫連接器,它就不再符合「可以有公開連結」的條件——這代表你沒辦法讓同一個 artifact 同時保留原本的公開連結、又加上即時抓資料的能力。實際會發生的情況,通常是系統會要求你在「保留公開連結、不呼叫連接器」跟「呼叫連接器、放棄公開連結」之間二選一,而不是讓兩者同時生效之後,某個功能在背後悄悄失效。

比較保險的做法,是在動手加連接器功能之前,先想清楚這個 artifact 未來的分享對象是誰——如果你已經把連結發給了不特定的外部人士,之後才想加上即時資料功能,通常代表你得另外做一個新版本,而不是直接在原本那個已經公開分享出去的版本上加功能。

02 · 運作原理是什麼?

Team 或 Enterprise 方案裡,組織內部同事打開一個會呼叫連接器的 artifact,看到的資料真的會不一樣嗎?為什麼會這樣設計?

是的,會不一樣。因為連接器呼叫的資料,是透過「每個查看者自己」帳號連接的服務去讀取的——舉例來說,如果這個 artifact 是一個查詢資料庫的儀表板,你自己打開時看到的是你的帳號能存取到的資料表跟權限範圍,你的同事打開時看到的是他自己帳號能存取到的範圍,如果他的權限跟你不一樣,兩個人看到的數字很可能不一致,甚至如果某個查詢牽涉到對方權限不足的資料表,查詢本身就會失敗。

這樣設計的原因,是這個機制刻意不讓發布者的連接器權限被「借用」給其他查看者使用——如果換成用發布者自己的連接器去幫所有查看者抓資料,等於是發布者一個人的存取權限,被無限次轉發給任何打開這個 artifact 的人,這在資安上是明顯的風險。要求每個人用自己的連接器,雖然會讓體驗因人而異,但確保了每個人看到的資料,本來就是他原本就有權限看到的東西,沒有任何權限被跨帳號轉移。

03 · 如何應用

如果我在 Pro 或 Max 方案上,真的需要跟外部客戶分享一個會即時抓資料的儀表板,目前有沒有變通做法?

目前這個限制沒有官方提供的直接繞過方式——在 Pro、Max 方案上,一個會呼叫連接器的 artifact 就是無法產生公開連結,這不是某個設定選項,而是架構本身的限制。比較實際的變通方向有兩個:第一,如果分享對象數量不多,可以考慮把即時查詢的結果定期匯出成靜態快照(例如每天固定時間重新產生一次),改用一般的靜態 artifact 搭配公開連結分享,犧牲即時性換取可分享性;第二,如果即時性是硬性需求,可能得考慮升級到 Team 或 Enterprise 方案,但這代表分享對象必須先加入你的組織,無法對完全外部、沒有帳號的人開放。

實務上也有第三方工具嘗試填補這個空缺(例如透過額外的 MCP 伺服器,把 artifact 內容發布成獨立的公開連結),但這類工具不是 Anthropic 官方提供的機制,使用前需要自己評估資料安全性與穩定性,不能假設它跟官方原生功能有一樣的保障。

04 · 我該怎麼做?

這條「連接器跟公開連結互斥」的限制,是不是代表 artifact 裡的連接器功能本身還不夠成熟,之後可能會取消這個限制?

從目前這條限制背後的邏輯來看(公開連結要求免登入、連接器要求每個查看者用自己的身分讀取資料),這不太像是一個「功能還沒做完、以後會補上」的暫時性限制,而更像是這兩個功能本質上互相矛盾之下,刻意做出的設計選擇——除非未來出現某種新機制,能在「訪客不用登入」跟「資料要照訪客身分分別讀取」這兩個互相衝突的要求之間找到新的解法(例如訪客打開連結後,額外要求他們臨時登入自己的帳號來完成連接器授權),否則這條限制不太容易單純透過「功能成熟度提升」就自然消失。

比較實際的心態,是把這條限制當成目前架構下的既定規則來規劃工作流程,而不是預期它會在近期被拿掉——如果之後真的有新機制解決這個矛盾,通常會是一個新的、獨立的分享模式(例如「訪客登入後才能查看」的中間型態),而不是讓「完全公開、免登入」跟「即時連接器資料」這兩者直接畫上等號。

完整內容 +

Claude Artifacts 從 2026 年 7 月中旬開始支援一項功能:發布出去的頁面可以透過查看者自己的 MCP 連接器,每次打開時即時抓取資料、甚至代為執行動作,不再只是建立當下的靜態快照。這個功能本身很實用,但有一條容易被忽略的限制:任何會呼叫連接器的 artifact,不管你是哪個方案,都無法產生一個任何人都能打開的公開連結。這篇文章把這條限制實際運作的方式講清楚。

兩個功能,同時上線,但彼此互斥

2026 年 7 月的更新窗口裡,Anthropic 同時推出了公開連結、Team/Enterprise 方案的編輯者角色、多人協作編輯,以及讓 artifact 連接 MCP 連接器這幾項能力。這幾項功能是同一波上線的,容易讓人誤以為它們可以自由組合——實際上,「會呼叫連接器、抓即時資料」跟「產生任何人都能打開的公開連結」這兩件事,被設計成互斥的:一個 artifact 一旦宣告會呼叫連接器,就不可能同時擁有公開連結,不管你用的是 Pro、Max、Team 還是 Enterprise。

各方案下,實際能分享到什麼程度

如果 artifact 完全不呼叫連接器,單純是建立當下的靜態快照,Free、Pro、Max 方案可以用「Publish」功能產生一個公開連結,任何人不需要帳號就能打開;Team、Enterprise 方案則是用「Share & copy link」,分享範圍限定在組織內部。一旦這個 artifact 改成會呼叫連接器、即時抓資料,情況就變了:在 Team、Enterprise 方案上,還可以分享給組織內部的同事,對方打開之後,會透過他們自己的連接器讀取屬於他們自己的資料;但在 Pro、Max 方案上,因為這兩個方案本來就沒有「組織內部分享」這個選項,唯一的分享機制就是公開連結——而公開連結這條路又剛好被連接器功能擋住,結果是這個 artifact 只能留在你自己帳號裡,誰都給不了。

為什麼會是這樣設計

公開連結的前提,是打開的人完全不需要登入、不需要有 Claude 帳號——但連接器呼叫的運作邏輯剛好相反:每個查看者看到的資料,是透過「他們自己」的連接器讀取出來的,不同人打開同一個 artifact,看到的數字可能完全不一樣,因為每個人連接的是自己的資料來源。如果沒有登入的訪客也能打開,系統要嘛沒有任何連接器可以呼叫(功能直接失效),要嘛得用某個固定帳號的連接器去讀資料(等於把發布者自己的私人資料,曝露給每一個匿名訪客)——這兩種結果都不是理想狀態,所以乾脆把「公開、免登入」跟「即時連接器資料」設計成互斥,而不是讓某一種情境下功能悄悄失效或洩露資料。

實務上該怎麼規劃

如果你的目的是做一個給客戶或不特定訪客看的靜態報告、圖表,不需要即時資料,直接建立一般的靜態 artifact,公開連結完全沒問題。如果你的目的是做一個會即時抓資料、甚至能代為執行動作的儀表板,而且對象是同組織的同事,Team 或 Enterprise 方案可以做到組織內部分享,但要放棄「任何人一鍵打開」這個特性。如果你在 Pro 或 Max 方案上,想做一個會抓即時資料的 artifact,目前只能留給自己一個人用,沒有辦法分享給任何其他人——這不是設定沒開對,是目前架構下就是做不到,規劃工作流程時值得先確認清楚,免得做完才發現分享不出去。

資料來源:Share session output as artifacts - Claude Code Docs、Build Live Client Dashboards with Claude Code Artifacts
圖解
公開連結 vs 即時 MCP 連接器靜態 artifact 可用公開連結或組織內分享;一旦呼叫連接器,任何方案都不再能產生公開連結,Pro/Max 上更是只能留給自己Public Link vs Live MCP Connector — Never BothStatic ArtifactNo connector callsPublic link (Free/Pro/Max)Org share (Team/Enterprise)No login needed to viewConnector-Backed ArtifactCalls live MCP connectorsNo public link, any planOrg share OK (Team/Enterprise)Pro/Max: stays private to authorClaude Me · claude-me.com
歡迎截圖分享,轉載請註明來源
提問
請至少輸入 10 個字
相關文章
什麼時候該用 Artifacts、什麼時候留在對話裡就好
tools · 07/30
Claude Code Auto Mode 的安全分類器改免費了,但用 Gateway 的人可能還在被收費
practice · 09/26
Claude Code 開始支援 AGENTS.md:四種 instructionFiles 模式與 CLAUDE.local.md 的優先權陷阱
practice · 09/26
Claude Code Projects 的共享記憶怎麼運作?一個 MEMORY.md,決定所有並行 thread 知道什麼
practice · 09/21