Anthropic は 2026 年 10 月 1 日、CLI/デスクトップアプリ向け開発エージェント Claude Code の内部挙動を書き換えられる拡張機構「Mods」を公開しました。バージョン 2.1.287 から標準で利用でき、追加フラグや設定は不要です。TypeScript でイベントフックを書くだけで、Claude Code の振る舞いと UI を上書きできます。
主なポイント
- Mod は Claude Code の内部イベント (プロンプト送信、ツール呼び出し、権限リクエスト、UI 描画など) にフックする TypeScript 関数で、処理の前後や差し替えが可能
- できることの例: プロンプトの書き換え、ツール呼び出しのブロック・リトライ、権限のオート承認・拒否、ツール出力からの秘密情報の除去、独自パネルやボタンへの UI 置き換え
- Mod はプラグインに同梱して配布し、CLI/デスクトップで
/pluginから導入。Claude 自身に Mod を書かせてホットリロードで試す流れも想定 - Mod はサンドボックスされず端末と同じ権限で動くため、信頼できる提供元のみ利用する注意書き。企業向けには
sec-defaultという組み込み Mod で管理者制限の無効化を防ぐ