Openclaw란 무엇인가?
Openclaw는 메신저 기반의 개인 AI 비서 플랫폼입니다. 카카오톡, 텔레그램, 디스코드 등 평소 사용하는 채팅 앱에 AI를 연결해서, 웹사이트를 따로 열지 않아도 대화만으로 AI의 기능을 사용할 수 있게 해줍니다.
ChatGPT 웹사이트를 열고 로그인하는 과정이 번거롭다면, Openclaw는 그 불편함을 해결합니다. 카카오톡 채팅창에서 바로 "오늘 오후 3시에 거래처 미팅 있는데 준비할 것 알려줘"라고 보내면 AI가 즉시 응답합니다.
이번 수업에서는 Openclaw 설치부터 첫 대화, SOUL.md 작성, 스킬 추가까지 전체 과정을 실습합니다.
Openclaw의 핵심 개념
에이전트(Agent) AI 비서 하나를 에이전트라고 부릅니다. 에이전트는 이름, 성격, 역할, 기억을 가집니다. 예를 들어 "보리봇"이라는 에이전트를 만들면, 보리봇은 항상 내 정보를 기억하고 나에게 맞는 방식으로 응답합니다.
채널(Channel) 에이전트가 활동하는 메신저 플랫폼입니다. 카카오채널, 텔레그램 봇, 디스코드 봇 중 하나를 선택해 연결합니다.
스킬(Skill) 에이전트가 할 수 있는 특정 기능입니다. 날씨 확인, 웹 검색, 일정 알림, 이미지 생성, 파일 요약 등 원하는 기능을 스킬로 추가합니다.
SOUL.md / IDENTITY.md / USER.md 에이전트를 나에게 맞게 학습시키는 세 가지 문서입니다.
- SOUL.md: AI의 핵심 철학과 사고방식
- IDENTITY.md: AI의 역할, 성격, 말투, 금지사항
- USER.md: 나(사용자)에 대한 정보. 내 직업, 관심사, 선호하는 답변 스타일
설치 및 초기 설정 과정
1단계 — 에이전트 생성 터미널 또는 Openclaw 웹 대시보드에서 새 에이전트를 만듭니다. 이름을 지정하고 기본 설정을 완료합니다.
2단계 — 채널 연결 카카오채널 또는 텔레그램 봇을 선택해 연결합니다. 카카오채널은 카카오 비즈니스 계정이 필요하고, 텔레그램 봇은 BotFather를 통해 5분 안에 만들 수 있습니다.
3단계 — AI 모델 설정 GPT-4o, Claude Sonnet, Gemini Pro 중 사용할 모델을 선택합니다. 각 모델의 API 키를 입력하면 연결됩니다. 모델은 언제든 바꿀 수 있습니다.
4단계 — SOUL.md 작성 및 주입 AI에게 어떤 방식으로 생각하고 응답할지를 정의하는 문서입니다. ChatGPT나 Claude에게 "나의 개인 AI 비서를 위한 SOUL.md를 만들어줘. 나는 [직업], 주로 하는 일은 [업무], 응답은 간결하고 실용적으로"처럼 요청하면 초안을 바로 만들어줍니다.
5단계 — IDENTITY.md 설정 에이전트의 역할과 말투를 정의합니다. 어떤 톤으로 말할 것인지, 어떤 것은 절대 하지 않을 것인지, 어떤 스타일로 정보를 전달할 것인지를 작성합니다.
6단계 — USER.md 작성 에이전트가 나를 이해하도록 나에 대한 정보를 제공합니다. 직업, 관심사, 자주 하는 업무, 선호하는 커뮤니케이션 스타일 등을 포함합니다.
7단계 — 스킬 추가 원하는 기능을 스킬로 추가합니다. 날씨, 웹 검색, 이미지 생성 스킬은 기본으로 제공됩니다.
Openclaw 일상 활용 예시
아침 루틴에 통합: "오늘의 할 일 목록을 정리해줘. 어제 못 다 한 것도 포함해서" → AI가 이전 대화 맥락을 기억하고 체계적으로 정리
SNS 콘텐츠 제작: "이 사진 첨부할게. 인스타그램 게시글로 써줘" → 사진 내용을 분석해서 적절한 글 자동 작성
정보 요약: "이 링크 요약해줘. 핵심만 세 줄로" → 긴 기사, 논문, 유튜브 스크립트를 즉시 요약
업무 지원: "이 내용으로 이메일 초안 써줘. 정중하게, 200자 이내로" → 바로 쓸 수 있는 이메일 초안 생성
실시간 검색: "지금 이천시 날씨 어때?" 또는 "이번 주 AI 관련 뉴스 정리해줘" → 웹 검색 스킬로 실시간 정보 제공
실습 과제
오늘 수업 2시간 안에 다음을 완성합니다.
- Openclaw 에이전트 생성 및 텔레그램 채널 연결
- USER.md 작성: 자신의 직업, 관심사, 선호하는 답변 방식 포함
- 날씨 확인, 웹 검색 스킬 추가 및 테스트
- 실제 업무나 일상에서 가장 유용하게 쓸 수 있는 질문 10개를 에이전트에게 보내고 결과 확인
