Video Validated MSP Guide
Agentic AI 워크플로를 단계별로 따라가며 팀에 바로 적용해 보세요.
4.2
Claude Code
마치 전문가처럼 컴퓨터를 직접 조작해서 클라우드 인프라를 관리하는 지능형 AI 도구
🚀 Claude Code 개요
Claude Code는 Anthropic에서 개발한 AI 운영 도구로, 사람처럼컴퓨터 화면을 보고 마우스와 키보드를 조작할 수 있습니다. 여러 운영 도구들과 연결되어 복잡한 인프라 관리 작업을 자연어로 요청하면 실제 화면에서 직접 수행합니다.
🎯 팁
핵심 차별화 요소
- 사람처럼 조작: 화면을 보고 마우스/키보드로 직접 작업
- 100+ 도구 연결: 모든 운영 시스템과 연동 가능
- 전체 파악: 대규모 인프라 전체를 한 번에 이해
- 상황 인식: 화면, 텍스트, 데이터를 종합적으로 분석
⚙️ 설치 및 설정
1단계: Claude Code 설치
Claude Code 설치
# macOS/Linux
curl -fsSL https://claude.ai/install.sh | sh
# Windows (PowerShell)
iwr -useb https://claude.ai/install.ps1 | iex
# 설치 확인
claude --version2단계: API 키 설정
API 키 설정
# 환경 변수 설정
export ANTHROPIC_API_KEY="sk-ant-..."
# 또는 대화형 설정
claude auth login3단계: Computer Use 권한 설정
⚠️ 주의
⚠️ 중요: Computer Use 기능은 시스템 전체에 접근할 수 있습니다.
# 기본 권한 모드(모든 조작 시 승인)
claude --permission-mode default --print "현재 프로젝트 상태를 점검해줘"
# 계획(Plan) 모드로 단계별 시나리오 승인
claude --permission-mode plan --print "배포 위험 요소를 점검하고 실행 계획만 제안해줘"🖥️ Computer Use: 시스템 직접 제어
일상 대화로 인프라 관리
# 현재 상황 파악
claude "지금 우리 서비스 상태가 어떨지 화면 캡처해서 분석해줘"
# 브라우저 자동 조작
claude "관리자 콘솔에 들어가서 서버 상태 확인하고 리포트 만들어줘"
# 전체 인프라 점검
claude "프로젝트 전체를 살펴보고 개선점 찾아서 정리해줘"
실제 사례: 고객사 서비스 점검 자동화
평상시 업무: 매일 아침 9시 전체 점검
# 자연스러운 요청
claude "모든 고객사 서비스 상태를 확인해서"
"이상한 것이 있으면 슬랙으로 알려줘"
"문제 상황 스크린샷도 찍어서 보고서 만들어줘"
🤖 AI가 자동으로 하는 일:
- ✅ 각 고객사 AWS 콘솔 자동 로그인
- ✅ 모니터링 대시보드 스코링 확인
- ✅ 알람 상태 및 메트릭 수치 검사
- ✅ 비정상 상황 발견 시 스크린샷 캡처
- ✅ 슬랙 메시지 + 상세 리포트 전송
- ✅ 심각한 문제는 담당자 전화 연락
🔌 MCP 생태계 활용
연결 가능한 주요 운영 도구들
📊 서비스 모니터링
서비스 상태, 성능, 에러 추적
claude "서로스 느린 서비스 찾아서 원인 분석해줘"
💾 데이터베이스 최적화
느린 조회 획수, 인덱스 최적화
claude "대배드 조회가 5초 넘게 걸리는데 빠르게 해줘"
☁️ 컴테이너 관리
컴테이너 재시작, 스케일링
claude "컴테이너 상태 이상한데 자동으로 재시작해줘"
📢 팀 커뮤니케이션
슬랙 메시지, 알림 전송
claude "서버 다운 상황을 담당자들에게 알려줘"
비즈니스 활용 MCP 서버 추천
💡 정보
업무에 유용한 MCP 서버들
실제 MCP 서버 활용
# 실제 사용 가능한 MCP 서버 설치
npm install @modelcontextprotocol/server-slack
npm install @modelcontextprotocol/server-github
# Claude Code로 실제 활용 예시
claude chat "배포 후 버그 리포트 있나 GitHub에서 확인"
claude chat "슬랙으로 서버 다운 알림 전송"
# 데이터베이스 연동 예시
claude chat "클라이언트 데이터베이스 스키마 분석 및 성능 최적화"💡 실무 사용 사례
1. 자동화된 장애 대응
통합 장애 대응
claude -p $'API 응답 시간이 5초를 넘었습니다.
다음 순서로 Incident 대응 계획을 실행해줘:
1. CloudWatch 로그 분석
2. 병목 구간 스크린샷 확보
3. Auto Scaling 정책 임시 조정
4. Slack으로 상황 보고
5. Jira에 사후 분석 티켓 등록'2. 코드 리뷰 자동화
PR 리뷰
claude -p $'GitHub PR #123을 리뷰해줘.
필수 체크리스트:
- 보안 취약점
- 성능 이슈
- 사내 코딩 컨벤션 준수 여부
- 테스트 커버리지 자가 진단
- 필요한 개선 제안 초안 작성' --allowed-tools "Read Edit"3. 인프라 드리프트 감지
드리프트 감지
claude -p $'Terraform state와 실제 AWS 리소스를 비교해서 드리프트 리포트를 만들어줘.
차이점이 보이면 수정 가능/불가 항목을 구분해서 정리해.' --allowed-tools "Bash(git:*) Read"🔒 보안 및 권한 관리
보안 기능
- ✅ 샌드박스 실행: 격리된 환경에서 안전한 실험
- ✅ 권한 세분화: 기능별 접근 권한 제어
- ✅ 감사 로깅: 모든 작업 자동 기록
- ✅ 승인 워크플로: 중요 작업은 사전 승인
주의사항
- ❌ Computer Use 오남용: 시스템 전체 접근 가능
- ❌ 민감 정보 노출: 스크린샷에 개인정보 포함
- ❌ 무분별한 자동화: 인간 검토 없는 중요 작업
- ❌ 의존성 과도화: AI 없이는 작업 불가 상태
엔터프라이즈 보안 설정
실행 시 권한 제어
# 읽기/편집만 허용하고 Bash 실행 제한
claude --allowed-tools "Read Edit" --disallowed-tools "Bash" --print "배포 전 점검해야 할 항목을 요약해줘"
# Plan 모드에서 명령 실행 전 검토 단계 추가
claude --permission-mode plan --allowed-tools "Bash(git:*) Read" --print "릴리즈 롤백 절차를 제안해줘"감사 로그 저장
# 모든 터미널 출력을 중앙 로그로 전달
claude --print "이번 배포에 포함된 리스크를 정리해줘" | tee -a /var/log/claude/audit.log📈 성능 및 최적화
컨텍스트 윈도우 활용
Claude Code의 200K 토큰 컨텍스트는 대규모 프로젝트 전체를 한 번에 인식할 수 있습니다:
전체 프로젝트 분석
claude -p $'프로젝트 전체 구조를 분석해줘.
필수 산출물:
1. 기술 부채 후보
2. 성능 최적화 포인트
3. 보안 취약점
4. 리팩토링 우선순위'배치 작업 최적화
대량 파일 처리 예시
대량 Dockerfile 업데이트
claude -p $'./services 디렉터리의 Dockerfile을 자동으로 점검해줘.
모든 서비스에 대해 Node.js 20으로 올리고, 보안 패치를 적용하고, 멀티스테이지 빌드로 바꾼 뒤 PR 요약을 작성해.'🚀 베스핀글로벌 특화 활용법
고객사별 환경 관리
멀티 테넌트 관리 시스템
고객사 점검 시나리오
# customer-a 상태 요약
claude -p $'customer-a 환경의 모든 리소스 상태를 점검하고, 장애 징후를 표로 정리해줘.'
# customer-b 비교 분석
claude -p $'customer-b 환경을 동일하게 점검하고, customer-a 결과와 비교 표를 만들어줘.'24/7 자동 운영
야간 자동 운영 스크립트
#!/bin/bash
PROMPT=$'모든 고객사 시스템 상태를 점검해줘.
1. 헬스체크
2. 리소스 사용량
3. 비정상 징후 시 대응
4. 심각한 경우 담당자 호출 초안'
while true; do
claude -p "$PROMPT" --allowed-tools "Read Bash(git:*)"
sleep 300
done💰 비용 최적화 팁
Claude Code는 토큰 기반 과금이므로, 컨텍스트 크기와 요청 빈도를 최적화하는 것이 중요합니다. 베스핀글로벌의 엔터프라이즈 계약을 활용하면 대량 사용 시 상당한 할인이 가능합니다.
🎯 다음 학습
Claude Code의 강력한 기능들을 살펴봤다면, 4.3 Gemini CLI에서 Google의 멀티모달 AI와 데이터 분석 특화 기능을 알아보겠습니다.