ClaudeCode 이용하여 투자한 부동산 관리시스템 만들기

## 시작하게 된 계기

열심히 공부하고 알아보고 하게된 부동산 투자.
그 다음엔?..

그 후에 매도 타이밍이나 투자수익을 위해 지속적으로

신경써야하는 부분의 자동화가 궁금해져서 시작!!

## 🛠️ 사용한 도구

- 도구명: Claude Code
- 모델: Claude Sonnet 4.5
- 핵심 기능: Task tool (멀티 에이전트 병렬 실행)
- 추가 도구: Python (세션 로그 파싱), HTML/CSS (대시보드 자동 생성)

### 1단계: 문제만 던지기 - AI가 시스템 설계

처음 프롬프트:

```

투자자들이 부동산 투자하고 나서 향후 흥미도가 떨어지는 현상이 있다고 하여
지속적인 관심으로 구매한 이유등의 상기와 그에 따른 매도나 임차수익상승에 대한
타이밍 등을 알려주는 에이전트를 만들고 싶어.
그 에이전트는 어떤 도움을 줄 수 있는지, 어떤 과정으로 해야하는지 나에게 보여줘

```

과정에서 ChatAPT 토요 모임에서 배포해주신 워크스페이스를 벤치마킹 !!!



```

이 워크스페이스를 분석하고 필요한 부분은 copy 해줘

```

Claude 가 제안해줍니다. :

- Property Guardian이라는 시스템 이름 제안
- 5개 페르소나 설계 (Tracker, Profit Guardian, Timer, Risk Watcher, Strategy Advisor)
- 폴더 구조 제안 (60-portfolio/, reports/, investments/)
- 각 페르소나별 프롬프트 자동 작성

역시 문제만 명확히 알면 AI가 설계해주는 것이 중요하군요. .

---

### 2단계: Task Tool로 5개 독립 에이전트 병렬 실행

핵심 질문: "5개 페르소나가 독립적으로 판단한다는 게 뭐야?"

Claude Code의 Task tool을 사용하면:

1. 단일 메시지에서 여러 Task 호출 가능

2. 각 Task는 독립된 Sonnet 인스턴스 (서로 결과 못 봄)

3. 병렬 실행되어 속도도 빠름

#### 구현 방법 (Claude가 알려준 패턴)

```yaml

# .claude/skills/property-guardian/SKILL.md

skill_trigger:

- "보유 부동산 점검해줘"

- "투자 현황 분석해줘"

execution_flow:

1. Read 투자 기록 파일 (60-portfolio/investments/*.md)

2. Task tool 5개 병렬 호출

- subagent_type: "general-purpose"

- prompt: "[페르소나 프롬프트] + [투자 데이터]"

3. 5개 응답 수집

4. Chairman이 종합 판정

5. Write 점검 리포트 (60-portfolio/reports/*.md)

```

#### 실제 실행 예시

```

사용자: "보유 부동산 점검해줘"

Claude Code:

├─ Task 1 (Tracker): "가격 변화, 전세가율 추적"

├─ Task 2 (Profit Guardian): "실질 손익 계산"

├─ Task 3 (Timer): "매수 이유 호재 실현 여부"

├─ Task 4 (Risk Watcher): "리스크 신호 감지"

└─ Task 5 (Strategy Advisor): "보유 vs 매도 판정"

Chairman: 5개 의견 종합 → 최종 권고

```

병렬 실행 덕분에:

- 5개 에이전트가 서로 결과를 못 봐서 진짜 독립적 판단

- 30초 안에 5개 분석 완료 (순차 실행하면 2분+)

- 각 에이전트는 자기 관점만 집중 (Tracker는 데이터만, Profit Guardian은 수익만)

---

### 3단계: 독립성 원칙 - AI가 눈치 안 보게 만들기

문제 발견: AI는 기본적으로 사용자가 듣고 싶은 말을 하려고 함

예시:

```

사용자: "이 투자 괜찮아 보이지?"

AI (기본): "네, 괜찮아 보입니다!" (동조)

```

하지만 저는 불편한 진실을 듣고 싶었습니다.

#### 해결: YAML 규칙으로 독립성 강제

이 규칙 추가 후:

```

사용자: "평가차익 +3.3%니까 괜찮네?"

Profit Guardian (독립성 규칙 적용):

"평가차익 +3,000만원이지만, 실질 손익은 -4,210만원입니다.

이유:

- 이자비용: -6,750만원 (월 1,125만원 × 6개월)

- 재산세: -100만원

→ 권고: 3개월 내 매도 준비"

```

데이터 기반의 이야기 하게 되었다.

---

### 4단계: 파일 구조 자동 생성 - Write Tool 활용

"투자 기록을 어떻게 관리하지?" 고민했는데, Claude가 알아서 했습니다.

#### 제가 한 일 (희망 정보 제공)

예시(희망) 자료 제공

```

구의동 래미안파크스위트 147.88제곱미터 25억 매수했어

매수일은 26년 3월 20일이고, 주거환경보고 샀어 5년안에 20% 수익이 목표야

```

#### Claude Code가 한 일 (자동)

1. 투자 기록 파일 생성 (Write)

```

60-portfolio/investments/2026-03-20-구의동래미안파크스위트.md

├─ 기본 정보 (매수가, 면적, 매수일)

├─ 매수 이유

├─ 목표 수익률

├─ 3대 시나리오 (Bull/Base/Bear)

└─ Council 5인 의견

```

```

60-portfolio/DASHBOARD.md

├─ 총 투자금 34억 (9억 + 25억)

├─ 평가 수익 +3,000만원

├─ 실질 손익 -4,210만원

└─ 리스크 분석

```

2. 대시보드 만들어줘!!

부동산 포트폴리오 - 스크린샷

투자 포트폴리오 페이지 스크린샷
다양한 종류의 한국어가 있는 테이블

# ✅ 결과 (After)

1. 멀티 에이전트 시스템 구축 성공

- 5개 독립 Sonnet 에이전트 병렬 실행

- Task tool 활용으로 30초 만에 5개 분석 완료

- 각 에이전트가 서로 결과 못 봐서 진짜 독립적 판단

- 대시보드 생성

- 필요하다고 한 skill 도 세 개 알아서 생성

2. 앞으로 할 일

- 투자 기록 주기적 자동 생성 (Markdown)

- 대시보드 자동 업데이트 (Markdown + HTML)

- 세션 로그 자동 파싱 (Python)

- 산술 방법의 검증 - 클로드가 만들어줬지 검토한 것이 아니기에 검증이 필요합니다.

3. 재사용 가능한 패턴 발견

- 멀티 페르소나 토론 구조

- 독립성 보장 YAML 규칙

- Task tool 병렬 실행 패턴

- → 다른 분야(주식, 프로젝트 관리)에도 적용 가능

느낀점

  1. 이제는 어떤 것도 아이디어와 구체화할 수 있는 기획이 있으면 엄청나게 만들어낼 수 있다.

  2. 내가 아는 도메인 지식 또는 신뢰할 만한 자료를 수집하는 단계를 거치면
    믿을 수 있는 검증을 통한 매우 정교한 것을 만들 수 있겠다.

  3. 여전히 할루시네이션을 조심하라.
    구의 레미안 APT 에서는 중랑천이 보이지 않는다.

  4. 대시보드를 원하는 대로 만드는 법도 따로 알아봐야겠다.

도움 받은 글

ChatAPT 에서 제공해주신 워크스페이스

사례글쓰기 스킬

1
1개의 답글

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요