
Cursor 에이전트가 작업 완료 시 음성 및 Slack 알림을 보내도록 설정하기
요약
개발자가 Cursor 에이전트의 작업 완료 알림을 개선하기 위해 음성 및 Slack 연동 기능을 구현한 방법을 소개합니다. User Rules에 특정 스크립트를 지정하여, 에이전트가 작업을 마칠 때마다 VOICEVOX를 이용해 음성으로 안내하고 Slack 채널에 기록되도록 설정했습니다.
핵심 포인트
- Cursor의 User Rules를 활용하여 자동화된 알림 기능을 구현할 수 있습니다.
- Voice 합성(VOICEVOX)과 외부 메신저(Slack) 연동을 통해 작업 완료 경험을 개선합니다.
- 에이전트 워크플로우에 로컬 스크립트 실행을 통합하는 방법을 제시합니다.
원격으로 작업하면 방이 너무 조용해서 우울해지기 쉬워, 조금 재미있게 만들어보고자 했습니다. Cursor의 에이전트도 텍스트만으로 끝나기 때문에 끝났다는 사실을 알아차리기 어렵고 소리도 나지 않습니다. 그래서 답변할 때마다 ずんだもん 목소리로 읽어주고 Slack에도 기록되도록 설정했습니다.
- Cursor의 User Rules에 '작업 완료 시
~/cursor-notify를 실행하라'고 기재 -
~/cursor-notify로 VOICEVOX 합성 및 Slack 게시를 수행하도록 합니다.
음성은 Docker상의 VOICEVOX Engine (speaker id 3 = ずんだもん)을 사용합니다.
에이전트가 작업을 마치면, 답변 마지막에 로컬 터미널에서 sh ~/cursor-notify를 실행합니다. 채팅 창에는 명령어 실행 과정이 남습니다.
Cursor가 `sh ~/cursor-notify slack done
AI 자동 생성 콘텐츠
본 콘텐츠는 Qiita AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기