-
Notifications
You must be signed in to change notification settings - Fork 48
AI Agent Guide
ByoungSeob Kim edited this page Mar 7, 2025
·
2 revisions
-
CB-Spider 활용을 도와 주는 상용 AI 기반 AI-Agent 도구를 실험용으로 제공한다.
Experimental Features
- Since v0.10.3
-
AI-Agent는 다음과 같이
CMD-Agent
및CallLog-Analyzer
를 베타 버전으로 제공한다.
-
CMD-Agent
및CallLog-Analyzer
도구의 제공 기능 및 활용 방법이 다음과 같다.
※ CMD-Agent: NLI(자연어 인터페이스)를 제공하는 AI 기반 CB-Spider curl 명령 생성 및 실행 도구
- CB-Spider는 Rest API를 제공하며, curl을 이용하여 실행 요청 가능함
- CMD-Agent는 자연어를 이용한 자원 관리 요청을 Claude를 활용하여 Spider curl 명령으로 생성해줌
- 사용자는 Spider Rest API 규격을 알지 못해도 자원을 관리할 수 있음
- 현재, 생성된 결과 명령은 부정확할 수 있으며, 사용자의 교정이 필요할 수도 있음
-
(사전 준비) Claude API Key 설정
- (1) export CLAUDE_API_KEY="xxxx“
- (2) 또는 다음 위치에 저장:
~/.claude/claude_api.key
-
(사용 방법) AdminWeb:
AI-Agent -> CMD-Agent
- 좌측 예제 Prompt 선택 후 실행 요청
- 또는 분석에 적합한 Prompt 입력 후 실행 요청

※ CallLog-Analyzer: NLI(자연어 인터페이스)를 제공하는 AI 기반 CB-Spider CallLog 분석 및 리포트 도구
- CB-Spider는 Cloud API를 호출시마다 Call Log를 기록하고 있음(위치:
./log/calllog/calllogs.log
) - CallLog-Analyzer는 Claude를 활용하여 Call Log 분석 및 Report & Insight 정보를 제공함
- 최근 CallLog 1,000 라인에 대한 분석 제공함
- Claude로부터 javascript 차트를 포함한 완성된 Html Page 형태로 반환 받아서 별도의 도구 설치가 불필요함
- 분석/리포트 결과가 부적확할 수 있으, 약간 다른 의미의 분석 정보 및 Report를 제공할 수 있음
- 동일 분석 요청에도 요청시마다 다른 분석 및 Report가 제공될 수 있음
-
(사전 준비) Claude API Key 설정
- (1) export CLAUDE_API_KEY="xxxx“
- (2) 또는 다음 위치에 저장:
~/.claude/claude_api.key
-
(사용 방법)
- AdminWeb:
AI-Agent -> CallLog-Analyzer
- 좌측 예제 Prompt 선택 후 실행 요청
- 또는 관리에 적합한 Prompt 입력 후 실행 요청
- AdminWeb:

-
Install & Start Guide
-
Features & Usage
-
- AdminWeb Tool Guide
- CLI Tool Guide
- REST API Guide
- NLI Guide
-
Design
-
Developer Guide
-
Cloud Driver Developer Guide
- Cloud Driver Developer Guide-WIP
- VM SSH Key Development Guide-WIP
- VM User Development Guide
- What is the CSP SDK API Version of drivers
- Region Zone Info and Driver API
- Price Info and Driver API
- (StartVM TerminateVM) API Call Counts and Waiting
- StartVM and TerminateVM Main Flow of drivers
- VM Root Disk Configuration Guide
- Security Group Rules and Driver API
- Network Load Balancer and Driver API
- VM Snapshot, MyImage and Disk Overview
- Kubernetes and Driver API(PMKS, K8S)
- Tag and Cloud Driver API
- AnyCall API Extension Guide
-
Test Reports
- v0.2.8-for-espresso-release
- v0.3.0-espresso-release
- Azure:Terminating VM
- cb-user@VM: ssh login, sudo run
- v0.3.14 test for SG Source
- v0.4.0-cafemocha-release
- Test via REST API Gateway
- Test Reports of v0.4.11 (IID2 initial Version)
- Test Reports of v0.4.12 (Register & Unregister existing Resources)
- Test Reports for v0.6.0 Release
- How to ...
- How to Use Alibaba ECS i1.* Instance Types
- How to provision GPU VMs
- How to Resolve the 'Failed to Connect to Database' Error
- How to test CB Spider with Mock Driver
- How to install CB Spider on WSL2 under 공유기/사설망
- How to install CB Spider on macOS
- How to run CB Spider Container on macOS
- How to install OpenStack on a VM for CB Spider Testing
- How to get Azure available Regions
- How to profile memory usage in Golang
- Deprecated:How to install protoc and plugins
- [For Cloud-Migrator]