Claude Codeに「Artifacts」機能が追加された。セッション内の作業をライブ更新されるWebページに変換し、URLひとつでチームに共有できる。PR説明・障害対応メモ・進捗ダッシュボードという3つの実務シーンに絞って、何が変わるかを整理する。
Artifactsが「何を自動化してくれるのか」の要点整理と、PRウォークスルー・障害対応メモ・進捗ダッシュボードという3つの具体的な使い道。そして今の制約(Team/Enterprise限定・ベータ)を踏まえた、個人開発者としての現実的な向き合い方。
これまでClaude Codeのセッションは、ターミナルの中で完結していた。作業内容を人に見せるには、スクリーンショットを撮るか、要約をSlackに貼るしかなかった。
Artifactsは、この「見せる」工程を丸ごと引き受ける。セッション中の作業をライブで更新されるWebページとして書き出し、URLを発行して共有できる。コードを直接見せるのではなく、「何をしたか・なぜそうしたか」を整形したページとして渡せるのが要点だ。
作業が進むとページの中身も追随して更新される。共有のたびにファイルを作り直したり、リンクを貼り直したりする必要がない。URLを一度渡せば、それが最新版であり続ける。
チーム内限定で共有できる範囲(org-only)と、バージョン履歴がベータで用意されている。現時点ではTeam/Enterprise向けの機能で、個人プランでは挙動が異なる可能性がある点は前提として押さえておきたい。
PRの説明文は、書く側も読む側も面倒に感じやすい。変更点を箇条書きにしても、実際に何が変わったのかは結局コードを読まないと分からない、ということが多い。
Artifactsで「このPRで解決した問題」「変更前後の挙動」「なぜこの実装を選んだか」を1ページにまとめておけば、レビュアーはコードを読む前に文脈を掴める。特に、複数ファイルにまたがる変更や、設計判断の理由説明が必要な変更で効果が出やすい。
レビュー依頼の一言が変わる。「このPRを見てください」ではなく「このページを読んでからコードを見てください」と言えるようになる。レビュアーの負荷は、コードの量ではなく文脈の欠如から生まれることが多い。
「その場でまとめて、そのまま渡す」が効くシーンは他にもある。
障害対応中は「今どこまで分かっているか」「次に何を試すか」を都度言語化する余裕がない。Artifactsに時系列でメモを残していけば、それがそのまま関係者への状況共有ページになる。事後のポストモーテムを書く手間も減る。
複数タスクを並行させているときの「今の状況」を、静的なドキュメントではなく生きたページとして渡せる。手動で進捗レポートを書き直す作業がなくなり、最新状態が常に1つのURLに集約される。
チーム利用が前提の機能なので、個人開発者がすぐに全部を使えるわけではない。ただし発想自体は個人の作業にも応用できる。