Logo
본문으로 이동
중급8분 소요slackintegrationteam

Slack 통합

읽는 시간: 8분 | 난이도: 중급자

Slack에서 Claude를 팀 코딩 어시스턴트로 활용하는 방법을 알아봅니다.

Claude for Slack

Anthropic은 Claude for Slack 앱을 제공합니다. 팀 전체가 Slack 워크스페이스에서 Claude를 사용할 수 있습니다.

설치 및 설정

Slack 앱 추가

  1. Slack App Directory에서 "Claude" 검색
  2. Claude by Anthropic 앱 선택
  3. Add to Slack 클릭
  4. 워크스페이스 권한 승인

권한 설정

관리자가 다음 권한을 설정해야 합니다:

  • 메시지 읽기 (멘션 응답용)
  • 파일 접근 (코드 파일 분석용)
  • 채널 참여

기본 사용법

DM으로 Claude와 대화

Claude 앱을 직접 메시지:

@Claude 이 Python 코드를 검토해줘:

def calculate_average(numbers):
    total = 0
    for n in numbers:
        total += n
    return total / len(numbers)

채널에서 멘션

팀 채널에서 Claude를 호출:

@Claude 방금 공유한 API 에러에 대한 해결 방법을 알려줘

개발팀 활용 시나리오

코드 리뷰 채널

#code-review 채널에서:

팀원: 이 PR 리뷰 부탁드려요
[코드 스니펫 붙여넣기]

@Claude 이 코드의 보안 취약점을 검토해줘.
특히 SQL 인젝션과 입력 유효성 검사에 집중해줘.

인시던트 대응

#incidents 채널에서:

팀원: 프로덕션 에러 발생!
[에러 로그 붙여넣기]

@Claude 이 에러 로그를 분석하고
가능한 원인과 즉각적인 해결 방법을 알려줘

아키텍처 토론

#architecture 채널에서:

@Claude 우리가 논의 중인 마이크로서비스 분리 전략에 대해:
[설계 내용 설명]

이 접근 방식의 장단점과 고려해야 할 점들을 설명해줘

코드 파일 공유

Slack에서 파일을 공유하고 Claude에게 분석 요청:

  1. 코드 파일 Slack에 업로드
  2. 파일에 Claude 멘션
[파일 업로드 후]
@Claude 이 파일의 getUserData 함수를
async/await로 리팩토링해줘

슬래시 명령어

Claude Slack 앱이 제공하는 슬래시 명령어:

/claude [질문]          - 빠른 Claude 질문
/claude-help            - 도움말 표시
/claude-settings        - 설정 변경

팀 생산성 팁

공유 프롬프트 라이브러리

팀이 자주 사용하는 프롬프트를 Slack 캔버스나 핀으로 공유:

팀 공유 프롬프트 모음

[코드 리뷰]
@Claude 다음 코드를 리뷰해줘.
보안, 성능, 가독성 순서로 피드백을 주고,
각 이슈의 심각도를 [높음/중간/낮음]으로 표시해줘.

[버그 분석]
@Claude 이 에러 로그를 분석해줘.
1. 에러 원인
2. 재현 방법
3. 즉각 해결책
4. 장기적 해결책
형식으로 답변해줘.

일일 스탠드업 활용

#daily-standup 채널에서:

@Claude 오늘의 스탠드업 요약을 도와줘.
[어제 한 일, 오늘 할 일, 블로커 입력]
을 표준 스탠드업 형식으로 정리해줘.

스프린트 회고

@Claude 이번 스프린트 데이터를 분석해줘:
- 완료된 스토리: [수]
- 예상 vs 실제 시간: [데이터]
- 주요 이슈: [목록]

개선할 수 있는 점들을 제안해줘.

보안 고려사항

민감한 정보 처리

  • API 키, 비밀번호를 Slack에 공유하지 마세요
  • PII (개인식별정보)가 포함된 코드는 익명화 후 공유
  • 테스트 데이터와 예시 데이터 사용

권한 관리

  • 특정 채널에서만 Claude 사용 허용 가능
  • 사용자별 Claude 접근 권한 설정
  • 감사 로그 확인 가능

엔터프라이즈 설정

Claude for Work (Anthropic 직접 계약):

  • 데이터 보존 정책 설정
  • SSO (Single Sign-On) 통합
  • 사용량 분석 대시보드
  • 커스텀 시스템 프롬프트

제한사항 및 주의사항

항목 내용
메시지 길이 Slack 메시지 길이 제한 적용
파일 크기 대용량 파일은 분할 필요
응답 시간 복잡한 요청은 시간이 걸릴 수 있음
컨텍스트 대화 히스토리 제한 있음

대안: MCP로 Slack 자동화

Claude Code CLI에서 Slack MCP 서버를 사용하면 더 강력한 자동화 가능:

{
  "mcpServers": {
    "slack": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-slack"],
      "env": {
        "SLACK_BOT_TOKEN": "xoxb-...",
        "SLACK_TEAM_ID": "T..."
      }
    }
  }
}
# 슬랙 채널 메시지 읽기
> #incidents 채널의 최근 10개 메시지를 읽고
  오늘 발생한 이슈를 요약해줘

다음 단계

관련 가이드

Slack 통합 | Claude Code 가이드 | GodDaeHee | GodDaeHee