Skill · Anthropic official documentation
Claudeのアーティファクトで、数分でステートフルなアプリを公開
写真: Luke Chesser Unsplashより
バックエンドのインフラなしで、ユーザーデータを記憶するインタラクティブなツールを構築できる。Claudeのアーティファクトは永続ストレージ(アーティファクト1件あたり20MB)とMCPコネクターに対応し、プロフェッショナルがトラッカーやダッシュボード、共同作業ツールを作成して、データを自動的に保存し、Slack、Googleカレンダー、Asanaと連携できる--すべて会話形式のプロンプトを通じて実現する。
Claudeのアーティファクトは、使い捨てのコード断片から、真に有用なマイクロアプリプラットフォームへと進化した。鍵となる画期的な点は永続ストレージだ。公開済みのアーティファクトがセッションをまたいでデータを保存できるようになり、一度きりのデモが状態を保持するアプリケーションへと変わる。つまり、チームメンバーが進捗を記録するプロジェクトトラッカーを構築すれば、ブラウザを閉じた後もデータが残るのだ。
実用的なワークフローは明快だ。Claudeにアプリを説明し(「プロジェクトごとに作業時間を保存する週次タイムシートトラッカーを作って」)、ClaudeがインタラクティブなReactコンポーネントを生成し、ワンクリックで公開すると、自動的に永続ストレージが付与される。データは1アーティファクトあたり最大20MBのプレーンテキストとして保存され、ウェブ版とデスクトップアプリ版のProおよび有料プランで利用できる。
プロフェッショナルなチームにとって、真の力が発揮されるのはMCP(Model Context Protocol)連携だ。2025年7月以降、アーティファクトは外部サービスに接続できる--Asanaから読み取ってタスクリストを埋めたり、ライブのカレンダーイベントを取得したり、さらにはSlackにステータス更新を書き込んだりできる。実例を一つ挙げると、チームのKPIを表示する公開済みアーティファクトが、誰かが開くたびにGoogle Sheetsから最新データを更新し、作成者が手動で更新する必要がない。
覚えておくべき制約は、永続ストレージが有効になるのはアーティファクトを公開した後だけだということだ。下書きモードでのテストは何の通知もなく失敗するため、多くのビルダーが不意を突かれる。また、ストレージはテキストのみ(画像やバイナリファイルは不可)で、個人用と共有用のプールに分けて別々に隔離される。これらの範囲を超えるもの--バイナリデータ、重い計算処理、数千人の同時利用者など--には外部バックエンドが必要になる。
情報源とクレジット