結論:作成前に閲覧者と共有versionを決める

Claude Code Artifactsは、terminal出力を見やすいinteractive pageへ変える機能ですが、共有前に「自分だけ・特定の組織member・組織全体・internet公開」のどこまで許すかを固定します。

source file、表示data、author名、version、MCP connectorのactionを確認し、publicへ出せない情報が一つでもあればprivateまたは組織内に留めます。

読者の具体的な困りごとは、diff、dashboard、調査timelineを見やすく渡したい一方、元のsessionが読めたrepository情報やlive connectorのdataまで誰に見えるのか判断できないことです。この記事を読むと、Artifactを作る、組織内だけ共有する、static資料へ変える、共有をHOLDする判断ができます。

次の行動:作りたいpageを一つ選び、閲覧者、表示data、共有version、connector有無、公開期限を一行へ書いてください。pageを作ってから公開範囲を考えません。

Artifactsの正式な提供条件・料金・制限を確認する

Anthropic公式では、ArtifactはClaude Codeの作業をclaude.ai上のlive interactive pageへ公開する機能です。新規作成時はprivate URLで、Claude CodeがHTMLまたはMarkdown fileをprojectに書き、最初のpublish前にpermissionを求めます。同じartifactを更新すると同一URLへ新しいversionが追加され、開いているviewerにも更新が反映されます。

提供planはPro、Max、Team、Enterpriseで、/loginしたsessionが必要です。機能単体の追加料金は公式guideに示されておらず、対象planの料金とClaude利用枠を確認します。Pro・Maxで他人へ共有する方法はpublic linkです。Team・Enterpriseは特定memberまたは組織全体へ共有でき、public sharingはOwnerがorganization設定でenableするまでoffです。作者名は共有pageに表示され、galleryへの導線もあるため匿名配布だと思わないようにします。

Artifactは一つのself-contained pageで、backend、複数route、form入力の永続保存を持つapplicationではありません。元のfileはprojectに残りますが、公開pageのversion管理とrepositoryのversion管理は別です。機密を消したlocal fileだけを直しても、既に共有したversionが自動的に無かったことにはなりません。Share controlでviewerに見せるversionを確認します。

MCP connector付きpageはClaude Code v2.1.209以降が要件です。page load時のcallはpublisherではなくviewer自身のaccountとconnector権限で行われ、viewerが最初に許可します。localの.mcp.json serverはbuild時のdata供給には使えても、公開pageからlive callできません。connector付きArtifactは全planでpublic link不可です。Pro・Maxでは共有方法がpublicだけなので本人private、Team・Enterpriseではorganization内共有が候補になります。

private・組織内・publicを8軸で比較する

  1. 閲覧者:privateは作者、組織内は指定memberまたは全member、publicはURLを知るinternet利用者です。
  2. 認証:組織内viewerはclaude.aiへorganization memberとしてsign inします。public linkはsign in不要です。
  3. plan:Pro・Maxはpublic共有のみ、Team・Enterpriseは組織内共有が可能で、publicはOwner toggleに従います。
  4. 編集:Team・Enterpriseでは相手をeditorにできます。editorは自分のsessionからURLを指定し、新versionをpublishします。
  5. version:固定versionを見せるか、常に最新versionを共有するかをShare controlで決めます。未reviewの更新を自動表示しません。
  6. data:static pageでもsource sessionが集めた内容を含みます。公開用dataだけを別fileへ抽出してからpublishします。
  7. connector:live callはviewer本人の権限で動き、action toolには更新や投稿など副作用もあり得ます。public共有は不可です。
  8. 期限:一時reviewのlinkはowner、終了日、削除または非共有化の確認日を台帳へ残します。

PRのannotated diff、選択肢比較、調査timelineのように一pageで理解しやすい成果物はArtifact向きです。入力を保存する業務system、顧客向けmulti-page site、認証backend、法定記録の正本には向きません。見た目がapplicationに近くても、運用責任とdata保全をArtifactへ移しません。

安全に作成・共有する8手順

  1. 用途をreview、比較、status共有の一つに限定し、公開後に必要なinteractionと不要なdataを書き分けます。
  2. 自分、特定member、組織全体、publicのどこへ出すかを先に決め、planとOwner toggleを確認します。
  3. project内に公開用source fileを分け、secret、個人情報、顧客名、内部URL、未発表code、不要なmetadataを除きます。
  4. Claudeへtitle、表示項目、禁止項目、brand、fallback表示を伝え、publish permissionのfile名と内容を確認します。
  5. private URLでPC・mobile表示、link、chart、download、author表示を確認し、元dataとの過不足をreviewします。
  6. connectorがある場合は宣言されたconnectorとtoolを確認し、viewerのread権限だけで試します。副作用actionは別承認にします。
  7. 共有相手とversionを選び、別accountまたはtest memberで実際の閲覧範囲、未接続時fallback、禁止data不在をreadbackします。
  8. owner、editor、更新承認者、公開期限、最新version表示のon/off、取消手順を台帳へ残します。

別sessionから同じArtifactを更新するにはURLを指定します。URLなしでは新しいArtifactが作られます。更新担当者が似たpageを複製すると、どれが正本か分からなくなるため、Artifact URL、project file、共有version、最終review日を一組で管理します。

共有チェックリストとHOLD条件

  • 対象planを確認した
  • /loginしたsessionである
  • 共有対象を先に決めた
  • Ownerのpublic設定を確認した
  • 公開用sourceを分離した
  • secretと個人情報を除いた
  • author表示を許容した
  • privateで全画面をreviewした
  • 共有versionを固定した
  • editor権限を最小化した
  • connector宣言を確認した
  • viewer本人の権限で試した
  • public不可条件を確認した
  • 期限と取消手順を決めた

HOLDするのは、閲覧者が未確定、機密除去が未確認、public toggleのowner不明、connector付きpageをpublic化したい、viewer actionの副作用を試していない、既存versionを取消できない、法定記録をpageだけへ置く場合です。見やすさを公開判断の代替にしません。

よくある質問と次の行動

ArtifactはWeb applicationの代わりになりますか?

一pageのinteractive表現には向きますが、backend、複数route、入力保存を持ちません。業務systemは自社基盤へdeployします。

公開後に内容を更新できますか?

同じURLへversionを追加できます。viewerへ固定versionを見せるか常に最新を見せるかは共有設定で確認します。

viewerがconnectorを持っていない場合は?

live部分は使えません。page自体は見られるため、必要connectorと接続方法を示すfallbackを入れます。

作成、共有、plan、version、page制限はClaude Code公式Artifacts guide、viewer別connectorの前提は公式MCP guide、対象planの最新料金はClaude公式Pricingで公開直前にも確認してください。

共有前の入力除外はClaudeへ入力してはいけない情報、外部data接続はMCPセキュリティ、変更と採否の証跡は監査ログへつなげます。Miraigentの無料診断では、viewer、data、version、connector、期限を一枚の共有台帳へ整理します。