結論:作成前に閲覧者と共有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軸で比較する
- 閲覧者:privateは作者、組織内は指定memberまたは全member、publicはURLを知るinternet利用者です。
- 認証:組織内viewerはclaude.aiへorganization memberとしてsign inします。public linkはsign in不要です。
- plan:Pro・Maxはpublic共有のみ、Team・Enterpriseは組織内共有が可能で、publicはOwner toggleに従います。
- 編集:Team・Enterpriseでは相手をeditorにできます。editorは自分のsessionからURLを指定し、新versionをpublishします。
- version:固定versionを見せるか、常に最新versionを共有するかをShare controlで決めます。未reviewの更新を自動表示しません。
- data:static pageでもsource sessionが集めた内容を含みます。公開用dataだけを別fileへ抽出してからpublishします。
- connector:live callはviewer本人の権限で動き、action toolには更新や投稿など副作用もあり得ます。public共有は不可です。
- 期限:一時reviewのlinkはowner、終了日、削除または非共有化の確認日を台帳へ残します。
PRのannotated diff、選択肢比較、調査timelineのように一pageで理解しやすい成果物はArtifact向きです。入力を保存する業務system、顧客向けmulti-page site、認証backend、法定記録の正本には向きません。見た目がapplicationに近くても、運用責任とdata保全をArtifactへ移しません。
安全に作成・共有する8手順
- 用途をreview、比較、status共有の一つに限定し、公開後に必要なinteractionと不要なdataを書き分けます。
- 自分、特定member、組織全体、publicのどこへ出すかを先に決め、planとOwner toggleを確認します。
- project内に公開用source fileを分け、secret、個人情報、顧客名、内部URL、未発表code、不要なmetadataを除きます。
- Claudeへtitle、表示項目、禁止項目、brand、fallback表示を伝え、publish permissionのfile名と内容を確認します。
- private URLでPC・mobile表示、link、chart、download、author表示を確認し、元dataとの過不足をreviewします。
- connectorがある場合は宣言されたconnectorとtoolを確認し、viewerのread権限だけで試します。副作用actionは別承認にします。
- 共有相手とversionを選び、別accountまたはtest memberで実際の閲覧範囲、未接続時fallback、禁止data不在をreadbackします。
- 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、期限を一枚の共有台帳へ整理します。
