부동산 전문가 관점에서 OpenClaw의 7대 핵심 설정 파일을 이해하고, 실전 설정 사례를 확인합니다.
OpenClaw은 7개의 마크다운 파일로 에이전트의 정체성, 성격, 사용자 정보, 기억, 주기적 작업, 운영 규칙, 도구를 관리합니다. 이 파일들이 곧 AI의 "두뇌"입니다.
| 파일 | 비유 | 역할 | 수정 빈도 |
|---|---|---|---|
IDENTITY.md |
명함 | AI의 이름, 언어, 이모지, 아바타 | 초기 1회 |
SOUL.md |
인생 철학 | 행동 원칙, 성격, 경계선 | 가끔 진화 |
USER.md |
고객 카드 | 사용자 이름, 호칭, 선호도 | 점진적 업데이트 |
MEMORY.md |
업무 노트 | 환경, 이력, 운영 정책, 보안 상태 | 수시 갱신 |
HEARTBEAT.md |
알람 시계 | 주기적 점검/알림 작업 목록 | 필요 시 |
AGENTS.md |
운영 매뉴얼(SOP) | 보안 규칙, 모델 라우팅, 범위 제한 | 정책 변경 시 |
TOOLS.md |
도구 상자 설명서 | 사용 가능 도구/스킬 목록과 사용법 | 도구 추가/변경 시 |
에이전트의 정체성을 정의합니다. 이름, 언어, 성격 키워드, 이모지 등 "나는 누구인가"를 설정하는 파일입니다.
| 항목 | 추천 설정 | 이유 |
|---|---|---|
Name |
기억하기 쉬운 이름 | Telegram에서 부를 때 자연스러움 |
Vibe |
전문적, 차분, 명확 | 고객 대면 자료 생성 시 톤 유지 |
언어 규칙 |
한국어 기본 + 영어 괄호 병기 | 부동산 용어는 한글, 기술 용어만 영어 |
에이전트의 "영혼" — 행동 원칙, 성격, 경계선을 정의합니다. 가장 철학적이면서도 실질적으로 중요한 파일입니다.
"Great question!" 같은 빈말 대신 바로 행동하라. 부동산 업무에서는 시세 물어보면 바로 데이터를 제시해야 합니다.
검색 엔진이 아닌 전문가 파트너. "이 매물은 전세가율이 낮아서 투자 매력이 떨어집니다" 같은 분석적 의견 제시.
파일을 읽고, 컨텍스트를 확인하고, 검색한 뒤에 질문하라. 답을 가지고 돌아오는 것이 목표.
사용자가 PC 접근 권한을 줬다는 건 큰 신뢰. 외부 행동(이메일, 포스팅)은 신중하게, 내부 행동(파일 읽기, 정리)은 적극적으로.
에이전트가 "누구를 돕고 있는가"를 이해하기 위한 사용자 프로필입니다. 간결하지만 핵심만 담습니다.
AI 자신에 대한 설정
"나는 콜라이고, 한국어를 쓰고, 전문적인 톤이야"
사용자에 대한 정보
"내 사용자는 대표님이고, 서울 시간대, 본론 선호"
에이전트의 장기 기억 저장소입니다. 5개 파일 중 가장 방대하고, 가장 자주 업데이트됩니다.
부동산 업무에서 OpenClaw은 서버 전체 접근 권한을 가집니다. 잘못된 변경은 업무 중단으로 이어질 수 있으므로:
memory/YYYY-MM-DD.md에 별도 기록에이전트가 주기적으로 실행할 작업을 정의합니다. 비워두면 주기적 작업이 실행되지 않습니다.
에이전트의 SOP(Standard Operating Procedure) — 보안 정책, 행동 규칙, 모델 라우팅, 범위 제한을 정의하는 "운영 매뉴얼"입니다.
"어떤 성격인가"
철학적 원칙, 대화 톤, 정체성
→ 부드러운 가이드라인
"어떻게 행동하는가"
보안 규칙, 실행 정책, 권한 범위
→ 강제적 운영 규칙
여러 에이전트를 역할별로 분리할 수 있습니다:
| # | 규칙 | 유형 |
|---|---|---|
| 1 | 고객 개인정보 외부 전송 금지 | Hard Stop |
| 2 | 파일 삭제 전 반드시 사전 승인 | Hard Stop |
| 3 | 시스템 설정 변경 금지 | Hard Stop |
| 4 | 미완성 응답 메시지 플랫폼 전송 금지 | Hard Stop |
| 5 | 수치/법적 용어 교차검증 필수 | Audited |
| 6 | 외부 API 호출 시 도메인 화이트리스트 | Audited |
| 7 | Docker 컨테이너 조작 승인 필수 | Audited |
| 8 | D: 드라이브 쓰기 금지 (읽기만 허용) | Audited |
| 9 | 로그에 민감 데이터 평문 기록 금지 | Hard Stop |
| 10 | 변경 시 3단계 프로세스 준수 | Audited |
에이전트가 사용할 수 있는 도구와 스킬의 사용 설명서입니다. 권한을 부여하는 것이 아니라, "이미 연결된 도구를 어떻게 써야 하는지" 알려주는 파일입니다.
"이 도구는 이렇게 써"
사용법, 주의사항, 우선순위
→ 문서 + 지침
"이 도구를 쓸 수 있어"
API 키, 서버 주소, 권한 설정
→ 실제 권한 관리
OpenClaw의 도구는 크게 3가지 계층으로 구성됩니다:
| 계층 | 설명 | 예시 |
|---|---|---|
| Built-in Tools | 기본 내장 도구 | 파일시스템, 웹검색, 코드실행 |
| MCP Servers | 외부 서비스 연결 (실제 실행 엔진) | Telegram, Google, n8n |
| Skills | 작업별 지침 (SKILL.md 파일) | 뉴스레터 작성, 시세 분석 |
| 업무 영역 | 추천 스킬/MCP | 용도 |
|---|---|---|
| 시세 분석 | 부동산 MCP |
실거래가, 전세가율, 공시지가 조회 |
| 문서 생성 | Google Docs MCP |
브리핑 자료, 계약서 특약 작성 |
| 일정 관리 | Google Calendar MCP |
임장/계약 일정, 고객 미팅 |
| 콘텐츠 | Canva MCP |
카드뉴스, SNS 이미지 생성 |
| 자동화 | n8n / Make |
SNS 자동 포스팅, 알림 파이프라인 |
| 소통 | Telegram MCP |
원격 명령, 결과 보고, 알림 수신 |
| 파일 공유 | Google Drive MCP |
자료 업로드, 고객 공유 링크 생성 |
OpenClaw에는 mcporter라는 내장 스킬이 있어서, JSON 파일을 직접 편집하지 않고도 자연어로 MCP 서버를 관리할 수 있습니다:
부동산 전문가가 OpenClaw MD 파일을 효과적으로 활용하기 위한 실전 가이드입니다.
| 순서 | 파일 | 소요 | 내용 |
|---|---|---|---|
| 1 | IDENTITY.md | 5분 | 이름, 언어, 톤 설정 |
| 2 | USER.md | 5분 | 내 이름, 호칭, 시간대 |
| 3 | SOUL.md | 15분 | 행동 원칙, 보안 경계 설정 |
| 4 | MEMORY.md | 20분 | 업무 환경, 운영 정책 기록 |
| 5 | AGENTS.md | 15분 | 보안 규칙, 모델 라우팅 |
| 6 | TOOLS.md | 10분 | 도구 목록, 사용 지침 |
| 7 | HEARTBEAT.md | 나중에 | 필요할 때 추가 |
| 영역 | Claude Code | OpenClaw |
|---|---|---|
| 심층 분석 | 시장 분석, 투자 리포트 | - |
| 문서 생성 | 계약서 특약, 브리핑 자료 | - |
| 반복 자동화 | - | 파일 정리, 알림, 스케줄링 |
| 데이터 수집 | MCP 서버 연동 | 웹 스크래핑, 모니터링 |
| 콘텐츠 | 원고 작성 | 배포 자동화, SNS 포스팅 |