본문으로 건너뛰기
IFAI

AI 도구

앤트로픽, 클로드 코드용 확장 기능 '모드' 출시...타입스크립트로 AI 도구 입맛대로 수정

게시 확산 지수 44

앤트로픽이 개발자가 AI 코딩 도구의 동작과 인터페이스를 맞춤 설정할 수 있는 '클로드 코드 모드(Mods)'를 공개했다. 몇 줄의 타입스크립트 코드로 프롬프트를 재작성하거나 UI 요소를 추가하고 내장 명령어를 대체할 수 있다. 클로드에게 직접 모드를 짜서 즉시 반영하도록 요청할 수도 있으나, 샌드박스 없는 전체 접근 권한으로 실행되므로 주의가 필요하다.

앤트로픽, 클로드 코드용 확장 기능 '모드' 출시...타입스크립트로 AI 도구 입맛대로 수정
이미지: claude.com

개발 도구의 동작을 입맛대로 바꾸려면 공식 업데이트를 기다리거나 제한적인 훅 기능에 만족해야 하는 경우가 많았습니다.

Anthropic이 Claude Code의 동작과 인터페이스를 몇 줄의 TypeScript로 직접 커스터마이징할 수 있는 Mods 기능을 선보였습니다. CLI와 데스크톱 앱 모두에서 바로 쓸 수 있습니다.

프롬프트 변조부터 내장 명령어 교체까지

Mods의 기본 원리는 이벤트 가로채기입니다. Claude Code가 도구를 호출하거나, 권한을 묻거나, 화면을 그릴 때마다 이벤트가 발생합니다.

Mod 함수는 이 이벤트의 앞뒤를 감싸거나 아예 원래 동작을 대체해 실행됩니다. 프롬프트가 모델로 전송되기 전에 내용을 가다듬거나, 도구 출력에서 보안 정보를 지우고, 승인 절차를 가로채는 작업이 가능합니다.

인터페이스 수정도 자유롭습니다. 터미널이나 데스크톱 앱에 버튼이나 입력창을 새로 넣을 수 있으며, 기본 내장 기능이던 /diff마저 Mod 형태로 전환되어 원치 않으면 끄거나 직접 만든 도구로 바꿀 수 있습니다. Claude에게 직접 Mod를 짜달라고 요청해 현재 세션에서 핫 리로드로 즉시 적용하는 것도 가능합니다.

샌드박스 없는 자유와 엔터프라이즈 기본 방어선

하지만 강력한 자유 뒤에는 명확한 보안 위험이 따릅니다. Mods는 별도의 샌드박스 없이 Claude Code와 동일한 시스템 전체 접근 권한으로 실행됩니다.

출처가 불분명한 Mod를 설치하는 것은 검증되지 않은 바이너리 스크립트를 로컬 머신에서 실행하는 것과 다를 바 없습니다.

Anthropic은 이를 통제하기 위해 플러그인 시스템을 통해 Mod를 배포하고 관리자가 플러그인 마켓플레이스를 제어하도록 설계했습니다. Team 및 Enterprise 플랜에서는 권한 규칙 무력화를 막기 위해 sec-default라는 보안 전용 Mod가 가장 먼저 강제 로드됩니다.

왜 중요한가

우리는 Anthropic이 Claude Code를 단순한 AI 코딩 도우미가 아니라 VS Code나 Neovim 같은 확장형 플랫폼으로 전환시키고 있다고 봅니다.

기업마다 제각각인 배포 파이프라인 연동이나 운영 환경 안전장치를 본사 기능으로 일일이 대응하는 대신, 사용자가 직접 스크립트로 해결하도록 유도하는 영리한 전략입니다.

개발자 입장에서는 진입 장벽이 낮고 즉각적인 생산성 개선을 기대할 수 있어 당장 시도해볼 가치가 충분합니다. 다만 샌드박스 격리가 없다는 점은 서드파티 생태계가 커질수록 공급망 공격이나 악성 코드 침투라는 심각한 후폭풍을 부를 수 있습니다.

출처 (1)

  1. [1]
    claude.com(새 탭에서 열림)원문claude.com

매일 AI 콘텐츠 픽