DAIVE 개요
최종 수정: 2026. 3. 30.
DAIVE 개요
DAIVE는 Skuber+ Client에 내장된 AI 어시스턴트입니다.
DAIVE란?
DAIVE는 Kubernetes 클러스터 관리에 특화된 AI 어시스턴튼로, 자연어 대화를 통해 클러스터터 상태 확인, 문제 진단, 리소스 관리를 수행합니다.
동작 방식
DAIVE는 ReAct(Reasoning + Action) 패턴으로 동작합니다:
- 생각(Reasoning): 질문을 분석하고 어떤 도구를 사용할지 결정
- 행동(Action): kubectl, helm 등의 도구를 실행
- 관찰(Observation): 실행 결과를 확인
- 반복: 필요시 추가 분석 수행
위험한 작업은 실행 전 사용자 승인(HITL)을 요청합니다.
지원 AI 프로바이더
| 프로바이더 | 설명 |
|---|---|
| OpenAI | GPT 시리즈 (API Key) |
| Anthropic | Claude 시리즈 (API Key, Setup Token 지원) |
| Gemini 시리즈 (API Key) | |
| Ollama | 로컬 LLM (인터넷 불필요, API 키 불필요) |
Settings → AI Provider에서 프로바이더와 모델을 선택합니다.

핵심 기능
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 | 차트 설치/업그레이드/삭제 | 승인 필요 |
| 셸 명령 | 시스템 명령 실행 | 승인 필요 |
| 파일 읽기/쓰기 | 설정 파일 관리 | 쓰기 시 승인 |