앤트로픽(Anthropic)이 AI 코딩 도구 클로드 코드(Claude Code)에 화면과 작동 방식을 바꿀 수 있는 플러그인형 기능 ‘모드(Mods)’를 출시했다. IT 전문 매체 더디코더는 10월 3일 이같이 보도했다.
자바스크립트·타입스크립트로 기능 확장
모드는 클로드 코드 내부에서 실행되는 미들웨어로, 개발자는 자바스크립트나 타입스크립트 함수로 필요한 기능을 추가할 수 있다. 함수는 도구 호출, 사용자 프롬프트 입력, 화면 표시 등 특정 이벤트에 연결된다. 이에 따라 채팅창 옆에 별도 패널을 띄우거나 도구 호출을 가로채고, 새로운 명령어를 추가할 수 있다.
기존 기능도 모드 방식으로 구현될 수 있다. 앤트로픽은 클로드 코드의 ‘/diff’ 명령어가 이미 모드로 만들어진 기능의 사례라고 설명했다. 개발자가 이용할 수 있도록 예제 모드를 깃허브(GitHub)에 제공하며, 모드는 명령줄 인터페이스(CLI)와 데스크톱 앱에서 작동하고 VS 코드 확장 프로그램에서는 일부 기능을 지원한다.
모드는 사용자 권한으로 실행…설치 출처 확인해야
모드는 사용자의 권한을 사용해 실행되며, 별도의 샌드박스에 격리되지 않는다. 따라서 모드가 접근할 수 있는 범위는 실행하는 사용자의 권한과 연결된다. 앤트로픽은 신뢰할 수 있는 출처의 모드만 설치하라고 경고했으며, 조직은 어떤 모드의 로드를 허용할지 통제할 수 있다.
앤트로픽이 공개한 첫 공식 모드 플러그인은 ‘유 슈드 노(You Should Know)’다. 이 플러그인은 별도의 에이전트를 실행해 클로드의 출력을 살피고, 사용자가 놓쳤을 수 있는 중요한 정보가 감지되면 ‘헤즈 업(Heads up)’ 메시지를 보낸다. 사용자는 ‘/plugin enable [email protected]’ 명령으로 플러그인을 켤 수 있다.