挑戰連續 100 天分享 Claude Code 小技巧
Day 45 | 用一句話叫它做一個 mod
這週 Claude Code 的 mods 影片一直被轉,昨天我也問了它半天「mods 到底是什麼」。
講白了,mod 是跑在 Claude Code 裡面的一小段程式:可以在輸入框上面多一條資訊、在旁邊開一個面板,或加一個你自己的 /指令。而且不用自己寫,直接講你要什麼:
做一個 mod,在輸入框上方顯示目前的 git branch
它會把檔案寫進 ~/.claude/dev-mods/,接著問你這場要不要開熱重載,選 Enable for this session,這輪跑完就出現了。不喜歡就繼續講,改完自動重載。
兩個坑。它寫的 mod 只活在這一場對話,想留著就把那個資料夾搬出來,之後用 claude --plugin-dir 加上那個路徑開。還有 mod 是用你的權限在跑的程式,讀得到你的檔案和金鑰,別人分享的先看過再裝。
翻訳済みこの mod について
100日連続でClaude Codeの小技を共有するチャレンジ
Day 45 | 一言でmodを作らせる
今週Claude Codeのmods動画がずっと回されていて、昨日は私も「modsとは一体何なのか」を半日聞いていました。
はっきり言うと、modはClaude Codeの中で動く小さなプログラムです。入力ボックスの上に情報を1行追加したり、横にパネルを開いたり、独自の/コマンドを追加したりできます。しかも自分で書く必要はなく、欲しいものをそのまま言うだけです:
入力ボックスの上に現在のgit branchを表示するmodを作って
ファイルを~/.claude/dev-mods/に書き込み、次にこのセッションでホットリロードを有効にするか聞いてきます。Enable for this sessionを選べば、この回の実行が終わると表示されます。気に入らなければ続けて話せば、変更後に自動でリロードされます。
2つの落とし穴。それが書いたmodはこの会話の中だけで生きています。残したいならそのフォルダを外に移動し、後でclaude --plugin-dirにそのパスを付けて起動します。また、modはあなたの権限で動くプログラムなので、あなたのファイルや鍵を読めます。他人が共有したものは、先に確認してからインストールしてください。
インストール
インストール方法は元のソースをご確認ください。
原文 / README
挑戰連續 100 天分享 Claude Code 小技巧
Day 45 | 用一句話叫它做一個 mod
這週 Claude Code 的 mods 影片一直被轉,昨天我也問了它半天「mods 到底是什麼」。
講白了,mod 是跑在 Claude Code 裡面的一小段程式:可以在輸入框上面多一條資訊、在旁邊開一個面板,或加一個你自己的 /指令。而且不用自己寫,直接講你要什麼:
做一個 mod,在輸入框上方顯示目前的 git branch
它會把檔案寫進 ~/.claude/dev-mods/,接著問你這場要不要開熱重載,選 Enable for this session,這輪跑完就出現了。不喜歡就繼續講,改完自動重載。
兩個坑。它寫的 mod 只活在這一場對話,想留著就把那個資料夾搬出來,之後用 claude --plugin-dir 加上那個路徑開。還有 mod 是用你的權限在跑的程式,讀得到你的檔案和金鑰,別人分享的先看過再裝。