메인 콘텐츠로 건너뛰기
Slack 워크스페이스를 클라우드 운영 명령 센터로 전환하세요. CloudThinker 에이전트와 소통하고, 알림을 받고, Slack을 떠나지 않고 운영을 실행하세요.
AgenticOps vs ChatOps: AgenticOps는 클라우드 운영에 대한 대화형 접근 방식 — AI 에이전트에게 자연어로 말하는 더 넓은 패러다임입니다. ChatOps는 Slack과 Teams 내에서 AgenticOps를 수행하는 방법입니다. 동일한 @agent #tool 문법이 CloudThinker 웹 앱과 채팅에서 동일하게 작동합니다.

컨텍스트 전환 문제

알림이 발생하면 엔지니어는 5개 이상의 도구를 전전합니다: PagerDuty에서 확인 → AWS 콘솔 열기 → CloudWatch 확인 → kubectl 실행 → Datadog 열기. 전체 상황을 파악할 때쯤이면 20분이 지나고 팀은 이미 모두가 있는 유일한 장소인 Slack에서 업데이트를 요청하고 있습니다. 일상적인 작업도 컨텍스트 전환이 필요합니다: 비용 확인은 Cost Explorer를 열어야 하고, 보안 결과 확인은 Security Hub를 열어야 하고, Kubernetes 확인은 Lens를 열거나 kubectl 명령을 실행해야 합니다.

SlackOps의 차별점

시나리오기존 접근 방식CloudThinker SlackOps
새벽 3시에 알림 발생알림 → AWS 콘솔 열기 → CloudWatch → 수동 상관 분석#incidents에서 @CloudThinker alex investigate the spike in errors
비용 확인브라우저 열기 → Cost Explorer로 이동 → 필터 구성@CloudThinker alex what's our AWS spend this week?
보안 감사Security Hub 열기 → 결과 필터링 → 보고서 내보내기@CloudThinker oliver any critical security findings?
인시던트 조율각자 다른 대시보드를 보는 여러 엔지니어, 수동 상태 업데이트@CloudThinker anna coordinate investigation: @alex @tony @kai
팀 알림PagerDuty/OpsGenie 라우팅 규칙 구성@CloudThinker kai #alert pod failures in production → #k8s-alerts
SlackOps는 엔지니어가 이미 있는 곳에서 만나기 때문에, 그리고 단순한 알림이 아닌 CloudThinker 에이전트의 완전한 지능을 제공하기 때문에 작동합니다.

설정

기본적으로 모든 Slack 워크스페이스 멤버가 앱을 설치할 수 있습니다. 워크스페이스에 앱 승인이 활성화된 경우 CloudThinker를 설치하기 전에 워크스페이스 소유자 또는 앱 관리자가 승인해야 합니다.
1

연동으로 이동

관리자 설정 → 연동으로 이동하여 Slack을 찾습니다
2

Slack 연결

Slack에 추가를 클릭하고 Slack OAuth 흐름을 통해 인증합니다.
워크스페이스에 앱 승인이 활성화된 경우 이 단계를 완료하기 전에 워크스페이스 소유자 또는 앱 관리자가 CloudThinker를 승인해야 합니다. 앱이 아직 승인되지 않은 경우 요청을 제출하라는 메시지가 표시됩니다.
3

앱 설치

CloudThinker를 설치할 Slack 워크스페이스를 선택하고 OAuth 범위를 확인합니다. 앱이 워크스페이스의 앱 디렉토리에 나타납니다.
4

채널을 워크스페이스에 매핑

에이전트가 작동할 클라우드 계정을 알 수 있도록 Slack 채널을 CloudThinker 워크스페이스에 매핑합니다
5

알림 구성

선택적으로 각 알림 유형(비용 알림, 보안 결과, 인시던트 업데이트)에 대한 채널을 선택합니다
6

테스트

채널에서 @CloudThinker alex show AWS costs를 입력하여 연결을 확인합니다

문법

Slack에서는 모든 명령에 @CloudThinker 접두사를 붙입니다:
@CloudThinker alex analyze EC2 spending trends
@CloudThinker oliver audit security groups for public access
@CloudThinker tony check database performance
@CloudThinker kai review EKS cluster health
모든 CloudThinker Language 문법이 Slack에서 작동합니다 — @CloudThinker 접두사만 추가하면 됩니다.

예시

빠른 쿼리

@CloudThinker alex what's our AWS spending this week?
@CloudThinker oliver any critical security findings?
@CloudThinker tony why are queries slow on production?
@CloudThinker kai check pod status in payment namespace

도구 사용

@CloudThinker alex #dashboard cost trends by service
@CloudThinker oliver #report weekly security summary
@CloudThinker tony #recommend index optimizations
@CloudThinker kai #alert on pod OOMKilled events

멀티 에이전트

@CloudThinker anna coordinate investigation of latency spike
@CloudThinker alex and tony analyze database infrastructure costs

알림

에이전트가 Slack 채널에 알림을 보내도록 구성합니다:
@CloudThinker alex #alert daily spend exceeds $5,000 → #cloud-ops
@CloudThinker oliver #alert security group changes → #security
@CloudThinker kai #alert pod failures in production → #k8s-alerts

Code Review 알림

연결된 저장소에서 AI Code Review가 완료되면 CloudThinker가 Slack 채널에 요약 알림을 전송할 수 있습니다. 이 알림은 Block Kit 형식을 사용합니다:
  • 심각도 표시 — 심각도 수준별 색상 코드 이모지 (🔴 Critical, 🟠 High, 🟡 Medium, 🟢 Low)
  • 심각도 분류 — 심각도별 결과 수
  • 결과 세부 정보 — 제목, 파일 경로, 줄 번호가 포함된 최대 5개의 미해결 결과
  • 해결된 수 — 이전에 식별된 결과 중 해결된 항목 수
  • Code Review 보기 버튼 — 리뷰 대시보드로 직접 이동하는 링크
  • 깨끗한 통과 — 문제가 없는 경우 간단한 “No issues found” 메시지
Code Review 알림을 받을 Slack 채널을 구성하고 설정 > 알림 > Code Review / 파이프라인 모니터링에서 심각도 임계값을 설정하세요. 자세한 내용은 알림 센터를 참조하세요.

채널 패턴

채널사용 사례
#cloud-ops일반 인프라 운영 및 비용 알림
#security보안 결과 및 컴플라이언스 업데이트
#incidents활성 인시던트 조사 및 조율
#code-reviewsCode Review 결과 및 파이프라인 모니터링
#reports예약된 보고서 및 요약

문제 해결

  • CloudThinker 앱이 채널에 추가되어 있는지 확인합니다
  • @CloudThinker agent 문법을 사용하고 있는지 확인합니다 (agent만 입력하는 것이 아님)
  • CloudThinker 콘솔에서 에이전트가 구성되어 있는지 확인합니다
  • Slack 워크스페이스 관리자 동의 상태를 확인합니다
  • CloudThinker 설정에서 알림 구성을 확인합니다
  • Slack 채널 알림 설정을 확인합니다
  • 봇이 대상 채널에 게시할 권한이 있는지 확인합니다
  • /cloudthinker alerts test로 테스트합니다
  • “필수 범위 누락” — 모든 필수 OAuth 범위 없이 앱이 설치된 것일 수 있습니다. 워크스페이스에서 앱을 제거하고 CloudThinker 연동 페이지에서 재설치하세요.
  • 연결이 성공한 것처럼 보이지만 봇이 응답하지 않음 — OAuth 흐름이 완전히 완료되지 않은 경우 발생할 수 있습니다. 앱을 제거하고 재설치해 보세요.
  • “not_allowed_token_type” 또는 범위 오류 — Slack 워크스페이스에 앱 승인이 활성화된 것일 수 있습니다. 워크스페이스 소유자 또는 앱 관리자에게 Slack 관리자 대시보드의 앱 관리에서 CloudThinker를 승인해달라고 요청하세요.
  • 다른 권한 오류의 경우 CloudThinker에서 워크스페이스 권한을 확인하거나 채널에서 앱을 제거했다가 다시 추가해 보세요.
워크스페이스에서 앱 승인이 필요한 경우 워크스페이스 소유자 또는 앱 관리자와 공유할 내용:
  1. CloudThinker에 로그인합니다 (조직에 대한 관리자 액세스가 있는 CloudThinker 계정 필요)
  2. 관리자 설정 → 연동 → Slack으로 이동합니다
  3. Slack에 추가를 클릭하고 Slack OAuth 흐름을 완료합니다
  4. Slack의 앱 관리 대시보드에서 앱을 승인합니다
이는 일회성 설정입니다. 승인되면 앱이 추가된 채널에서 @CloudThinker를 언급하여 모든 워크스페이스 멤버가 CloudThinker와 상호작용할 수 있습니다.

권한

Slack OAuth 권한

기본적으로 모든 워크스페이스 멤버가 CloudThinker Slack 앱을 설치할 수 있습니다. 워크스페이스에 앱 승인이 활성화된 경우 멤버가 설치하기 전에 워크스페이스 소유자 또는 앱 관리자가 CloudThinker를 승인해야 합니다. 이 승인은 일회성 작업입니다 — 승인되면 추가 관리자 작업이 필요하지 않습니다.

CloudThinker 권한

Slack 내에서 사용자는 CloudThinker 계정이 허용하는 에이전트와 클라우드 연결만 접근할 수 있습니다. CloudThinker 워크스페이스 역할은 웹 콘솔에서와 동일하게 적용됩니다.

관련 항목

CloudThinker Language

모든 명령에 대한 완전한 문법 참조
https://mintcdn.com/cloudthinker/aLd-ttc-SCW-aFky/images/icons/teams.svg?fit=max&auto=format&n=aLd-ttc-SCW-aFky&q=85&s=3c0044a0e91d90c33f6aee6c57b8d4aa

Microsoft Teams 연동

Microsoft Teams에서 CloudThinker 설정