記事
Claude Code を TypeScript の関数で拡張する「Claude Mods」入門
おすすめポイント
Claude Code を自分のチームの作業に合わせて作り込みたい人が、新しい拡張の仕組みを最初に押さえるための記事。従来の Hooks と何が違うのか、なぜ安全なのか、どこまで手を入れられるのかを図とコードで順に説明している。危険なコマンドを止める、結果に含まれる秘密情報を伏せるといった身近な例から入るので、エンジニアでなくても「何ができるようになったか」をつかめる。
内容
Claude Mods は、TypeScript の関数で Claude Code の機能や見た目を変えられるプラグインの仕組み。コマンドを外部で動かす従来の Hooks と違い、関数が Claude Code 本体に直接読み込まれるため、画面表示の変更やツールの追加までできる。記事では、有効化の設定、フォルダ構成、`register(on)` と `($, e, next)` の書き方、Express や Koa のミドルウェアと同じ処理の流れを解説している。/diff コマンドや AGENTS.md への対応といった Claude Code の標準機能自体も Mod として作られている。執筆時点では early access の機能で、仕様は今後変わる可能性がある。
著者: nogu / 公開元: zenn.dev / 公開日: 2026-09-19
