挑戰連續 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 안에서 실행되는 작은 프로그램이다. 입력창 위에 정보를 한 줄 더 표시할 수도 있고, 옆에 패널을 열 수도 있고, 자신만의 /명령을 추가할 수도 있다. 게다가 직접 작성할 필요 없이 원하는 것을 바로 말하면 된다:
입력창 위에 현재 git branch를 표시하는 mod를 만들어 줘
그러면 파일을 ~/.claude/dev-mods/에 쓰고, 이번 세션에서 핫 리로드를 켤지 물어본다. Enable for this session을 선택하면 이번 실행이 끝난 뒤 나타난다. 마음에 들지 않으면 계속 말하면 되고, 수정 후 자동으로 다시 로드된다.
두 가지 함정. 그것이 작성한 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 是用你的權限在跑的程式,讀得到你的檔案和金鑰,別人分享的先看過再裝。