본문으로 건너뛰기
r/ClaudeCode조회 3

Claude Code 승인 요청을 Slack으로 연동하는 오픈소스 도구

Claude Code의 승인 요청을 Slack 채널로 전송하여 모바일 푸시 알림으로 어디서든 작업을 승인하거나 거절할 수 있는 연동 도구이다.

실용적 조언

  • Claude Code 작업 중 자리를 자주 비운다면 해당 GitHub 리포지토리를 클론하여 Slack 연동을 설정할 것
  • Node.js 서버를 상시 가동할 수 있는 환경에서 설정하여 알림 누락을 방지할 것

섹션별 상세

01
Claude Code의 자동화 작업 중 발생하는 승인 대기 병목 현상을 해결하고자 했다. 사용자가 자리를 비운 사이 권한 요청 프롬프트에서 작업이 중단되는 문제를 Slack 푸시 알림으로 전환하여 실시간 대응이 가능하도록 설계했다.
02
이 도구는 Claude Code의 HTTP hooks 기능을 기반으로 작동한다. 중간에 위치한 경량 Node.js 서버가 hook 페이로드를 수신하여 Slack 채널에 메시지를 게시하고, 사용자의 버튼 클릭 응답이 올 때까지 대기한 후 결과를 반환하는 구조이다.
03
설치 과정은 대화형 명령어를 통해 간소화되었다. 사용자는 리포지토리를 클론한 후 Claude Code 내부에서 전용 명령어를 실행하여 인터랙티브하게 설정을 완료하거나 README의 수동 단계를 따를 수 있다.
bash
git clone https://github.com/mdw87/claude-slack-approval

Slack 승인 도구 리포지토리를 복제하는 명령어

text
/setup-slack-auth-bot

Claude Code 내부에서 실행하는 대화형 설정 명령어

04
모바일 환경에서의 제어 편의성을 극대화했다. Slack의 푸시 알림 기능을 활용해 PC 앞에 있지 않아도 스마트폰에서 직접 승인 또는 거절 버튼을 눌러 Claude Code의 작업을 계속 진행시킬 수 있다.

용어 해설

HTTP 훅(HTTP Hooks)
특정 이벤트가 발생했을 때 서버가 지정된 URL로 데이터를 전송하는 메커니즘이다. Claude Code에서 승인 요청이 발생하면 이를 외부 서버로 전달하여 자동화된 처리를 가능하게 한다.
노드 제이에스(Node.js)
V8 엔진 기반의 자바스크립트 런타임으로, 서버 측 애플리케이션 개발에 사용된다. 이 프로젝트에서는 Claude Code의 요청을 받아 Slack으로 중계하는 경량 서버 역할을 수행한다.
페이로드(Payload)
전송되는 데이터 패킷의 실제 본문을 의미한다. Claude Code가 HTTP 훅을 통해 서버로 보내는 승인 요청의 상세 정보가 담긴 데이터 덩어리이다.

언급된 도구

Claude Code추천

터미널 기반 AI 코딩 에이전트

Slack추천

승인 알림 수신 및 인터랙티브 버튼 제어

AI 분석 전체 내용 보기

AI 요약 · 북마크 · 개인 피드 설정 — 무료

출처 · 인용 안내

원문 발행 2026. 04. 03.수집 2026. 04. 03.출처 타입 REDDIT

인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.