CoAI
ニュース

Claude Codeに「mods」登場 TypeScriptで動作や画面を自由に拡張

Anthropicは2026年10月1日、Claude Codeの動作や画面をTypeScriptの小さな関数で書き換えられる新機能「mods」を公開しました。プラグインとして配布でき、チームの運用ルールに合わせた拡張も作れます。

2026年10月1日約2分で読めます

Anthropicは2026年10月1日、AIコーディングツール「Claude Code」に新機能「mods」を追加しました。Claude Codeの振る舞いや画面、機能そのものを、利用者がTypeScriptの小さな関数で書き換えられる仕組みです。

modsでできること

公式ブログによると、modsを使えば、プロンプトの書き換え、新しい画面の追加、組み込み機能の置き換え、まったく新しい機能の追加ができます。Anthropicによる機能追加を待たずに、自分やチームに必要な機能を足せるのが特徴です。

仕組み

Claude Codeは、操作のたびに「イベント」を発生させます。modはこのイベントをきっかけに動き、操作の前後に処理を追加したり、操作そのものを別の処理に置き換えたり、操作全体を包むように処理を挟んだりできます。

modsはプラグインに同梱して配布します。既存のプラグインのインストールや共有の仕組みをそのまま使えるため、CLIでもデスクトップアプリでも同じように導入できます。

使い方の例

公式ブログでは、チームでの使い方として次のような例を挙げています。

  • CI/CDの状態をClaude Codeの画面に表示する
  • 本番環境に影響する操作に安全装置をかける
  • modの呼び出しを監査ログとして記録する

セキュリティ上の注意

modsはサンドボックスで隔離されておらず、Claude Code本体と同じ権限でマシンにアクセスします。そのため、インストールする前に提供元を信頼できるか確認する必要があります。

TeamプランとEnterpriseプラン、および管理設定(managed settings)が適用されたマシンでは、「sec-default」という組み込みのmodが働き、利用者が入れたmodが権限の拒否ルールを上書きするといった危険な動作をしないように制限します。管理者はsec-defaultの代わりに独自のmodを先に読み込ませることもできますが、その場合もsec-defaultの制限を保つには、読み込むmodの一覧にsec-defaultを加えるよう案内されています。

CoAI編集部の視点

今回の更新で、Claude Codeは決まった機能を使うだけのツールから、自分たちの開発フローに合わせて作り変えられる土台へと広がります。便利な一方で、modは強い権限で動くため、組織で使う場合は、導入してよいmodの範囲を管理者があらかじめ決めておくと安心です。

出典

この記事で紹介したツール

ニュース一覧へ