클로드 코드 Mods, 실제 예시로 처음부터 끝까지
한 줄 핵심
Claude Code의 Mods는 자바스크립트/타입스크립트로 작업 환경 자체를 바꿔, 화면 표시·이벤트 개입·명령 확장·행동 튜닝까지 가능하게 만드는 기능이다.
시간별 요약
-
0:00
클로드가 일하는 동안 나는 게임을 한다 Claude Code에 새로 들어온 Mods 기능은 기다리는 동안 실행할 작은 게임까지 만들 수 있을 만큼 작업 환경을 바꾸는 기능이다. 핵심은 단순한 스크립트 추가가 아니라 Claude Code를 내 방식대로 개조할 수 있다는 점이다.
-
0:47
모드가 무엇인가 모드는 Claude Code 안에서 돌아가는 자바스크립트 또는 타입스크립트 기반의 작은 프로그램이다. 화면에 패널과 버튼을 그리거나, Claude의 동작에 끼어들거나, 슬래시 명령어를 새로 만드는 데 쓰인다.
-
1:30
스크립트와 무엇이 다른가 스크립트는 필요할 때 꺼내 쓰는 공구지만, 모드는 Claude가 일하는 작업장 자체를 바꾸는 개념이다. 그래서 위험한 명령을 막는 것처럼 실행 직전의 행동에도 개입할 수 있고, 단순 호출형 스크립트보다 통제 범위가 넓다.
-
2:26
이벤트와 훅으로 어떻게 끼어드는가 모드는 이벤트가 발생하는 순간 훅이 먼저 반응하는 구조로 동작한다. 명령 실행, 프롬프트 전송, 화면 렌더링 같은 시점에 통과·수정·차단을 선택할 수 있으며, 기존 훅보다 계속 살아 있고 상태와 UI를 다룰 수 있다.
-
3:40
화면에는 어떻게 그리는가 모드는 직접 화면을 그리는 것이 아니라 설계도만 넘기고, 실제 렌더링은 Claude Code가 맡는다. 그래서 같은 모드가 터미널과 데스크톱 앱에서 함께 동작하며, 패널·띠·알림·상태 표시 같은 영역을 바꿀 수 있다.
-
4:20
어디에 쓰는가 모드는 안전 장치, 상태 대시보드, 즉시 실행 명령, 동작 튜닝, 녹화 중 민감정보 가리기 같은 용도에 유용하다. 특히 반복 확인이 필요한 정보 표시나 화면 노출 방지가 필요한 작업에서 실용성이 크다.
-
5:58
어떻게 만드는가 모드는 Claude에게 자연어로 시켜 만들 수 있으며, 생성된 결과는 임시 폴더에 저장되어 기본 30일 후 삭제된다. 계속 쓸 모드라면 자신의 폴더에서 시작하거나 바로 옮겨 두는 편이 좋다.
-
6:34
주의할 점과 정리 모드는 샌드박스 없이 내 권한으로 실행되므로 파일 접근, 프로그램 실행, 인터넷 접속, API 키 읽기까지 가능해 위험할 수 있다. 사용 전에는 무엇을 감시하고 무엇을 하려는지 미리 보여 주는 검증 도구로 확인하고, 반복 작업은 Claude MD나 Skills로 충분한지 먼저 판단하는 것이 좋다.
실무 인사이트
- Claude Code Mods는 단순 자동화가 아니라 실행 직전 개입과 UI 확장을 함께 제공하므로, 반복 명령보다 작업 흐름 자체를 바꾸는 데 먼저 적용하는 것이 효과적이다.
- 권한이 강한 만큼, 외부에서 받은 모드는 바로 실행하지 말고 검사 도구로 동작 범위를 먼저 확인한 뒤 최소 권한 기준으로 쓰는 것이 안전하다.
- 같은 지시를 계속 반복하는 문제는 Mods보다 Claude MD나 Skills로 해결하고, 화면 표시나 실행 중 개입이 필요할 때만 Mods를 선택하는 것이 설계상 더 적절하다.