# 로컬 LLM과 AI Agent

자연어의 편리함과, 분리된 실행 권한.

상태: 검토 중
수정일: 2026-11-02

## PLAIS 기능을 자연어로 연결

주목적은 ChatGPT 복제가 아니라 파일 검색·백업 상태 조회·자원 탐색 등 기존 PLAIS 기능을 자연어로 다루는 것입니다. Ollama 같은 로컬 추론 엔진과 오픈 모델을 후보로 두고 모델 버전·라이선스·다운로드 출처를 관리합니다.


## Agent의 제안과 실제 실행을 분리

사용자 요청 → LLM의 구조화된 계획 → 사용자 신원과 API 권한 확인 → 정책 검증 → 필요한 승인 → 허용된 도구 실행 → 결과 보고로 설계합니다. LLM 출력은 신뢰할 수 없는 입력으로 취급하고 시스템 관리자 권한이나 임의 셸 실행 권한을 직접 주지 않습니다.


## 권한 계층 설계



### 조회

범위가 제한된 API로 백업 상태나 NODE 자원을 조회합니다. 사용자 소유권 확인이 필요합니다.

### 변경

업로드·설정 변경은 허용 목록과 자원 한도를 검사한 뒤 실행합니다.

### 위험 작업

삭제·인증키 폐기·대량 작업은 명확한 영향 설명과 별도 승인 절차를 설계합니다.

## 외부 모델 연동 원칙

외부 LLM API는 필수 실행 기반이 아닌 장기 선택 사항입니다. 현재 무료 전용 운영 정책에 따라 유료 API 호출과 자동 유료 fallback은 차단 대상입니다. 향후 연동도 사용자 동의·데이터 범위·검증된 무료 한도를 먼저 확정해야 합니다.


## 설계 결정

- LLM은 계획을 제안하고 정책 계층이 실행을 허가합니다.

## 검토 과제

- 기존 API 도구 스키마
- 프롬프트 주입 방어·출력 검증
- 승인 만료·취소·감사 로그
