본문 바로가기

쿠분투

쿠분투(Kubuntu)에서 OpenClaw를 이용해 개인 비서를 두자

*본 글은 Gemini와 ChatGPT를 활용하여 작성하였습니다.

*OpenClaw는 사용자의 컴퓨터나 서버에서 직접 실행할 수 있는 오픈소스 AI 에이전트 플랫폼이다. 단순한 채팅 기능뿐 아니라 파일 처리, 자동화 작업, 스크립트 실행, 메시지 응답 등 실제 작업 수행 기능을 지원하는 것이 특징이다. 기존 AI 챗봇이 질문과 답변 중심이었다면, OpenClaw는 도구 실행과 자동화 기능을 강조한 “행동형 AI” 플랫폼에 가깝다. Telegram, Discord, Slack 같은 메신저와 연결할 수 있으며, 로컬 AI 모델이나 클라우드 AI 서비스와 함께 사용할 수도 있다.

*AI를 사용하는 방식은 크게 두 가지로 나눌 수 있다.

1) 로컬(Local) 방식 → 모델을 직접 다운로드해서 내 PC에서 실행

2) 클라우드(Cloud/API) 방식 → 인터넷으로 원격 서버의 AI를 사용

여기서는 클라우드(Cloud) 방식을 사용하였다.

항목
로컬 모델 다운로드 방식
Cloud/API 방식
실행 위치
내 컴퓨터
인터넷 서버
인터넷 필요
초기 다운로드 후 불필요
항상 필요
속도
PC 성능에 따라 다름
보통 매우 빠름
성능
중소형 모델 위주
최신 초대형 모델 사용 가능
비용
무료 가능
사용량 기반 과금 많음
개인정보
외부 전송 없음
서버로 데이터 전송
설치 난이도
비교적 높음
쉬움
GPU 필요
큰 모델은 필요
필요 없음
유지관리
직접 해야 함
서비스 업체가 관리
안정성
내 PC 상태에 영향
서버 품질에 영향
오프라인 사용
가능
불가능
확장성
제한적
매우 높음

(1) 터미널을 열고 다음의 명령어를 입력하여 Ollama를 설치한다. 설치가 완료되면 Ollama 데몬(서비스)이 시스템 백그라운드에서 자동으로 실행된다.

(2) 다음의 명령어를 입력해서 브라우저를 열고 로그인한다.

ollama serve # 실행한 상태로 그대로 둔다.
ollama signin # 터미널을 새로 열고 입력한다.

(3) 로그인 후 다음의 사고 모델을 실행시켜 정상적으로 작동하는지 테스트한다.

ollama run minimax-m3:cloud

(4) OpenClaw를 설치하기 위해 필수 의존성 패키지를 다운로드한다.

sudo apt install npm nodejs

(5) 다음의 명령어를 입력해서 OpenClaw를 설치한다.

sudo npm install -g openclaw

(6) OpenClaw 게이트웨이 데몬을 시작하고, 로컬에서 Ollama 모델을 지정하여 OpenClaw를 실행한다.

openclaw gateway start
ollama launch openclaw

(7) 다음의 사고 모델을 기본 모델로 설정한다.

openclaw models set ollama/minimax-m3:cloud

(8) 설치가 완료되었으면 터미널에서 다음의 명령어를 입력하면, 웹브라우저가 열린다.

openclaw dashboard

(9) 입력란에 '쿠팡에서 32인치 모니터를 검색해줘'라고 명령을 내려본다. 그러면 검색해서 결과를 정리해서 보여준다.

(10) 어떤 용도로 사용 가능한 지는 AI에게 물어보면 된다.