OpenClaw로 Slack 채널 대화 요약하기
OpenClaw를 사용하여 Slack 채널 대화의 AI 요약을 즉시 생성합니다. 핵심 요점, 의사결정, 액션 아이템을 추출하여 중요한 논의를 놓치지 마세요.
최종 업데이트: 2026-03-31
필요한 Skills
URL, PDF, 비디오, 문서 요약.
무엇을 구축하나요
온디맨드 Slack 채널 요약 도구를 만듭니다:
- 최신 메시지 가져오기 — 원하는 Slack 채널에서 지정한 기간의 메시지를 가져옵니다
- AI 요약 생성 — 핵심 요점, 의사결정, 액션 아이템을 추출합니다
- 긴 스레드 처리 — 중요한 Thread 대화를 별도로 요약합니다
- 즉시 사용 — 상황 파악이 필요할 때 바로 실행합니다
일일 다이제스트 워크플로우와 달리 이것은 온디맨드 도구입니다. 자리를 비운 뒤 빠르게 따라잡거나, 새 채널에 합류했을 때 맥락을 파악하거나, 특정 논의를 빠르게 이해해야 할 때 사용합니다.
AI로 Slack 채널을 요약해야 하는 이유
직장인은 평균적으로 Slack 등 메시징 앱에 하루 2.5시간을 사용하며, 여러 팀이나 채널을 넘나드는 사람은 더 많은 시간을 씁니다. 원격 및 분산 팀에서 Slack은 의사결정, 맥락, 조직 지식이 쌓이는 주요 매체가 되지만, 문서처럼 읽히도록 설계된 것은 아닙니다.
정보 과부하는 생산성에 큰 타격을 줍니다. 프로젝트 도중 활발한 채널에 추가되면 수백, 수천 개의 메시지를 마주하게 되며 대부분은 직접 관련이 없습니다. 하나하나 스크롤하는 것은 너무 피곤하고, 중요한 결정이나 액션 아이템을 놓칠까 봐 대충 훑어보기도 어렵습니다. 컨텍스트 스위칭 연구에 따르면 중단 후 깊은 집중력을 회복하는 데 약 23분이 걸리며, "Slack에서 무슨 일 있었나 확인만" 할 때마다 이 비용을 지불합니다.
AI 채널 요약은 수 시간의 대화를 구조화되고 빠르게 스캔할 수 있는 다이제스트로 압축합니다. 300개 메시지를 읽는 대신 핵심 결정, 미결 질문, 액션 아이템이 명확하게 표시된 10줄 요약을 읽습니다. 시간대를 넘나들며 일하거나, 여러 프로젝트를 관리하거나, 마이크로매니징 없이 정보를 파악해야 하는 리더에게 특히 유용합니다.
사전 준비
- OpenClaw 설치 및 설정 완료
- Slack 워크스페이스, Bot Token 설정 완료
- Node.js 18+
1단계: 필요한 Skills 설치
이 워크플로우에는 두 가지 Skill만 필요합니다:
# 1. Slack 연동 npx clawhub@latest install slack # 2. AI 요약 생성 npx clawhub@latest install summarize
2단계: Slack 접근 설정
아직 Slack 연동을 설정하지 않았다면:
- api.slack.com/apps에서 Slack 앱 생성
- Bot Token Scopes 추가:
channels:history,channels:read - 워크스페이스에 설치
- OpenClaw에서 Token 설정
요약을 Slack에 다시 게시하려면 chat:write 스코프도 추가하세요.
3단계: 채널 요약하기
기본 채널 요약
OpenClaw에 채널의 최근 활동을 요약하도록 요청합니다:
Summarize the last 24 hours of #engineering
OpenClaw가 수행하는 작업:
- Slack Skill로
#engineering의 메시지를 가져옵니다 - Summarize Skill에 전달합니다
- 구조화된 요약을 반환합니다
Thread 인식 요약
활발한 스레드가 있는 채널의 경우 최상위 메시지와 중요한 Thread를 동시에 요약합니다:
Summarize #product including threads with 5+ replies
실질적인 논의가 있는 Thread만 추출하고 짧은 답장의 잡음을 필터링합니다.
사용자 정의 시간 범위
원하는 기간을 지정합니다:
Summarize #incidents from last Monday to Friday Summarize #engineering for the past 3 days
4단계: 요약 출력 커스터마이즈
액션 아이템에 집중
Summarize #engineering, focus on action items and assignments
출력 예시:
📋 #engineering 액션 아이템 (지난 24시간) • @alice — 목요일까지 staging 환경 업데이트 • @bob — 보안 감사 결과 검토 • @carol — Q2 로드맵 초안 팀에 공유 • 미지정 — 마이그레이션 계획 회의 일정 잡기
의사결정에 집중
Summarize #product, focus on decisions made
출력 예시:
✅ #product 결정 사항 (지난 24시간) 1. API 버전 관리: URL 경로 방식 채택 (v1, v2) 2. 모바일 앱: iOS 출시 4월 15일로 연기 3. 가격: 무료 티어에 월 1,000회 API 호출 포함
기술 논의 요약
Summarize #engineering, focus on technical discussions
실용적인 활용 사례
1. 휴가 복귀 후 따라잡기
휴가에서 돌아왔을 때, 주요 채널을 한 번에 요약합니다:
Summarize #engineering, #product, and #incidents for the last 5 days
수백 개 메시지를 스크롤하는 대신 1분 안에 전체 상황을 파악합니다.
2. 회의 전 준비
스탠드업이나 팀 회의 전:
Summarize #engineering since yesterday's standup, focus on blockers and completed work
3. 새 채널 합류
막 채널에 추가되었을 때 빠르게 배경을 파악합니다:
Summarize #data-platform for the last 2 weeks, focus on ongoing projects and key decisions
4. 장애 사후 분석
장애가 해결된 후:
Summarize #incidents for the last 6 hours, focus on timeline, root cause, and resolution
5. 시간대 간 협업
분산 팀에서 가장 힘든 것은 "밤새 정보 격차"입니다 — 한쪽 팀이 자는 동안 다른 시간대에서 중요한 논의가 진행됩니다. 매일 아침 30분씩 메시지를 스크롤하는 대신 타겟 요약을 실행합니다:
Summarize #frontend from 6pm to 9am my time, focus on decisions and questions that need input
오프라인 동안 무슨 일이 있었는지, 내 참여 없이 결정된 사항이 있는지, 답변을 기다리는 질문이 있는지 명확하게 알 수 있습니다. 시간대 차이를 마찰점에서 관리 가능한 워크플로우로 바꿉니다.
6. 프로젝트 인수인계
새 팀원이 프로젝트 중간에 합류하거나 업무 담당이 변경될 때, 채널 이력은 가장 풍부한 맥락 소스이지만 가장 파악하기 어려운 소스이기도 합니다. OpenClaw로 인수인계 브리핑을 생성합니다:
Summarize #payments-migration for the last 30 days, focus on architecture decisions, open issues, and key stakeholders
결정된 사항, 진행 중인 작업, 핵심 기여자를 다루는 압축된 서술이 생성됩니다. 고정된 문서나 위키 페이지와 결합하면 새 담당자가 며칠간 파헤치는 시간을 절약하는 완전한 인수인계 패키지가 됩니다.
7. 경영진 브리핑
경영진은 엔지니어링, 프로덕트, 디자인 팀이 무엇을 하고 있는지 높은 수준에서 파악해야 하지만 기술적 세부사항의 잡음은 필요 없습니다. 구현 세부사항을 제거하고 결과, 타임라인, 리스크에 집중하는 경영진 친화적 요약을 생성합니다:
Summarize #engineering and #product for this week, focus on milestones, risks, and deliverables. Use non-technical language suitable for executive review.
결과물은 주간 리더십 업데이트나 크로스펑셔널 가시성 채널에 바로 넣을 수 있습니다. 업데이트를 작성하는 사람과 읽는 임원 양쪽의 시간을 절약합니다.
고급: 다중 워크스페이스 지원
여러 Slack 워크스페이스를 관리하는 경우 — 에이전시, 컨설팅 회사, 또는 크로스 컴퍼니 협업에서 흔함 — OpenClaw가 모든 워크스페이스의 채널을 요약할 수 있습니다. 각 워크스페이스에 별도 Bot Token이 필요하며, 설정 후 워크스페이스 이름으로 참조합니다.
먼저 OpenClaw에서 여러 워크스페이스를 설정합니다:
# 두 번째 워크스페이스 추가 npx clawhub@latest config slack --workspace client-acme --token xoxb-xxxx npx clawhub@latest config slack --workspace client-globex --token xoxb-yyyy
하나의 요청으로 워크스페이스를 넘나들어 요약합니다:
Summarize #project-alpha in client-acme and #deliverables in client-globex for the past week
여러 고객 워크스페이스에서 진행 상황을 추적해야 하는 에이전시에 특히 유용합니다. 서로 다른 워크스페이스의 요약을 하나의 보고서로 통합하여 크로스 클라이언트 포트폴리오 리뷰나 내부 리소스 계획을 쉽게 준비할 수 있습니다.
출력 형식과 전달 대상
기본적으로 OpenClaw는 터미널이나 채팅 인터페이스에 구조화된 텍스트로 요약을 반환합니다. 형식과 전달 대상을 워크플로우에 맞게 커스터마이즈할 수 있습니다.
테이블 형식
빠른 시각적 스캔을 위해 테이블 레이아웃을 요청합니다:
Summarize #engineering for the past 3 days, format as a table with columns: Topic, Status, Owner, Next Step
스프레드시트나 프로젝트 추적 도구에 붙여넣기에 적합합니다.
이메일 형식
이메일 발송에 적합한 공식적인 요약을 생성합니다:
Summarize #product for this week, format as an email summary with subject line, greeting, and bullet points
Notion 내보내기
팀이 Notion을 지식 베이스로 사용하는 경우 요약을 Notion 페이지로 직접 전송합니다:
Summarize #engineering for the past week and save it to my Notion page "Weekly Engineering Digest"
Notion Skill (npx clawhub@latest install notion)과 Notion 연동 Token 설정이 필요합니다.
Markdown 파일
아카이브나 버전 관리를 위해 Markdown 파일로 저장합니다:
Summarize #incidents for March 2026 and save as markdown to ./reports/incidents-march-2026.md
요약 템플릿 커스터마이즈
요약에 포함할 내용과 구성 방식을 제어하는 재사용 가능한 템플릿을 정의할 수 있습니다. 예를 들어 항상 '결정 사항', '액션 아이템', '미결 질문', '주요 링크' 섹션이 필요할 수 있습니다. 한 번 설정하고 이름으로 참조하면 모든 요약이 일관된 형식을 따릅니다.
더 나은 요약을 위한 팁
- 시간 범위를 명확하게 지정 — "최근"보다 "지난 24시간"이 훨씬 나은 결과를 생성합니다
- 관심 영역을 지정 — 액션 아이템, 결정 사항, 기술 논의, 차단 사항
- 스레드 길이로 필터링 — 5개 이상 답장이 있는 Thread에 보통 중요한 논의가 있습니다
- 봇 메시지 제외 — CI/CD 알림과 자동화 알림의 잡음을 줄입니다
문제 해결
요약이 너무 추상적임
- 시간 범위를 좁힙니다
- 관심 영역을 지정합니다 (결정, 액션 아이템, 기술)
- Thread 답장을 포함하여 컨텍스트를 늘립니다
채널 메시지에 접근할 수 없음
- Bot이 채널 멤버인지 확인합니다 (
/invite @YourBot으로 초대) - Bot Token에
channels:history스코프가 있는지 확인합니다 - 비공개 채널은
groups:history스코프가 필요합니다
요약에서 중요한 내용이 빠짐
- Thread 답장을 포함합니다 (대부분의 논의는 Thread에서 발생합니다)
- 여러 날에 걸친 논의의 시작 부분을 포착하도록 시간 범위를 넓힙니다
자주 묻는 질문
OpenClaw의 요약은 완전히 커스터마이즈할 수 있습니다 — 관심 영역, 출력 형식, 상세 수준을 Slack 네이티브 AI가 지원하지 않는 방식으로 제어할 수 있습니다. 한 번의 요청으로 여러 채널을 아우르고, 크로스 워크스페이스 요약을 지원하며, 다른 OpenClaw Skill과 연계하여 후속 처리가 가능합니다. 요약을 Notion에 보내거나, 테이블로 포맷하거나, 다른 데이터 소스와 결합하고 싶다면 OpenClaw가 그 유연성을 기본으로 제공합니다.
가능합니다. OpenClaw가 전용 Slack 채널에 요약을 게시하거나, 로컬 Markdown 파일로 저장하거나, Notion, Confluence, Google Docs 등 외부 도구로 전송하도록 할 수 있습니다. 많은 팀이 `#digests` 채널을 만들어 요약을 자동으로 게시하여 검색 가능한 일일/주간 회고 아카이브를 만듭니다. 대상에 따라 다른 형식으로 내보낼 수도 있습니다 — 프로젝트 매니저용 테이블, 임원용 서술, 문서용 Markdown.
지원합니다. 다만 Slack Bot에 `channels:history` 외에 `groups:history` 스코프가 필요합니다. 각 비공개 채널에서 `/invite @YourBot`을 실행하여 봇을 직접 초대해야 합니다. 봇이 멤버로 추가되고 권한이 설정되면 비공개 채널도 공개 채널과 동일하게 작동합니다. 봇은 초대된 이후에 게시된 메시지만 접근할 수 있으며 이전 비공개 채널 이력은 소급하여 읽을 수 없습니다.
AI 요약은 대부분의 대화 내용에서 주요 포인트, 핵심 결정, 액션 아이템을 높은 정확도로 포착합니다. 다만 간혹 미묘한 뉘앙스를 놓치거나, 발언을 잘못된 사람에게 귀속시키거나, 며칠에 걸친 논의의 맥락을 간과할 수 있습니다. 중요한 결정이나 민감한 액션 아이템의 경우 원본 메시지를 확인하는 것이 좋습니다 — 요약은 따라잡기의 시작점이지 회의록이 아닙니다. "결정 사항만"처럼 특정 관심 영역을 사용하면 모델의 작업이 좁아져 정확도가 향상되는 경향이 있습니다.
가능합니다. Slack과 Summarize Skill을 Cron Creator Skill과 결합하여 필요한 주기로 자동 실행할 수 있습니다 — 매일, 매주, 고트래픽 채널은 매시간도 가능합니다. 전체 스케줄 설정은 [일일 다이제스트 워크플로우](/use-cases/slack-daily-digest)를 참조하세요. 정기 요약은 `#incidents`나 `#announcements` 같은 채널에서 특히 유용합니다 — 누군가 수동으로 요청하든 말든 일일 회고를 확실하게 받을 수 있습니다.
OpenClaw 자체에는 하드 리밋이 없으며, 실질적인 한도는 AI 모델의 컨텍스트 윈도우와 Slack API의 페이지네이션에 따릅니다. 대부분의 채널에서 약 1주일 정도의 중간 활동량인 수백 개 메시지는 한 번에 깔끔하게 요약됩니다. 하루 수천 개 메시지가 오가는 고트래픽 채널의 경우 OpenClaw가 자동으로 배치 처리하여 통합 요약을 생성하지만, 시간 범위를 좁히거나 특정 주제에 집중하면 더 나은 결과를 얻을 수 있습니다. Slack API 레이트 리밋에 도달하면 OpenClaw가 자동으로 재시도를 처리합니다.
적절한 권한이 있으면 가능합니다. 1:1 DM에는 `im:history` 스코프가, 그룹 DM에는 `mpim:history` 스코프가 필요합니다. 이 스코프가 부여되면 채널과 동일한 방식으로 DM을 요약할 수 있습니다 — 사용자 이름이나 그룹 이름으로 참조하면 됩니다. DM 요약에는 개인정보 문제가 관련되므로 조직의 정책이 봇의 DM 접근을 허용하는지 확인한 후 활성화하세요.
OpenClaw는 다국어 채널을 잘 처리합니다. 기반 AI 모델이 수십 개 언어를 지원하므로 같은 채널 내 다른 언어의 메시지도 모두 이해하고 요약에 포함됩니다. 기본적으로 요약은 영어로 생성되지만 "한국어로 요약해주세요"나 "일본어로 응답해주세요" 같은 지시를 추가하여 지원되는 모든 언어로 출력할 수 있습니다. 채널에서 언어가 혼용되는 경우 — 예를 들어 영어와 한국어를 번갈아 사용하는 팀 — 별도 설정 없이 양쪽 언어의 내용을 모두 포착합니다.
OpenClaw 설정에 따라 다릅니다. 자체 호스팅 LLM 백엔드를 사용하면 메시지가 완전히 내부 인프라에 머물며 네트워크를 벗어나지 않습니다. 클라우드 기반 AI 제공자(OpenAI, Anthropic, Google 등)를 사용하면 메시지 내용이 해당 제공자의 API로 전송되어 처리되며, 데이터 처리 및 보존 정책의 적용을 받습니다. 엄격한 데이터 거주지나 컴플라이언스 요구사항이 있는 팀은 AI 백엔드 자체 호스팅을 권장합니다. 제공자의 서비스 약관을 확인하고 OpenClaw를 적절히 설정하세요.
지원합니다. Slack Connect 채널 — 두 개 이상의 조직이 공유하는 채널 — 은 API 관점에서 일반 채널로 취급됩니다. 봇이 공유 채널에 접근 권한과 적절한 스코프(공개 공유 채널의 경우 `channels:history`)를 가지고 있으면 소속 조직에 관계없이 모든 참여자의 메시지를 읽고 요약할 수 있습니다. 상대 조직은 OpenClaw를 설치하거나 추가 권한을 부여할 필요가 없습니다. 봇의 접근은 전적으로 자체 워크스페이스 설정에 의해 제어됩니다.