Anthropic이 Claude Code에 Claude Mods를 내놓았습니다. mod는 TypeScript 몇 줄로 Claude Code의 화면 구성과 도구 동작을 바꾸거나 새 기능을 끼워 넣는 확장 기능입니다. 직접 코드를 쓸 수도 있고, 원하는 기능을 설명하면 Claude Code가 mod를 작성해 설치까지 해 줍니다. Skills 이후 Claude Code의 확장 방식에서 가장 큰 변화로 볼 만합니다. mod가 Claude의 작업에 개입하는 방식은 네 가지이고, 쓸모 있는 mod는 남이 만든 것보다 자신의 작업 기록에서 찾는 편이 낫습니다.

Claude Mods는 어떤 기능인가

Claude Mods로는 Claude Code 안의 거의 모든 동작을 바꿀 수 있습니다. 도구 호출, prompt 요청, 화면의 UI 요소가 모두 대상입니다. 거의 모든 부분을 plugin(기능을 덧붙이는 확장 모듈)처럼 다루는 구조라, DeepSeek Harness처럼 ’모든 것이 plugin’인 방향으로 옮겨 간 것으로 볼 수 있습니다.

출시까지의 흐름은 다음과 같습니다.

시점 내용
2026년 9월 9일 Anthropic의 엔지니어 Boris Cherny가 ’function hook’이라는 기능을 처음 예고
9월 중 GitHub 이슈 #91870에서 function hook과 mod 개발을 추적
2026년 10월 1일 Claude Code의 plugin 구조에 통합된 기능으로 Claude Mods 출시

mod는 Claude Code의 plugin 관리자에 그대로 들어가 있어 /plugins 명령으로 설치한 mod와 찾아볼 수 있는 plugin을 함께 관리합니다. 확인한 시점의 plugin 목록에는 4,576개가 올라 있었고, 설치 수는 Superpowers가 120만 회, code-review가 49만 2,100회였습니다. mod는 한 번 설치하면 따로 prompt로 부르지 않아도 동작합니다.

출시 직후부터 사용자들이 만든 mod도 나오고 있습니다. 한 AI 엔지니어는 Claude가 긴 작업을 처리하는 동안 멀티플레이 Doom 서버에 접속해 게임을 할 수 있게 하는 mod를 만들었습니다. 터미널 안에 여러 단계로 나뉜 진행 막대를 띄워 동시에 돌아가는 작업의 진행 상황을 보여 주는 mod도 있습니다.

네 가지 개입 지점: Before, Instead, After, Wrap

mod는 Claude가 도구를 실행하는 흐름의 네 지점에 hook(특정 시점에 끼어들어 코드를 실행하는 연결 고리)을 걸어 동작을 바꿉니다. Claude가 파일 41개가 든 build 폴더를 지우려는 상황을 예로 들면 차이가 분명해집니다.

파일 삭제 과정의 앞, 대신, 뒤, 앞뒤에 걸리는 네 가지 개입 지점

▲ mod의 네 가지 개입 지점

hook 실행 시점 삭제 상황의 예
Before 동작 직전에 멈춤 지울 파일 목록을 미리 보여 주고 확인을 받음
Instead 원래 동작을 건너뛰고 다른 동작을 실행 영구 삭제 대신 운영체제의 휴지통으로 옮김
After 동작을 마친 뒤 실행 지운 파일 41개, 2MB를 항목별 기록으로 남기고 알림 표시
Wrap 동작의 앞뒤를 모두 감쌈 삭제 전에 백업을 만들고, 삭제 뒤 되돌리기 기능 제공

삭제처럼 되돌리기 어려운 기본 동작을 더 안전한 동작으로 바꾸고 싶다면 Instead가 알맞습니다. 결과를 기록하는 것으로 충분하면 After, 사고에 대비해 되돌릴 길까지 두려면 Wrap을 고르는 식으로 목적에 맞춰 나눌 수 있습니다.

바로 써 볼 만한 mod 두 가지

다음 할 일을 버튼으로 띄우는 Next Steps

Next Steps mod는 Claude가 작업을 마치면 화면 아래 칸에 이어서 할 만한 작업 세 가지를 띄웁니다. 순수 HTML, CSS, JavaScript로 한 쪽짜리 습관 기록 앱을 만들게 하자 ‘습관 추가·이름 바꾸기 기능 넣기’, ‘impeccable로 디자인 다듬기’, ‘닫기’ 세 가지가 나왔습니다. 하나를 누르면 그 지시가 곧바로 입력 칸에 들어가므로 다음 지시를 직접 쓰지 않고도 작업을 이어 갈 수 있습니다.

cache 남은 시간을 보여 주는 Cache Clock

Claude Code는 대화할 때마다 지금까지의 맥락 전체를 모델에 다시 보냅니다. prompt caching(앞서 보낸 내용을 저장해 두고 다시 쓰는 기능)이 살아 있으면 입력 token 비용을 약 95% 덜 내지만, 활동 없이 1시간이 지나면 cache가 만료되어 수천 token이 넘는 맥락을 정가로 다시 읽게 됩니다.

Cache Clock mod는 아래쪽 상태 표시줄에 현재 context window(모델이 한 번에 다룰 수 있는 대화 분량)의 사용량과 cache 만료까지 남은 시간을 띄웁니다. 시연에서는 16만 500 token, 56% 사용과 함께 43분 12초가 남았다고 표시됐습니다. 함께 붙는 Compact 버튼을 누르면 대화를 바로 압축할 수 있어, 자리를 비우기 전에 맥락을 줄여 두는 데 쓸 수 있습니다.

상태 표시줄에 cache 남은 시간과 압축 버튼이 보이는 화면

▲ cache 만료 시간 표시줄

남의 mod보다 내 작업 기록에서 찾기

공개된 mod도 쓸모 있지만, 가장 가치 있는 mod는 자기 작업 방식에 맞춰 만든 mod일 것으로 보입니다. 이를 찾는 방법으로 Claude Code에게 자신의 지난 세션 기록을 분석하게 하는 방식이 있습니다.

  1. Claude Code의 세션 기록은 ~/.claude/projects/ 폴더에 JSON 파일로 남습니다.
  2. 최근 세션 30개를 읽고 반복해서 묻는 질문, 손으로 하는 상태 확인, 작업 전후에 늘 하는 일을 찾아 달라고 요청합니다.
  3. 그 결과를 바탕으로 쓸모 있는 mod 다섯 개를 순위를 매겨 추천하게 합니다.
  4. 마음에 드는 mod를 고르면 Claude가 TypeScript 코드를 쓰고 plugin으로 등록합니다.
  5. plugin을 다시 불러오면 mod가 켜집니다.

실제 분석에서는 다음과 같은 후보가 나왔습니다.

  • Rehearsal Deck: 시연용 스크립트를 미리 돌려 보고 상태를 초기화하는 작업 자동화
  • Project Pulse: 여러 날에 걸친 프로젝트의 진행 상황을 그림과 계획 문서에 걸쳐 추적
  • Mod Doctor: 불러온 plugin이 제대로 동작하는지, 열린 포트는 무엇인지 점검
  • Cache Clock + Compact: 앞에서 본 cache 만료 시간 표시와 압축 버튼
  • Undo Shelf
  • Dictation Fixer(추가 후보): 음성 입력을 받아 적은 글의 오류를 Claude에 보내기 전에 바로잡음

후보 목록은 사람마다 다르게 나옵니다. 이 방식의 장점은 이미 반복하고 있는 일을 근거로 mod를 고른다는 데 있습니다.

정리: 내 작업에 맞는 mod를 고르는 순서

Claude Mods는 Claude Code의 동작과 화면을 TypeScript로 바꿀 수 있게 하는 기능이고, 앞으로 몇 달 동안 Skills처럼 빠르게 늘어날 것으로 보입니다. 처음 써 본다면 다음 순서를 권합니다.

  • /plugins 명령으로 설치된 mod와 공개된 plugin 목록을 먼저 확인합니다.
  • 삭제처럼 되돌리기 어려운 동작이 걱정된다면 Instead나 Wrap hook으로 휴지통 이동이나 백업을 거치게 합니다.
  • 긴 세션을 자주 쓴다면 cache 남은 시간과 압축 버튼을 상태 표시줄에 두어 cache가 식기 전에 대응합니다.
  • 최근 세션 기록을 Claude에게 분석시켜 반복 작업을 줄일 mod 후보를 받아 보고, 필요한 것부터 하나씩 설치합니다.