DAIVE 개요

최종 수정: 2026. 3. 30.

DAIVE 개요

DAIVE는 Skuber+ Client에 내장된 AI 어시스턴트입니다.

DAIVE란?

DAIVE는 Kubernetes 클러스터 관리에 특화된 AI 어시스턴튼로, 자연어 대화를 통해 클러스터터 상태 확인, 문제 진단, 리소스 관리를 수행합니다.

동작 방식

DAIVE는 ReAct(Reasoning + Action) 패턴으로 동작합니다:

  1. 생각(Reasoning): 질문을 분석하고 어떤 도구를 사용할지 결정
  2. 행동(Action): kubectl, helm 등의 도구를 실행
  3. 관찰(Observation): 실행 결과를 확인
  4. 반복: 필요시 추가 분석 수행

위험한 작업은 실행 전 사용자 승인(HITL)을 요청합니다.

지원 AI 프로바이더

프로바이더 설명
OpenAI GPT 시리즈 (API Key)
Anthropic Claude 시리즈 (API Key, Setup Token 지원)
Google Gemini 시리즈 (API Key)
Ollama 로컬 LLM (인터넷 불필요, API 키 불필요)

Settings → AI Provider에서 프로바이더와 모델을 선택합니다.

스크린샷 2026-03-30 오후 4.47.11.png

핵심 기능

skill

/로 시작하는 14개 skill로 AI를 특정 작업에 집중시킵니다.

Plan Mode

복잡한 작업을 단계별 계획으로 분해하여 순차 실행합니다.

도구 승인 (HITL)

변경 작업 실행 전 사용자 승인을 요청합니다. 3단계 승인 레벨(Always Approve / Read Only / Allow All)과 diff 미리보기를 제공합니다.

AI 개인화

대화를 통해 사용자의 선호, 환경, 행동 패턴을 자동으로 학습합니다. 승급(Promotion) 구조로 false positive를 방지하며, 👍👎 피드백으로 응답 스타일을 조정합니다.

컨텍스트 인식

현재 클러스터, 네임스페이스, 선택된 리소스를 자동으로 인지합니다. 클러스터별 작업 패턴(자주 접근하는 네임스페이스, 반복 문제 등)도 자동 추적됩니다.

사용할 수 있는 도구

도구 설명 승인
kubectl 조회 Pod, Deployment, Service 등 조회 자동
kubectl 변경 apply, delete, scale 등 승인 필요
로그 조회 Pod 로그 가져오기 자동
Helm 차트 설치/업그레이드/삭제 승인 필요
셸 명령 시스템 명령 실행 승인 필요
파일 읽기/쓰기 설정 파일 관리 쓰기 시 승인