AIコーディングエージェントのClaude Codeに、動作やUIを自分好みにカスタムできるMod機能が追加されました。ModはTypeScriptで記述可能で、Claude Code自身にModの作成を依頼することもできます。

Claude Code mods / claude.dev Blog

https://claude.dev/mods/

Customize Claude Code with mods in TypeScript | Claude by Anthropic

https://claude.com/blog/claude-code-mods





ModはClaude Codeで発生するすべてのイベントをリアルタイムで監視するモジュールとして機能し、独自のボタンやUIを描画することもできます。また、Claude CodeのCLI版とデスクトップ版の双方で動作します。

Anthropicが開発したサンプルMod「Blast Radius」の動作例が以下。Claudeが「rm -rf」などの高リスクなコマンドを実行しようとすると、画面右側にコマンドの説明が表示されます。



説明欄にはコマンドの名前とともに、影響を受けるファイルが列挙されています。



Claudeによるファイル操作を記録して差分を表示するサンプルMod「Replay Theater」の動作例も公開されています。





ModはClaudeのプラグインディレクトリに登録して広く公開することもできます。Modの作成ガイドは以下のリンク先で確認できます。

Getting started with Claude Code mods / claude.dev Blog

https://claude.dev/blog/getting-started-with-claude-code-mods/