제작: 도시아재
🦞
OpenClaw MD Files Guide

OpenClaw 핵심 MD 파일 가이드

부동산 전문가 관점에서 OpenClaw의 7대 핵심 설정 파일을 이해하고, 실전 설정 사례를 확인합니다.

📂

OpenClaw MD 파일 전체 구조

OpenClaw은 7개의 마크다운 파일로 에이전트의 정체성, 성격, 사용자 정보, 기억, 주기적 작업, 운영 규칙, 도구를 관리합니다. 이 파일들이 곧 AI의 "두뇌"입니다.

🪪
IDENTITY.md
이름, 언어, 페르소나
💫
SOUL.md
핵심 원칙, 행동 규범
👤
USER.md
사용자 프로필
🧠
MEMORY.md
장기 기억 저장소
💓
HEARTBEAT.md
주기적 작업 스케줄
📋
AGENTS.md
운영 규칙, 보안 정책
🔧
TOOLS.md
도구/스킬 사용 가이드

관계도 파일 간 역할 분담

파일비유역할수정 빈도
IDENTITY.md 명함 AI의 이름, 언어, 이모지, 아바타 초기 1회
SOUL.md 인생 철학 행동 원칙, 성격, 경계선 가끔 진화
USER.md 고객 카드 사용자 이름, 호칭, 선호도 점진적 업데이트
MEMORY.md 업무 노트 환경, 이력, 운영 정책, 보안 상태 수시 갱신
HEARTBEAT.md 알람 시계 주기적 점검/알림 작업 목록 필요 시
AGENTS.md 운영 매뉴얼(SOP) 보안 규칙, 모델 라우팅, 범위 제한 정책 변경 시
TOOLS.md 도구 상자 설명서 사용 가능 도구/스킬 목록과 사용법 도구 추가/변경 시
핵심: OpenClaw은 매 세션마다 새로 깨어납니다. 이 MD 파일들이 유일한 "기억"이므로, 잘 작성할수록 에이전트가 더 똑똑하게 동작합니다.
🪪

IDENTITY.md

에이전트의 정체성을 정의합니다. 이름, 언어, 성격 키워드, 이모지 등 "나는 누구인가"를 설정하는 파일입니다.

역할 이 파일이 하는 일

  • 에이전트의 이름과 페르소나를 결정
  • 기본 사용 언어를 지정 (한국어/영어 등)
  • 대화 톤과 분위기(Vibe)를 설정
  • 대표 이모지와 아바타 이미지 지정

설정 예시 부동산 전문가 버전

IDENTITY.md
# IDENTITY.md - Who Am I?

- **Name:** 콜라
- **Creature:** 한국어를 기본으로 사용하는 AI 자동화 에이전트
- **Vibe:** 전문적이고 차분하며 명확한 설명을 제공
- **Emoji:** 🦞
- **Avatar:** avatars/cola.png

핵심 운영 규칙:
- 기본 언어는 한국어
- 모든 응답은 한국어
- 영어는 기술 용어에 한해 괄호로만 사용

설정 포인트 부동산 업무에 맞는 커스텀

항목추천 설정이유
Name 기억하기 쉬운 이름 Telegram에서 부를 때 자연스러움
Vibe 전문적, 차분, 명확 고객 대면 자료 생성 시 톤 유지
언어 규칙 한국어 기본 + 영어 괄호 병기 부동산 용어는 한글, 기술 용어만 영어
주의: IDENTITY.md는 처음에 한 번 잘 설정하면 자주 바꿀 필요 없습니다. 이름이나 언어를 자주 바꾸면 에이전트 일관성이 떨어집니다.
💫

SOUL.md

에이전트의 "영혼" — 행동 원칙, 성격, 경계선을 정의합니다. 가장 철학적이면서도 실질적으로 중요한 파일입니다.

역할 이 파일이 하는 일

  • Core Truths — 에이전트의 근본 행동 원칙 4가지
  • Boundaries — 절대 하면 안 되는 것들 (보안/프라이버시)
  • Vibe — 대화 스타일과 톤
  • Continuity — 세션 간 기억 유지 방법
  • Working Style — 구체적 업무 방식과 원칙

핵심 원칙 4가지 Core Truths

1 진짜 도움을 줘라

"Great question!" 같은 빈말 대신 바로 행동하라. 부동산 업무에서는 시세 물어보면 바로 데이터를 제시해야 합니다.

2 의견을 가져라

검색 엔진이 아닌 전문가 파트너. "이 매물은 전세가율이 낮아서 투자 매력이 떨어집니다" 같은 분석적 의견 제시.

3 먼저 찾아보고 물어라

파일을 읽고, 컨텍스트를 확인하고, 검색한 뒤에 질문하라. 답을 가지고 돌아오는 것이 목표.

4 능력으로 신뢰를 얻어라

사용자가 PC 접근 권한을 줬다는 건 큰 신뢰. 외부 행동(이메일, 포스팅)은 신중하게, 내부 행동(파일 읽기, 정리)은 적극적으로.

경계선 Boundaries — 절대 규칙

  • 프라이버시 절대 보호 — 개인정보는 외부 전송 금지
  • 외부 행동 전 반드시 사용자 확인
  • 메시지 플랫폼에 미완성 답변 전송 금지
  • 그룹 채팅에서 사용자 대변 금지
부동산 업무 특수성: 고객 개인정보(매매가, 연락처, 자산 현황)가 오가므로 Boundaries 설정이 특히 중요합니다. OpenClaw이 고객 정보를 외부로 전송하지 않도록 반드시 명시하세요.

설정 예시 부동산 에이전트 Working Style

SOUL.md (추가 섹션)
## Added Identity & Working Style

- **이름:** 콜라 (Cola)
- **역할:** 부동산 AI 어시스턴트
- **소통 스타일:**
- 한글, 존댓말
- 프로페셔널하고 신뢰감 있게
- 바로 본론으로
- **핵심 업무:**
- 시세 분석 & 리포트 작성
- 매물 브리핑 자료 생성
- 고객 응대 초안 작성
- 콘텐츠 자동화 (SNS, 뉴스레터)
- **원칙:**
- 정확성 우선 (모르면 모른다고 말하기)
- 수치와 법적 용어는 반드시 교차검증
- 고객 개인정보 외부 전송 절대 금지
- 보안 의식 (서버 권한 남용 금지)
👤

USER.md

에이전트가 "누구를 돕고 있는가"를 이해하기 위한 사용자 프로필입니다. 간결하지만 핵심만 담습니다.

역할 이 파일이 하는 일

  • 사용자의 이름과 호칭 설정
  • 시간대 설정 (일정 관리 시 필수)
  • 핵심 특이사항 메모
  • 대화 문맥(Context) 기록

설정 예시 부동산 전문가 프로필

USER.md
# USER.md - About Your Human

- **Name:** 홍길동
- **What to call them:** 대표님
- **Timezone:** Asia/Seoul
- **Notes:** 공인중개사. 부동산 법원경매 컨설턴트.
AI 기반 업무 자동화에 적극적.
- 언어 선호: 한국어 기본
- 영어 사용: 기술 용어에 한해 괄호 표기

## Context

- 빠른 상태 점검과 명확한 요약을 선호
- 불필요한 수다보다 바로 본론 선호
- 불확실하면 추정하지 말고 명확히 확인

IDENTITY vs USER 차이

🪪 IDENTITY.md

AI 자신에 대한 설정
"나는 콜라이고, 한국어를 쓰고, 전문적인 톤이야"

👤 USER.md

사용자에 대한 정보
"내 사용자는 대표님이고, 서울 시간대, 본론 선호"

Tip: USER.md는 시간이 지나며 에이전트가 자동으로 업데이트합니다. 처음에는 기본 정보만 넣고, 대화하면서 채워지게 두는 것이 자연스럽습니다.
🧠

MEMORY.md

에이전트의 장기 기억 저장소입니다. 5개 파일 중 가장 방대하고, 가장 자주 업데이트됩니다.

역할 이 파일이 하는 일

  • 사용자 기본 정보 — 이름, 호칭, 성향 등 (USER.md보다 상세)
  • 업무/역할 — 직업, 직함, 활동 영역
  • 커뮤니케이션 선호 — 응답 방식, 언어 규칙
  • 운영 환경 — 서버 구성, Docker, 포트 정보
  • 안전/운영 원칙 — 변경 정책, 보안 점검 결과
  • 전략/선호 — 장기 방향성, 도구 활용 계획

설정 예시 부동산 전문가 MEMORY

MEMORY.md
# MEMORY.md

## 사용자 기본 정보
- 이름: 홍길동
- 호칭: 대표님
- 기본 언어: 한국어
- 시간대: Asia/Seoul
- 성향: 빠른 상태 점검, 명확한 요약, 실무형 응답 선호

## 업무/역할(장기 맥락)
- 공인중개사
- ○○공인중개사사무소 운영
- 부동산 법원경매 컨설턴트
- 공인중개사 대상 AI 강의 진행
- AI 기반 부동산 콘텐츠 제작 및 교육

## 커뮤니케이션 선호
- 모든 응답은 한국어 중심
- 불필요한 수다보다 바로 본론 선호
- 불확실하면 추정하지 말고 명확히 확인

## 운영 환경 메모
- 이 PC는 서버 용도로 사용
- 대표님은 주로 휴대폰/외부 PC에서 원격
- Docker 기반 n8n 운영 중 (포트: 5678)
- 운영 우선순위: 무중단/저위험, 변경 최소화

## 안전/운영 원칙
- 민감/리스크 있는 변경은 즉시 실행하지 않음
- 읽기 점검 → 보고 → 승인 후 변경
- "지금 잘 되는 상태 유지"를 최우선으로 판단

가장 중요 안전/운영 원칙 섹션

부동산 업무에서 OpenClaw은 서버 전체 접근 권한을 가집니다. 잘못된 변경은 업무 중단으로 이어질 수 있으므로:

3단계 변경 프로세스:
① 읽기 점검 (현재 상태 확인) → ② 보고 (변경 계획 공유) → ③ 승인 후 실행

업데이트 규칙

  • 장기적으로 반복되는 선호/결정/운영정책만 기록
  • 일회성 작업 로그는 memory/YYYY-MM-DD.md에 별도 기록
  • 에이전트가 대화하면서 자동으로 갱신
💓

HEARTBEAT.md

에이전트가 주기적으로 실행할 작업을 정의합니다. 비워두면 주기적 작업이 실행되지 않습니다.

역할 이 파일이 하는 일

  • 정기적으로 체크할 항목 정의
  • 모니터링 작업 자동화
  • 비워두면 heartbeat API 호출 자체를 건너뜀
  • 서버 헬스체크, 알림 등에 활용

기본 상태 비어있는 파일

HEARTBEAT.md (기본)
# HEARTBEAT.md

# Keep this file empty (or with only comments)
# to skip heartbeat API calls.

# Add tasks below when you want the agent
# to check something periodically.

설정 예시 부동산 업무 주기 작업

HEARTBEAT.md (부동산 활용)
# HEARTBEAT.md

## 매일 오전 9시
- n8n 컨테이너 상태 확인 (docker ps)
- 텔레그램 봇 응답 테스트

## 매주 월요일
- 서버 디스크 용량 점검 (D: 드라이브)
- OpenClaw 보안 감사 실행

## 매월 1일
- memory/ 폴더 정리 (30일 이상 로그 아카이브)
- 운영 리포트 생성 후 텔레그램 전송
Tip: 처음에는 비워두고 시작하는 것을 추천합니다. 운영하면서 "이건 매번 확인해야 하는데..."라는 작업이 생기면 그때 추가하세요.
📋

AGENTS.md

에이전트의 SOP(Standard Operating Procedure) — 보안 정책, 행동 규칙, 모델 라우팅, 범위 제한을 정의하는 "운영 매뉴얼"입니다.

역할 이 파일이 하는 일

  • 보안 정책(Security Rules) — 데이터 처리, 외부 전송, 접근 제한
  • 행동 규칙(Behavior Rules) — 메시지 라우팅, 응답 범위
  • 모델 라우팅(Model Routing) — 작업별 AI 모델 지정
  • 범위 제한(Scope Boundaries) — 에이전트별 접근 권한 설정
  • 멀티 에이전트 설정 — 여러 에이전트 간 역할 분담

핵심 개념 SOUL.md vs AGENTS.md 차이

💫 SOUL.md

"어떤 성격인가"
철학적 원칙, 대화 톤, 정체성
→ 부드러운 가이드라인

📋 AGENTS.md

"어떻게 행동하는가"
보안 규칙, 실행 정책, 권한 범위
→ 강제적 운영 규칙

중요: AGENTS.md의 규칙은 "권고"가 아닌 "강제"입니다. 하지만 AI 모델이 자발적으로 따르는 것이므로, 정말 깨지면 안 되는 규칙은 tool policy나 sandboxing으로 보강하세요.

설정 예시 부동산 에이전트 보안 규칙

AGENTS.md
# AGENTS.md - Operating Rules

## Security Rules (Hard Stop)

### 데이터 보호
- 고객 개인정보(이름, 연락처, 자산) 외부 API 전송 금지
- 매매 계약서, 등기부등본 내용 로그에 평문 기록 금지
- 파일 삭제/이동 시 반드시 사전 승인

### 실행 제한
- 시스템 설정 변경 금지 (레지스트리, 방화벽, 포트)
- 외부 네트워크 요청은 허용된 도메인만 가능
- Docker 컨테이너 생성/삭제는 승인 후 실행

## Communication Rules

- 텔레그램 메시지: 완성된 응답만 전송 (초안 전송 금지)
- 고객 대면 자료: 수치와 법적 용어 교차검증 필수
- 불확실한 정보: "확인이 필요합니다" 명시

## Model Routing

- primary: anthropic:claude-opus-4
# 심층 분석, 문서 생성, 복잡한 판단
- fallback: anthropic:claude-sonnet-4
# 간단한 질의, 빠른 응답 필요 시
- coding: anthropic:claude-sonnet-4
# 코드 작성, 스크립트 생성

## Scope Boundaries

- workspace: read-write (작업 폴더만)
- system: read-only (시스템 파일 읽기만)
- network: restricted (허용된 도메인만)
- D: drive: read-only (핵심 데이터 보호)

고급 멀티 에이전트 라우팅 (부동산 활용)

여러 에이전트를 역할별로 분리할 수 있습니다:

멀티 에이전트 구성 예시
## Agent: 분석가 (Analyst)
- model: claude-opus-4
- scope: agent (sandbox)
- role: 시세 분석, 투자 리포트, 경매 분석
- workspace: read-only

## Agent: 자동화 (Automator)
- model: claude-sonnet-4
- scope: agent (sandbox)
- role: 파일 정리, SNS 포스팅, 알림 발송
- workspace: read-write

## Agent: 콘텐츠 (Creator)
- model: claude-opus-4
- scope: agent (sandbox)
- role: 블로그, 뉴스레터, 카드뉴스 원고
- workspace: read-write
Tip: 처음에는 단일 에이전트로 시작하고, 업무가 복잡해지면 멀티 에이전트로 확장하는 것을 추천합니다.

보안 패턴 부동산 필수 10대 안전 규칙

#규칙유형
1고객 개인정보 외부 전송 금지Hard Stop
2파일 삭제 전 반드시 사전 승인Hard Stop
3시스템 설정 변경 금지Hard Stop
4미완성 응답 메시지 플랫폼 전송 금지Hard Stop
5수치/법적 용어 교차검증 필수Audited
6외부 API 호출 시 도메인 화이트리스트Audited
7Docker 컨테이너 조작 승인 필수Audited
8D: 드라이브 쓰기 금지 (읽기만 허용)Audited
9로그에 민감 데이터 평문 기록 금지Hard Stop
10변경 시 3단계 프로세스 준수Audited
🔧

TOOLS.md

에이전트가 사용할 수 있는 도구와 스킬의 사용 설명서입니다. 권한을 부여하는 것이 아니라, "이미 연결된 도구를 어떻게 써야 하는지" 알려주는 파일입니다.

역할 이 파일이 하는 일

  • 도구 목록 — 에이전트가 접근 가능한 도구/API 리스트
  • 사용 가이드 — 각 도구의 올바른 사용법과 주의사항
  • MCP 서버 연동 — 외부 MCP 서버 연결 정보
  • 스킬 설명 — 설치된 스킬의 용도와 트리거 조건
  • 환경별 노트 — 내 환경에 특화된 도구 사용 지침

핵심 개념 TOOLS.md는 "설명서"이지 "권한 부여"가 아님

🔧 TOOLS.md의 역할

"이 도구는 이렇게 써"
사용법, 주의사항, 우선순위
→ 문서 + 지침

⚙️ openclaw.json의 역할

"이 도구를 쓸 수 있어"
API 키, 서버 주소, 권한 설정
→ 실제 권한 관리

비유: openclaw.json이 "열쇠 묶음"이라면, TOOLS.md는 "각 열쇠가 어떤 문을 여는지 적어놓은 메모"입니다.

설정 예시 부동산 업무 도구 구성

TOOLS.md
# TOOLS.md - Available Tools & Usage Guide

## 파일 시스템 (filesystem)
용도: 워크스페이스 내 파일 읽기/쓰기/검색
주의: D: 드라이브는 읽기만 가능. 삭제 작업 금지.

## 텔레그램 (Telegram)
용도: 대표님과의 주요 소통 채널
우선순위: 모든 결과 보고는 텔레그램으로 전송
주의: 완성된 응답만 전송. 중간 상태 전송 금지.

## n8n 워크플로우
용도: 자동화 워크플로우 실행/모니터링
접근: localhost:5678 (Docker 컨테이너)
주의: 워크플로우 생성/삭제는 승인 필수.

## 웹 검색 (Web Search)
용도: 부동산 시세, 정책 변경, 뉴스 검색
우선순위: 공식 출처(국토부, 법원) 우선 참조
주의: 검색 결과의 날짜 반드시 확인.

## Google Workspace
용도: Docs, Sheets, Drive, Calendar 연동
우선순위: 이미지 생성 후 Drive 업로드 + 링크 공유
주의: 공유 권한 설정 확인 후 링크 전달.

## 부동산 MCP 서버
용도: 실거래가, 건축물대장, 공매 조회
데이터: 아파트/오피스텔/상가/토지
주의: API 조회 결과는 반드시 교차검증.

스킬 & MCP OpenClaw 도구 생태계

OpenClaw의 도구는 크게 3가지 계층으로 구성됩니다:

계층설명예시
Built-in Tools 기본 내장 도구 파일시스템, 웹검색, 코드실행
MCP Servers 외부 서비스 연결 (실제 실행 엔진) Telegram, Google, n8n
Skills 작업별 지침 (SKILL.md 파일) 뉴스레터 작성, 시세 분석
관계: Skills가 "무엇을 해야 하는지" 알려주고, MCP Servers가 "실제로 실행"합니다. ClawHub에 13,700+ 커뮤니티 스킬이 등록되어 있습니다.

추천 스킬 부동산 업무용 스킬 구성

업무 영역추천 스킬/MCP용도
시세 분석 부동산 MCP 실거래가, 전세가율, 공시지가 조회
문서 생성 Google Docs MCP 브리핑 자료, 계약서 특약 작성
일정 관리 Google Calendar MCP 임장/계약 일정, 고객 미팅
콘텐츠 Canva MCP 카드뉴스, SNS 이미지 생성
자동화 n8n / Make SNS 자동 포스팅, 알림 파이프라인
소통 Telegram MCP 원격 명령, 결과 보고, 알림 수신
파일 공유 Google Drive MCP 자료 업로드, 고객 공유 링크 생성

관리 팁 mcporter로 편하게 관리

OpenClaw에는 mcporter라는 내장 스킬이 있어서, JSON 파일을 직접 편집하지 않고도 자연어로 MCP 서버를 관리할 수 있습니다:

# MCP 서버 추가 (자연어)
"Google Drive MCP 서버 연결해줘"

# 설치된 도구 목록 확인
"현재 사용 가능한 도구 목록 보여줘"

# 도구 상태 점검
"MCP 서버 연결 상태 확인해줘"
Tip: TOOLS.md에 도구를 기록해두면, 에이전트가 매 세션마다 "어떤 도구를 어떤 상황에 써야 하는지" 기억합니다. 특히 부동산 MCP처럼 전문 도구는 사용 조건과 주의사항을 상세히 적어두세요.
🎯

부동산 실전 팁

부동산 전문가가 OpenClaw MD 파일을 효과적으로 활용하기 위한 실전 가이드입니다.

1 설정 순서 가이드

순서파일소요내용
1IDENTITY.md5분이름, 언어, 톤 설정
2USER.md5분내 이름, 호칭, 시간대
3SOUL.md15분행동 원칙, 보안 경계 설정
4MEMORY.md20분업무 환경, 운영 정책 기록
5AGENTS.md15분보안 규칙, 모델 라우팅
6TOOLS.md10분도구 목록, 사용 지침
7HEARTBEAT.md나중에필요할 때 추가

2 부동산 업무별 필수 MEMORY 항목

  • 매물 관리: 주 사용 플랫폼 (네이버부동산, 직방 등), 담당 지역
  • 고객 관리: CRM 도구, 연락 방식 선호도
  • 자동화: n8n/Make 워크플로우 목록, API 키 위치
  • 콘텐츠: SNS 계정, 콘텐츠 일정, 브랜드 톤
  • 보안: 민감 데이터 위치, 백업 정책

3 반드시 피해야 할 설정 실수

  • MEMORY.md에 고객 실명/연락처 직접 기록 — 보안 위험
  • SOUL.md Boundaries를 비워두기 — 에이전트가 독단 행동 가능
  • HEARTBEAT.md에 너무 많은 작업 — 서버 부하 발생
  • IDENTITY.md 언어 미지정 — 영어/한국어 혼용 응답
  • 안전 원칙 미설정 — 에이전트가 서버 설정 임의 변경 위험

4 OpenClaw + Claude Code 연동 활용

영역Claude CodeOpenClaw
심층 분석 시장 분석, 투자 리포트 -
문서 생성 계약서 특약, 브리핑 자료 -
반복 자동화 - 파일 정리, 알림, 스케줄링
데이터 수집 MCP 서버 연동 웹 스크래핑, 모니터링
콘텐츠 원고 작성 배포 자동화, SNS 포스팅

5 파일 위치 및 구조

OpenClaw 워크스페이스 루트/
├── IDENTITY.md # 에이전트 정체성
├── SOUL.md # 행동 원칙/영혼
├── USER.md # 사용자 프로필
├── MEMORY.md # 장기 기억
├── HEARTBEAT.md # 주기 작업
├── AGENTS.md # 운영 규칙/보안 정책
├── TOOLS.md # 도구/스킬 사용 가이드
├── avatars/ # 아바타 이미지
└── memory/ # 일별 작업 로그
├── 2026-03-25.md
└── 2026-03-26.md