Claude Artifactを変更しても、他の誰かが共有リンクを開いて古いコンテンツを見る場合、問題は通常キャッシュではなくリリースロジックにあります。 ClaudeのArtifactリリースは「この作品は自動的に今後最新バージョンに続く」というものではなく、各バージョンが別々にリリースされます。 新しいバージョンを変更して再公開しなければ、外部リンクは古いバージョンのまま表示されます。
これは特に踏みやすい点です。なぜならチャットで見られる内容はすでに最新のコンテンツなので、共有も同期的に更新されるべきだと感じるのは自然なことです。 しかしAnthropicの公開アーティファクトに対するアプローチは、「常に現在の編集状態を指し示す」というよりも、「特定のバージョンを公開する」というものに近いです。
ですので、この問題に直面したら、他の人にキャッシュをクリアさせるのを急がず、まず以下の確認を行いましょう:
1. 今修正したアーティファクトのバージョンに戻る。
2. このバージョンを共有し、前のバージョンで公開されたリンクは共有していないことを確認してください。
3. 変更を終えたが再公開していない場合は、このバージョンを再公開してください。
4. 複数バージョンを公開している場合は、古いリンクと新しいリンクを混ぜないでください。
この仕組みの利点は、バージョンの方が制御しやすいことです。 欠点は、小さな変更のたびに外部の訪問者に最新バージョンを見せたい場合、自分で再度投稿しなければならないことです。 多くの人は「保存」を「外部リンクの更新」と同等だと思っていますが、実際はそうではありません。
覚えておくべき境界線が二つあります。 まず、バージョンをリリースしても他のバージョンが自動的に公開または更新されるわけではありません。 次に、そのリリースをホストする会話を削除すると、公開版も影響を受ける可能性があります。 ですので、Artifactの共有リンクを会話とは独立した恒久的なサイトとして捉えないでください。
使用状況が頻繁に更新され共有されている場合、最も安定した習慣は、変更をするたびに公開リンクを開いて一度確認し、それを他の人に送ることです。 こうすることで、他の人の「なぜまだ年寄りなの?」とフィードバックを待つ代わりに、自分が正しいバージョンを共有しているかどうかすぐに判断できます。
そのため、Claude Artifactは旧バージョンを共有していますが、これはプラットフォームが更新されていないからではなく、「修正」を「再公開」と混同するためです。 この問題はバージョンとリリースを別々に理解すれば簡単に解決できます。